CoderEmbassy AI SEO Automation

Description

CoderEmbassy AI SEO Automation connects your WordPress site to leading AI providers and automatically writes high-quality, on-brand SEO content for WooCommerce products, pages, and posts.

WooCommerce is supported but not required. The plugin works on any WordPress site.

Bring your own API key from any supported provider β€” no subscription required.

Features (this repository)

  • Bulk generation β€” Queue many posts/pages/products from the admin SPA; jobs advance via REST (works without relying on cron alone).
  • Prompt rules engine β€” Category-scoped templates for products (brand, language, tone, custom prompt placeholders) editable under Rules in the SPA.
  • Single-editor flows β€” Metabox on page, post, and (when WooCommerce is active) product screens: preview, apply, rollback using your AI provider and API key.
  • Rollback / audit trail β€” Every apply is logged.
  • Focus keyphrase β€” Per-content guidance for the AI.
  • Third-party SEO plugins β€” Writes through to Yoast, Rank Math, AIOSEO fields when configured.
  • Cost estimator & usage stats β€” Approximate bulk-job cost before you run; monthly generation counter only (no in-plugin quota lock).
  • Multiple AI providers β€” OpenAI, Anthropic (Claude), Groq, Google Gemini. Bring your own API key.
  • PII scrubbing β€” Sensitive patterns are stripped from outbound prompts.
  • React admin UI β€” Dark/light mode.

Optional addons

Separate commercial packages (if offered on the vendor site) may add different distribution or support tiers. Built-in REST features in this plugin are not withheld behind a license key β€” guideline-compliant behaviour for wordpress.org.

Supported AI Providers

Provider
Models

OpenAI
GPT-4o mini (default), GPT-4o, GPT-3.5 Turbo

Anthropic
Claude 3 Haiku (default), Claude 3 Sonnet, Claude 3 Opus

Groq
Llama 3.3 70B (default), Llama 3.1 8B, Gemma 2 9B, Mixtral 8x7B

Google Gemini
Gemini 2.0 Flash (default), Gemini 1.5 Flash, Gemini 1.5 Pro

External Services

This plugin sends product data to third-party AI APIs. No data is sent without your explicit configuration of an API key.

The following external services are used depending on which provider you select in Settings:

Data sent: product title, description, SKU, price, categories, attributes, or equivalent page/post content when not a product. A built-in PII scrubber removes emails, phone numbers, and postal codes before transmission. No data is stored on any server outside your own WordPress database.

Screenshots

  • Plugin Admin Dashboard

  • Bulk Action

  • Setup Panel

  • Result 1

  • Result 2

Installation

Minimum Requirements

  • WordPress 6.4 or higher
  • PHP 8.0 or higher
  • WooCommerce (optional) 8.0 or higher β€” required only for WooCommerce-specific features such as bulk product/category resolution and AI alt hints for catalog images
  • An API key for at least one supported AI provider (configure under AI SEO Settings)

Automatic Installation

  1. Log in to your WordPress admin and go to Plugins Add New.
  2. Search for “AI WooCommerce Product SEO Automation”.
  3. Click Install Now, then Activate.

Manual Installation

  1. Download the plugin zip file.
  2. Go to Plugins Add New Upload Plugin and upload the zip.
  3. Click Install Now, then Activate.

After Activation

  1. Navigate to AI SEO in the WordPress admin menu.
  2. Open the Settings tab.
  3. Choose your preferred AI provider and paste your API key.
  4. Click Save Settings, then Test Connection to verify the key works.
  5. Open any product, page, or post. Use the AI SEO metabox to generate, preview, and apply SEO content.

FAQ

Does the plugin require WooCommerce?

No. WooCommerce is optional. When WooCommerce is not installed, the plugin generates SEO for pages and posts instead. When WooCommerce is installed, products are also supported.

Which AI provider should I use?

For most stores, OpenAI GPT-4o mini offers the best balance of quality and cost. If you want a free tier to get started, Groq (console.groq.com) and Google Gemini (aistudio.google.com) both offer generous free API plans.

Is my product data sent to third-party servers?

Yes β€” product data is sent to whichever AI provider you configure. A built-in PII scrubber removes emails, phone numbers, and postal codes before transmission. No data is stored on any server controlled by this plugin beyond your own WordPress database.

Does the plugin work alongside Yoast SEO / RankMath / AIOSEO?

Yes. When one of these plugins is detected, AI-generated content is written directly to its native meta fields so the SEO plugin continues to control all frontend output as normal.

Can I roll back changes if I don’t like the AI output?

Yes. Every apply operation is recorded in the audit log. Open any WooCommerce product and use the AI SEO metabox to roll back to the previous values.

How do I generate SEO for a single product?

Open the product in the WooCommerce editor. The AI SEO metabox on the right-hand side lets you generate, preview, and apply SEO content for that product.

What happens to the data if I uninstall the plugin?

Uninstalling via Plugins Delete automatically drops all plugin database tables and removes all plugin options. No residual data is left behind.

Can I customise the AI prompt?

Yes. Under AI SEO Rules you can define category-scoped prompt templates (brand, language, tone, placeholders such as {product_name}, {sku}, {price}, {categories}, and {short_description}). If no rule matches a product, generation falls back to sensible built-in defaults and the per-product focus keyphrase.

How does bulk generation work?

Use AI SEO Bulk Generate to queue products. The UI polls REST endpoints so batches run reliably even when WP-Cron is delayed.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“CoderEmbassy AI SEO Automation” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.
  • Single-product AI SEO generation via product metabox (OpenAI, Anthropic, Groq, Gemini).
  • Preview before apply with per-product rollback support.
  • Focus keyphrase support.
  • Write-through integration with Yoast SEO, RankMath, and AIOSEO.
  • PII scrubbing before every external API call.
  • Dark/light mode admin interface.
  • Uninstall routine that cleanly removes all tables and options.