SEO Magic turns your WordPress dashboard into an AI-assisted SEO control center.
Instead of jumping between tools, you can:
- Generate SEO titles, meta descriptions and Open Graph tags in bulk.
- Ask the Content Assistant to improve your articles, add FAQs, or suggest schema.
- Fix missing alt text and improve image SEO automatically.
- Optimize WooCommerce products with consistent, on-brand SEO fields (PRO).
- Run a technical SEO audit and get actionable recommendations (PRO).
- Analyze backlinks, detect potentially harmful links and discover link opportunities (PRO).
- Discover internal and external link ideas with the Auto-Linking Assistant (PRO).
Everything is integrated into the WordPress admin UI so you keep full control of your content.
Note: SEO Magic requires a Google Gemini API key to generate AI-based content.
The plugin includes a guided setup to help you connect your key and start using the free or paid Gemini tiers.
SEO Magic lets you choose between multiple Gemini models (such as
gemini-2.5-flash,
gemini-2.5-flash-lite,
gemini-2.5-pro and optional Gemini 3.x models like
gemini-3-pro-preview).
By default, the plugin uses
Gemini 2.5 Flash, which is optimized for the current free tier in Google AI Studio for most accounts.
Gemini
3.x models (for example
gemini-3-pro-preview)
always require billing to be enabled in your Google Cloud project.
Plugin website: https://seomagic.click/\
Documentation: https://seomagic.click/documentation/\
PRO license & pricing: https://seomagic.click/pricing/
Main Features (Free)
1. Metadata SEO – bulk editor for titles & descriptions
Manage all your post, page and custom post type metadata from a single screen:
- See SEO coverage bars for each content type.
- Edit SEO title and meta description in a clean modal.
- Generate suggestions for:
- SEO title and meta description.
- Facebook / Open Graph title and description.
- Twitter title and description.
- Check length indicators so you stay within common search and social limits.
- Generate metadata in batches of up to 20 items at a time to avoid overloading your server.
You can accept, edit or ignore AI suggestions at any time — nothing is changed automatically without your confirmation from this screen.
2. Multimedia SEO – image titles, alt text, captions and descriptions
Fix image SEO in bulk from the Media Library:
- List attachments with their current title, alt text, caption and description.
- Quickly see which images are missing important fields.
- Open a modal to:
- Edit text fields manually, or
- Generate all fields (Title, Alt Text, Caption, Description) with one click.
- Use the AI to create descriptive alt attributes based on file names and basic context.
This helps improve accessibility and image search visibility without manually editing each attachment.
3. Content Assistant – Google-optimized rewriting workflow
The Content Assistant is a dedicated interface to
rewrite and optimize posts following Google-friendly best practices (E-E-A-T, readability, heading structure, etc.):
- Load an existing post using the built-in search and filters.
- Review the current content and featured image.
- Click Optimize Content to:
- Improve headings and paragraphs for clarity and flow.
- Generate a stronger, more emotional introduction.
- Suggest FAQs you can add to the post.
- Suggest schema types you may want to implement.
- See mobile and desktop previews of how your titles and snippets may look in search.
- Adjust metadata (SEO title, description, social tags) and featured image alt text from the same screen.
The assistant works on top of your content; it preserves protected blocks and layout shortcodes, and you decide what to keep before updating the post.
4. Autopilot – background metadata & image completion
Autopilot is an optional background task that fills in missing fields for you:
- Runs on a schedule using WordPress cron.
- Scans only the content types you selected in Settings → Scan Content Types.
- Can generate:
- Content fields: SEO title, meta description, Facebook / Twitter titles and descriptions.
- Image fields: Title, Alt Text, Caption, Description.
- Focuses on missing fields; existing values are generally preserved.
You stay in control of the schedule and which fields Autopilot is allowed to touch.
You can turn Autopilot off at any time if you prefer a fully manual workflow.
PRO Features (optional upgrade)
The PRO license unlocks advanced automation and analysis features inside the same plugin (no separate download):
1. WooCommerce Assistant – inline AI for product copy
If you use WooCommerce, SEO Magic adds pink AI buttons directly inside the product editor:
- Product title – generate or refine a clear, keyword-rich product name.
- Long description – generate or rewrite a structured, benefit-oriented description.
- Short description – create a concise summary focused on key features.
- Product tags – suggest relevant tags for internal navigation and search.
The AI reads existing product information (title, price, attributes, descriptions, categories, etc.) and writes directly into the field you chose.
You can edit the result, undo the change, or generate a new suggestion in seconds.
SEO titles and meta descriptions for products are managed from the
Metadata SEO tools, together with your posts and pages.
2. Auto-Linking Assistant (Internal & External links)
- Analyze a post to see how many internal and external links it already has.
- Get suggestions for:
- Internal links to other relevant posts from your own site.
- External links from your Google Programmable Search Engine.
- Insert links manually into your content or paste a custom URL.
All suggestions are manual – the plugin never injects links into your content without your explicit action.
3. Backlink Audit & Toxicity Analysis
- Connect to Google Search Console (via OAuth) and fetch linking domains, or upload a CSV export.
- Group backlinks by referring domain so you can see where most links come from.
- Use AI-assisted labels (high-authority, suspicious, etc.) to understand quality at a glance.
- Optionally check domains against Google Safe Browsing to detect potentially risky sources.
- Export a disavow file or use the data to update your own disavow list.
4. Site Health & Technical SEO Audit
Run a one-click audit that combines:
- An Overall Site SEO Score (0–100) based on internal content scores and mobile performance.
- PageSpeed Insights (Mobile) data:
- Performance score.
- Core Web Vitals when available (LCP, FID, CLS).
- Lighthouse category scores (SEO, Accessibility, Best Practices).
- Basic technical SEO checks:
- robots.txt presence.
- Indexability settings.
- HTTPS status.
- PHP version, memory and basic cache information.
- A list of Content Requiring Attention, sorted from lowest to highest internal score, with quick links to edit each post.
Use this report as a practical roadmap for improving your site over time.
5. Advanced Settings: Google APIs, ACF & AI Model Rules
PRO also unlocks advanced configuration options:
- Google API Settings – centralize your:
- Google Search API key (Custom Search, Safe Browsing, PageSpeed).
- Programmable Search Engine ID for external links.
- Google OAuth credentials for Search Console.
- ACF Integration – choose which text-based ACF fields should be included as context when generating metadata or content.
- AI Model Rules – define conditions to use different Gemini models for specific post types or categories.
These tools give more control to power users managing large or complex sites.
- Upload the
seo-magico folder to the /wp-content/plugins/ directory, or install the plugin via the WordPress Plugins screen.
- Activate the plugin through the Plugins menu in WordPress.
- Click Settings in the plugin row on the Plugins screen, or go to SEO Magic → Settings in the admin menu.
- Paste your Google Gemini API key and save.
- (Optional) Purchase and activate a PRO license from https://seomagic.click/pricing/ to unlock Autolinking, Backlink Audit, Site Health Audit and advanced settings.
- Open a post, page, product or media item and start using the Metadata, Content, WooCommerce and Multimedia tools.
You can deactivate the plugin at any time. Data stored in your posts (titles, descriptions, alt text, etc.) remains in WordPress.