A WordPress plugin for AI-assisted SEO metadata, image SEO, and content optimization workflows, developed by CalliopeWP.
SEO Magic brings editable AI-assisted SEO workflows into the WordPress dashboard. It helps administrators review SEO coverage, generate or revise titles and meta descriptions, work with social metadata, improve image metadata, and review content from a focused assistant interface. The Free edition in this repository uses a site owner's Google Gemini API key for AI generation and keeps suggestions editable until the user saves them. It supports posts, pages, products, public post types, media, taxonomies, and author archives through WordPress admin screens.
The main branch contains the validated SEO Magic Free 1.7.0 codebase. Additional commercial features may be available separately through CalliopeWP.
- Bulk SEO metadata review from a paginated admin table.
- Editable SEO titles and meta descriptions for supported content types.
- Facebook/Open Graph and Twitter metadata fields.
- Image title, alt text, caption, and description generation.
- Content Assistant with snippet previews and editable SEO fields.
- Autopilot jobs for selected missing metadata and image fields using WordPress Cron.
- Sequential processing, server locks, and cross-tab coordination to reduce overlapping AI requests.
- Compatibility settings for Yoast SEO, Rank Math, and All in One SEO.
- Review missing SEO metadata across posts, pages, products, and public post types.
- Generate first drafts of titles and descriptions, then edit them before saving.
- Improve image metadata in the WordPress media library.
- Fill selected missing metadata on a schedule with Autopilot.
- Keep SEO metadata aligned with an active supported SEO plugin.
- WordPress: 6.3 or higher.
- PHP: 7.4 or higher.
- Google Gemini API key for AI-assisted generation.
- Optional supported SEO provider: Yoast SEO, Rank Math, or All in One SEO.
- Install SEO Magic on WordPress.org from the WordPress Plugins screen, or upload the
seo-magicofolder to/wp-content/plugins/. - Activate the plugin in WordPress.
- 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 and review your first suggestion.
Read the SEO Magic documentation for setup and feature guidance. The WordPress.org metadata, FAQ, external services notice, screenshots, and changelog remain in readme.txt.
View SEO Magic on WordPress.org.
For the Free edition, use the SEO Magic support forum on WordPress.org. Do not include API keys, credentials, private URLs, or customer data in public support requests.
The main branch contains the current validated Free version. Use feature branches and pull requests for changes. See CONTRIBUTING.md for contribution guidance and SECURITY.md for private security reporting.
Do not commit generated ZIP files, database dumps, logs, local configuration files, API keys, or credentials.
SEO Magic is licensed under GPLv2 or later. See readme.txt for the WordPress.org license metadata.
CalliopeWP is the WordPress plugin line developed by Estudio Calliope from Rosario, Santa Fe, Argentina. Explore the CalliopeWP plugin catalog and Estudio Calliope.