Skip to main content
< All Topics
Print

SEO Assistant with LLM

SEO Assistant with LLM

A powerful WordPress plugin that generates SEO-optimized focus keyphrases and meta descriptions using AI/LLM technology. Compatible with Classic Editor, Gutenberg (Block Editor), and Elementor.

Features

  • AI-Powered SEO Recommendations: Generate focus keyphrases and meta descriptions using advanced language models
  • Multiple Editor Support: Works seamlessly with:
  • WordPress Classic Editor
  • Gutenberg (Block Editor)
  • Elementor Page Builder
  • Multiple LLM Providers:
  • OpenAI (ChatGPT)
  • Anthropic (Claude)
  • Google (Gemini)
  • Customizable Knowledge Base: Edit SEO best practices that guide the AI’s recommendations
  • User-Friendly Interface: Simple modal popup displays recommendations with one-click copy functionality
  • Real-time Character Counting: Meta description length validation with color-coded feedback

Installation

  1. Download the seo-assistant.zip file
  2. Go to WordPress Admin > Plugins > Add New
  3. Click “Upload Plugin” and select the zip file
  4. Click “Install Now”
  5. After installation, click “Activate Plugin”

Configuration

1. Set Up Your API Key

  1. Go to SEO Assistant > Settings in your WordPress admin
  2. Select your preferred LLM provider (OpenAI, Anthropic, or Google)
  3. Enter your API key
  4. Select the model you want to use
  5. Click “Save Settings”
  6. Click “Test Connection” to verify your setup

2. Customize Knowledge Base (Optional)

  1. Go to SEO Assistant > Knowledge Base
  2. Edit the SEO best practices content that guides the AI
  3. Add industry-specific guidelines or brand voice requirements
  4. Click “Save Knowledge Base”

Usage

In Classic Editor

  1. Create or edit a post/page
  2. Add your title and content
  3. Look for the “Generate SEO” button above the editor
  4. Click the button to generate recommendations
  5. Copy the focus keyphrase and meta description from the modal

In Gutenberg (Block Editor)

  1. Create or edit a post/page
  2. Add your title and content blocks
  3. Look for “SEO Assistant” panel in the right sidebar (Document settings)
  4. Click “Generate SEO” button
  5. Copy the recommendations from the modal

In Elementor

  1. Create or edit a page with Elementor
  2. Add your content
  3. Look for the “SEO Assistant” section in the panel footer
  4. Click “Generate SEO” button
  5. Copy the recommendations from the modal

Getting API Keys

OpenAI (ChatGPT)

  1. Visit https://platform.openai.com/
  2. Sign up or log in
  3. Go to API Keys section
  4. Create a new secret key
  5. Copy and paste into plugin settings

Anthropic (Claude)

  1. Visit https://console.anthropic.com/
  2. Sign up or log in
  3. Go to API Keys section
  4. Create a new key
  5. Copy and paste into plugin settings

Google (Gemini)

  1. Visit https://makersuite.google.com/app/apikey
  2. Sign in with your Google account
  3. Create a new API key
  4. Copy and paste into plugin settings

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • Active API key from one of the supported LLM providers

Frequently Asked Questions

Q: Is this plugin free? A: The plugin itself is free, but you need an API key from OpenAI, Anthropic, or Google, which may have associated costs based on usage.

Q: How much does API usage cost? A: Costs vary by provider and model. Typically, generating recommendations costs fractions of a cent per request. Check your provider’s pricing page for details.

Q: Can I use my own SEO guidelines? A: Yes! Edit the Knowledge Base in the plugin settings to customize the SEO best practices used by the AI.

Q: Does this work with Yoast SEO or Rank Math? A: Yes! This plugin generates recommendations that you can manually add to your preferred SEO plugin.

Q: Is my content sent to third parties? A: Your content is sent to your chosen LLM provider (OpenAI, Anthropic, or Google) to generate recommendations. Review each provider’s privacy policy for details.

Q: Can I change the LLM provider later? A: Yes! You can switch providers and models at any time in the plugin settings.

Support

For issues, questions, or feature requests, please contact the plugin author or visit the plugin’s support page.

Changelog

Version 1.0.0

  • Initial release
  • Support for Classic Editor, Gutenberg, and Elementor
  • Multiple LLM provider support (OpenAI, Anthropic, Google)
  • Customizable knowledge base
  • Modal interface with copy functionality
  • Character count validation for meta descriptions

License

This plugin is licensed under the GPL v2 or later.

Credits

Developed with ❤️ for the WordPress community.

Table of Contents