AI Auto-SEO Writer
WordPress SEO Plugin
Documentation

AI Auto-SEO Writer

AI-powered SEO assistant for WordPress. Generate optimized titles, meta descriptions, keywords and improved content in one click — directly from the post editor.

Requires WordPress 6.0+ PHP 7.4+ OpenAI / OpenRouter API key

Key features

AI-generated SEO metadata

Generate SEO-friendly meta titles, descriptions and keywords in one click based on your post content.

Advanced SEO analyzer

Detailed sub-scores for readability, keyword usage, headings and content length, plus a global score displayed in the meta-box.

Content optimization popup

Open a dedicated AI popup to rewrite and improve your content while keeping your original meaning.

Advanced prompt control

Customize the system prompt, tone of voice and optimization level to match your brand guidelines.

Yoast, Rank Math & AIOSEO sync

Optionally sync generated metadata with Yoast SEO, Rank Math and All in One SEO fields to keep your SEO stack aligned.

WooCommerce & templates

Enable Woo mode to optimize products; pick sector-specific templates (blog, product, local business, service, homepage) directly in the meta-box.

SEO Health dashboard

Admin dashboard listing your posts/pages/products with scores, filters and quick “Regenerate” actions.

Requirements

  • WordPress 6.0 or higher
  • PHP 7.4 or higher
  • Active theme following standard WordPress coding practices
  • Valid API key for OpenAI, OpenRouter or a compatible provider

Plugin structure

The main plugin folder looks like this:

wp-ai-auto-seo-writer/
├── admin/
│   ├── css/
│   ├── js/
│   └── views/
├── assets/
│   ├── css/
│   └── js/
├── includes/
│   ├── class-plugin.php
│   ├── class-admin.php
│   ├── class-ai-client.php
│   ├── class-analyzer.php
│   ├── class-meta-manager.php
│   ├── class-rest-controller.php
│   └── helpers.php
├── languages/
├── ai-auto-seo-writer.php
└── uninstall.php

Support

For installation issues, API errors or feature requests, please contact the author via your account’s Support area. When opening a ticket, include your WordPress version, PHP version, and a short description of the issue.