SEO Magic – Free AI SEO Assistant
Free AI SEO tools for WordPress: generate metadata, image alt text, social previews and content improvements while you stay in control.
Solid choice
SEO Magic is a solid plugin choice in 2026, with a few things worth checking first. It runs on 80+ sites, is rated 5/5 and was last updated 4 weeks ago, and scores 79/100 on our health check.
- Actively developed — last update 4 weeks ago
- Tested with the latest WordPress (7.1)
- Small user base (80+ active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where SEO Magic stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| artificial intelligence | #22 |
| image seo | #71 |
| meta description | #62 |
| seo | #72 |
| woocommerce | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 1 reviews
About SEO Magic – Free AI SEO Assistant
From the official readme · v1.8Description
SEO should not feel expensive, repetitive or impossible.
I built SEO Magic because essential SEO help should be available to small websites, freelancers, creators and stores without adding another expensive subscription. It is a genuinely useful free SEO assistant — not a limited demo that stops before the magic happens.
Install it, connect your own API key and try it on one unfinished post or image. SEO Magic can help you discover missing SEO fields, generate contextual suggestions, improve content and save only what you approve. Try it once and you will understand the name.
The plugin is free. No SEO Magic license key. No credit card. No automatic changes you did not request.
See the magic before you install
Start here: install SEO Magic and connect your API key
Watch SEO Magic create image titles, alt text, captions and descriptions
Watch it improve SEO titles and meta descriptions inside WordPress
Why people install SEO Magic
- See what is missing: quickly find posts, pages, products, archives and images that still need SEO work.
- Turn blank fields into useful drafts: generate SEO titles, meta descriptions, social metadata and image text from real WordPress context.
- Improve content without leaving WordPress: work on structure, readability, headings and introductions in a focused assistant.
- Review everything first: edit every suggestion and save only the version you choose.
- Work one item or many: use manual tools when you want precision or controlled bulk workflows when you want speed.
- Keep your current SEO plugin: works with Yoast SEO, Rank Math and All in One SEO.
- Start for free: the complete Free feature set below does not require an SEO Magic license.
What is included in SEO Magic Free?
✨ Metadata SEO
- Scan SEO coverage from a clear, paginated WordPress table.
- Generate, regenerate or manually edit SEO titles and meta descriptions.
- Manage Facebook / Open Graph and Twitter metadata.
- Work with posts, pages, products, public post types, categories, tags, taxonomies and author archives.
- Process bulk requests sequentially to reduce pressure on your hosting.
🖼 Multimedia SEO
- Find Media Library images with missing titles, alt text, captions or descriptions.
- Generate all four image fields from one contextual action.
- Create individual fields when you only need one change.
- Regenerate existing metadata using the current text as context for a real alternative.
- Use attachment and related WordPress content to produce more relevant suggestions.
✍️ Content Assistant
- Load an existing post or page into a focused editing workspace.
- Improve structure, readability, headings, introductions and on-page content.
- Review desktop and mobile search snippet previews.
- Edit SEO and social metadata without jumping between different screens.
- Preserve protected blocks, embeds, tables and shortcodes more safely.
⚡ Autopilot
- Fill selected missing metadata and image fields in the background with WordPress Cron.
- Choose the content types, fields and schedule you want to process.
- Preserve existing values unless regeneration is explicitly requested.
- Turn it on only when you want it and configure exactly what it may complete.
🛡 Built for real WordPress sites
- Real database pagination avoids loading an entire catalog into memory.
- Sequential queues help larger sites and WooCommerce stores work more safely.
- Server locks, cross-tab coordination and double-click protection reduce duplicate requests.
- Clear errors explain quota, timeout and connection problems instead of failing silently.
- Deactivation, updates and ZIP replacement preserve settings and generated metadata.
Your SEO, your decision
SEO Magic does not publish AI suggestions blindly. Manual tools keep every result editable until you save it. Autopilot runs only after you enable it and follows the content types and fields you select.
The Free plugin needs no SEO Magic license. AI generation uses your own Google Gemini API key. Google may offer free and paid usage tiers, and its limits or pricing are controlled by Google.
Works with the SEO plugin you already use
SEO Magic supports Yoast SEO, Rank Math and All in One SEO. Select your active provider in Settings. If multiple providers are active and SEO Magic cannot make a safe choice, it warns you instead of writing to an arbitrary plugin.
Want even more magic?
The optional SEO Magic Pro add-on expands the same workflow with:
- WooCommerce Assistant: generate and improve product titles, long descriptions, short descriptions and tags.
- Smart Schema and FAQ tools: create and review structured-data drafts.
- Auto-Linking Assistant: discover relevant internal and external link opportunities.
- Backlink Risk Signals: group referring domains and review evidence-based risk signals.
- Site Health Audit: combine content signals, PageSpeed information and technical checks.
- Advanced settings: use selected Google integrations, ACF context and model rules.
Free remains useful on its own. Pro is there when your site needs deeper automation and analysis.
Learn more at https://seomagic.click/ and read the documentation at https://seomagic.click/documentation/.
External Services & Privacy
SEO Magic uses external services only for features that require them. Review and configure these integrations before use.
SEO Magic AI proxy and Google Gemini
Some AI workflows use SEO Magic-operated Cloudflare Worker proxies before reaching Google Gemini; others may contact Gemini directly.
Requests may include:
- Your Gemini API key.
- The selected Gemini model and task type.
- Relevant content, media text and image data when image analysis is requested.
- Existing metadata, language and instructions.
WordPress passwords and database credentials are not sent. Google and Cloudflare process data under their own terms.
Google Gemini API terms: https://ai.google.dev/gemini-api/terms
Google Privacy Policy: https://policies.google.com/privacy
Cloudflare Privacy Policy: https://www.cloudflare.com/privacypolicy/
Google services used by optional Pro features
Optional Pro features may use:
- PageSpeed Insights: your site URL for performance data.
- Programmable Search: queries derived from analyzed content.
- Search Console: OAuth and authorized backlink-related data.
- Safe Browsing: selected URLs or domains for risk checks.
Google API Terms of Service: https://developers.google.com/terms
Google Privacy Policy: https://policies.google.com/privacy
SEO Magic license server (Pro)
Pro sends the license key, site URL and basic version information for activation and status checks.
Optional deactivation feedback
On deactivation, submitted feedback (reason, details, site URL and software versions) is stored locally and emailed to the author. Skipping sends nothing.
Privacy Notice
Site owners must configure external services lawfully and update their privacy notices. Providers process requests under their own terms.
Installation
- Install SEO Magic – Free AI SEO Assistant from the WordPress Plugins screen, or upload the
seo-magicofolder to/wp-content/plugins/. - Activate the plugin.
- Open SEO Magic → Settings.
- Add your Google Gemini API key.
- Select your active SEO provider when applicable.
- Open Metadata SEO, Multimedia SEO or Content Assistant.
- Choose one incomplete item, generate a suggestion, review it and save your first improvement.
The setup video is near the top of this page so you can follow the complete process visually.
For the optional Pro features, install and activate the separate SEO Magic Pro add-on, then enter your Pro license under SEO Magic → License.
Frequently asked questions
Is SEO Magic really free?
Yes. The Free plugin and all features listed in the Free section work without an SEO Magic license key or credit card. AI generation uses your own Google Gemini API key, and provider usage limits or charges are separate from the plugin.
Why was SEO Magic created?
SEO Magic was created to make practical WordPress SEO assistance accessible without forcing users into an expensive plugin subscription just to generate and review essential metadata, image text and content improvements.
Do I need a Google Gemini API key?
Yes. SEO Magic uses your own Gemini API key for AI-assisted generation. The plugin does not sell or bundle Gemini usage.
Is Google Gemini free?
Google may offer free and paid tiers. Availability, limits and pricing are managed by Google and may change.
Will SEO Magic automatically overwrite my work?
No. Manual suggestions remain editable until you save them. Autopilot must be enabled and configured by you. Existing values are preserved unless regeneration is requested.
Does SEO Magic replace Yoast SEO, Rank Math or All in One SEO?
No. SEO Magic can write supported metadata for the SEO provider you select. Avoid having multiple SEO plugins manage the same fields at the same time.
Can I edit the generated result before saving it?
Yes. Control is a core part of SEO Magic. Review the suggestion, change any wording you want and save only the final version you approve.
Does the AI analyze the actual image pixels?
Yes. Image metadata generation reads the attachment and sends image data, plus available WordPress context, through the SEO Magic proxy to Gemini. Large images may be resized or compressed before transmission.
What is the difference between Generate and Regenerate?
Generate is used for empty fields. Regenerate sends the current values as context and asks for a genuine alternative. Identical suggestions are reported without making a second automatic request.
Can I use SEO Magic on a large WooCommerce catalog?
Yes. Admin lists use real database pagination and AI bulk operations run sequentially. Your hosting resources and API limits still affect processing speed.
What happens when I deactivate or update the plugin?
Deactivation, updates and ZIP replacement preserve settings and generated metadata. Cleanup runs only during uninstall after explicit opt-in.
What does the Pro add-on change?
Pro adds specialized WooCommerce content tools, schema and FAQ workflows, link suggestions, backlink risk signals, site health analysis and advanced integrations. The Free plugin continues working without Pro.
How does the Pro license work?
Free needs no license. Pro validates its license key and site activation with the SEO Magic license server.
Where can I get support?
Use the WordPress.org support forum for SEO Magic Free. Pro support is handled through https://seomagic.click/.
Changelog
Adds Gutenberg-safe Content Assistant editing and WordPress 7.1 compatibility. Existing block layouts are preserved and unsafe structural rewrites are rejected instead of saved.
1.8
- Fix: Replaced TinyMCE-dependent Gutenberg marker attributes with an out-of-band block map generated from the canonical
post_contentthroughparse_blocks(). - Safety: Content Assistant and the AI now receive only a text projection of editable paragraphs, headings and list items; all layout, media, button, embed and third-party blocks remain server-side.
- Safety: The backend validates the source hash, editable block paths and normalized structural outline before reinserting text into the original Gutenberg tree.
- Compatibility: TinyMCE quote, whitespace and wrapper-attribute normalization no longer counts as a structural block change.
- Compatibility: Gutenberg
core/html, Classic and legacy core blocks expose only safe paragraph, heading and list-item text while their original HTML layout remains server-side and unchanged. - Fix: AI optimization now identifies each editable Gutenberg text segment with provider-only boundary tokens, so added wrappers, Markdown or reordered output cannot invalidate or alter the canonical block tree.
- Fix: Content Assistant now accepts a complete, structurally valid AI response even when its visible text remains unchanged; empty or unsafe responses are still rejected and generated metadata remains available for review.
1.7.13
- Fix: Gutenberg Content Assistant no longer false-blocks unchanged posts when TinyMCE normalizes only the temporary safety-map markup.
- Fix: Structural recovery now handles partially preserved safety markers instead of attempting recovery only when every marker disappeared.
- Compatibility: Assistant projections add a temporary standard HTML id marker that TinyMCE preserves more reliably; original Gutenberg ids remain canonical and are never overwritten in saved post content.
- Safety: If editable text actually changed and the map cannot be proven safe, SEO Magic still aborts without modifying the post.
1.7.12
- Fix: Content Assistant can safely recover the Gutenberg editable map when TinyMCE strips every projection marker, by matching the unchanged server-side paragraph/heading/list-item structure.
- Safety: Structural recovery fails closed if the meaningful editable sequence changes; canonical Gutenberg containers, attributes and third-party blocks remain server-side and untouched.
- Compatibility: The original
data-smg-block-indexandsmg-block-map-Nmarkers remain the primary path; structural recovery is used only when no marker survives.
1.7.11
- Fix: Gutenberg Content Assistant projections now include a standard CSS-class safety marker fallback when TinyMCE strips custom
data-smg-block-indexattributes. - Safety: The original Gutenberg block tree is still preserved; only marked paragraph, heading and list-item inner content can be merged back.
- Compatibility: Existing
data-smg-block-indexprojections remain accepted, so the change is backward compatible with already loaded Assistant content.
1.7.10
- Fix: Content Assistant binds the primary Optimize action before the auxiliary post-list AJAX request, preventing unrelated admin AJAX failures from leaving the button inert.
- UX: Optimize now reports HTTP, timeout and malformed-response failures instead of silently returning to the editor.
- Compatibility: Assistant action buttons are explicit
type="button"controls so third-party admin forms cannot turn them into unintended submit buttons.
1.7.9
- Security: Encrypts the Google Search API key and Google OAuth Client Secret at rest with transparent migration for existing installs.
- Security: Secret inputs no longer print saved credentials into the Settings page HTML; saved keys appear only as masked placeholders and blank submissions preserve them.
- Security: Link Assistant now escapes AJAX error text consistently before inserting dynamic HTML.
- Performance: Primes the post meta cache before calculating dashboard content coverage to avoid N+1 metadata queries.
- Maintenance: Removed the unused duplicate
includes/uninstall.php; WordPress continues to use the canonical rootuninstall.php.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best SEO Magic alternatives
All artificial intelligence plugins →FAQ
SEO Magic – Free AI SEO Assistant: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 28, 2026
Is SEO Magic free?
Yes. SEO Magic is free to download and use from the official WordPress.org plugin directory.
Is SEO Magic safe to use in 2026?
SEO Magic is a solid plugin choice in 2026, with a few things worth checking first. It runs on 80+ sites, is rated 5/5 and was last updated 4 weeks ago, and scores 79/100 on our health check.
How many websites use SEO Magic?
SEO Magic is active on 80+ WordPress websites and has been downloaded 3,727 times since it launched in October 2025. It was downloaded 856 times in the last 30 days.
Does SEO Magic work with WordPress 7.1?
Yes. The developer has tested SEO Magic up to WordPress 7.1.2, the latest release. It requires WordPress 6.3 or newer.
What PHP version does SEO Magic need?
SEO Magic requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was SEO Magic last updated?
The latest version, 1.8, was released on September 2, 2026 (4 weeks ago).
Who makes SEO Magic?
SEO Magic is developed and maintained by Maira Foresto.
What are the best alternatives to SEO Magic?
The most popular alternatives to SEO Magic are AI Provider for Anthropic (60K+ installs), AI (50K+ installs) and AI Provider for OpenAI (50K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card