=== SEOPress – AI SEO Plugin: Schema, Sitemap, Redirects & Analytics === Authors: rainbowgeek Contributors: seopress, rainbowgeek, corsonr, gmulti, juliobox, maigret, mgris, vincentdubroeucq Donate link: https://www.seopress.org/ Tags: seo, ai seo, schema, xml sitemap, google search console Requires at least: 6.5 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 9.8.4 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html All-in-one WordPress SEO plugin: AI metadata, schema, XML sitemaps, redirections, GSC, llms.txt for AI agents. Privacy-first, white label. == Description ==

SEOPress – The fast, privacy-first WordPress SEO plugin, ready for AI search

**Rank higher in Google AND in AI answer engines** (ChatGPT, Claude, Perplexity, Gemini). SEOPress is the all-in-one WordPress SEO plugin trusted by **350,000+ websites since 2017**: fully white label, **privacy by design**, and now AI-ready. [youtube https://www.youtube.com/watch?v=4ysKFVr_nu0] ✔ One SEO plugin, every page builder: Universal SEO metabox for Gutenberg, Elementor, Divi, Bricks, Oxygen, Breakdance, WPBakery, Avada, Kadence and more. See all integrations. ✔ AI-powered metadata: Generate SEO titles, meta descriptions, Open Graph, X (Twitter) Cards and image alt text in bulk with OpenAI, Google Gemini, Anthropic Claude, MistralAI or DeepSeek. Learn more. ✔ Built for AI search (AEO / GEO): Native llms.txt support and one-click Agent Readiness toggle so ChatGPT, Claude, Perplexity & Gemini understand your content. ✔ Privacy-first & fully white label: No tracking, no data footprint, no upsells in admin. Your data stays yours. Why white label matters. ✔ Content analysis with unlimited target keywords: No artificial limit per post. ✔ Migrate in one click: From Yoast SEO, Rank Math, AIOSEO, The SEO Framework, Slim SEO, SmartCrawl, Squirrly, SEO Ultimate, WP Meta SEO, Premium SEO Pack, SiteSEO. Start migration. ✔ Translated into 27+ languages with professional translations. Help translate. SEOPress PRO from $49/year: 1 site • Unlimited sites for $149/year Features | Migrate | PRO | Integrations | Support | White Label | AI

What's new in SEOPress 9.8

A major release rebuilt on the **WordPress Design System** for a native, faster, more accessible experience. Read the full 9.8 release notes →

Why SEOPress is the best WordPress SEO plugin?

SEOPress Free Features

Check out all SEOPress Free features here

SEOPress PRO: Take SEO further

[youtube https://youtu.be/zxGCY-bJYwE] Get SEOPress PRO →

SEOPress Insights: Track rankings & backlinks inside WordPress

[youtube https://youtu.be/p6v9Jd5lRIU] Get SEOPress Insights →

WooCommerce & EDD SEO (SEOPress PRO)

Boost your store's SEO →

Universal SEO metabox: works with every editor

[youtube https://youtu.be/sf0ocG7vQMM] Edit your SEO directly inside Gutenberg, Elementor, Divi, Bricks, Oxygen, Breakdance, WPBakery, Avada, Kadence, WP Fusion. **No more back-and-forth** between page builder and WordPress admin.

Built for developers

== Installation == 1. Upload `wp-seopress` to `/wp-content/plugins/`, or install via **Plugins → Add New** in your WordPress admin. 2. Activate SEOPress through the **Plugins** menu. 3. Run the installation wizard from **SEO** in the admin sidebar. Full installation & getting-started guide → == Frequently Asked Questions == = Can I migrate from another SEO plugin? = Yes, with our import tool: We support these SEO plugins: - Yoast - AIOSEO - RankMath - The SEO Framework - Squirrly SEO - SEO Ultimate - WP Meta SEO - Premium SEO Pack - SiteSEO - Slim SEO - SmartCrawl = What is "Agent Readiness" and llms.txt? = LLMs and AI answer engines (ChatGPT, Claude, Perplexity, Gemini) discover and quote websites differently from classic search engines. SEOPress 9.8 adds an **Agent Readiness toggle** that publishes plain-text versions of your content and a standardized `/llms.txt` file so AI agents can understand your site's structure, services and policies: improving your visibility in **AEO (Answer Engine Optimization)** and **GEO (Generative Engine Optimization)**. = How does the new command palette work? = Press **Cmd+K** (Mac) or **Ctrl+K** (Windows/Linux) anywhere in the WordPress admin while SEOPress is active. Search across 240+ indexed entries: settings, tools, schemas, redirections: and jump or run actions instantly. Recent commands are remembered. = Which themes and page builders are supported? = All of them. Gutenberg (block editor), Elementor, Divi, Bricks, Oxygen, Breakdance, WPBakery, Avada Builder, Kadence, Beaver Builder. Our universal SEO metabox works in every editor. = Is SEOPress compatible with WooCommerce and Easy Digital Downloads? = Yes. SEOPress PRO includes deep WooCommerce SEO (product schema with GTIN/MPN/brand, Enhanced Ecommerce, OG price/currency, noindex on cart/checkout) and EDD support. = Does SEOPress support multilingual sites? = Yes: Polylang, WPML and TranslatePress. SEOPress 9.8 adds **multilingual llms.txt** with TranslatePress. = How many languages are available for our user interface? = 🇺🇸 English (UK) (English (UK)) – professional translation 🇫🇷 Français (French (France)) – professional translation 🇪🇸 Español (Spanish (Spain)) – professional translation 🇩🇪 Deutsch (German) – professional translation 🇳🇱 Nederlands (Dutch) – professional translation 🇷🇺 Русский (Russian) – professional translation 🇯🇵 日本語 (Japanese) – professional translation 🇮🇳 हिन्दी (Hindi) – professional translation 🇨🇳 中文 (Chinese (China)) – professional translation 🇧🇷 Português do Brasil (Portuguese (Brazil)) – professional translation 🇵🇱 Polskie (Polish) – professional translation 🇸🇪 Svenska (Swedish) – professional translation 🇮🇹 Italiano (Italian) – professional translation 🇨🇿 Čeština (Czech) – professional translation 🇬🇷 Ελληνικά (Greek) 🇧🇬 Български (Bulgarian) 🇮🇩 Bahasa Indonesia (Indonesian) 🇻🇳 Loki Web (Vietnamese) 🇷🇴 Română (Romanian) 🇰🇷한국인 (Korean) 🇸🇦 العربية (Arabic) فارسی (Persian) Türkçe (Turkish) … = How to use Google Tag Manager / other scripts with SEOPress? = Go to SEO > Analytics > Custom Tracking tab. Paste GTM / custom tracking code to [HEAD] Add an additional tracking code / [BODY] Add an additional tracking code textarea fields. Save changes and clear your cache. = Which types of sitemaps support SEOPress? = Free: XML sitemaps for posts, pages, CPTs, taxonomies, images, authors + HTML sitemap. PRO: Google News and Video XML sitemaps with automatic YouTube discovery. = How do I get support? = For FREE users: guides, forum on w.org, FAQ, hooks for developers, and videos on our YouTube channel. For PRO users: support by mail from their customer account. = Is SEOPress GDPR compliant? = Yes. SEOPress is built with privacy by design and is fully white-label. Learn more. = Is SEOPress compatible with WordPress multisite? = Yes: including network-wide settings, multisite/multidomain robots.txt and .htaccess editing. = Is white label a free feature? = Yes! Learn more here about SEOPress and the White Label feature = My XML sitemap returns a 404 error = Read this post to solve this issue = My XML sitemap returns a blank page = Read this post to solve this issue = I don't see the correct title! = Your theme is probably using a deprecated function to handle the title. Learn more here = Google displays the wrong title / meta description = Google does what it wants! More details on our guide. = How can I report security bugs? = By using our contact form (select Misc as subject), or directly from Patchstack. = My question is not listed here! = Read our complete FAQ on our site or ask on our [support forum](https://wordpress.org/support/plugin/wp-seopress/). == Screenshots == 1. SEOPress metabox 2. Facebook / X (ex-Twitter) social Preview 3. Content analysis metabox 4. SEOPress Configuration wizard 5. SEOPress Dashboard: welcome screen 6. SEOPress Dashboard: notification center / control panel 7. SEOPress PRO settings 8. Elementor integration 9. Divi integration 10. Oxygen integration 11. Beaver builder integration 12. Schema metabox == Changelog == = 9.8.4 = * NEW Save fallback when the REST API is blocked: SEO metabox sections now also persist on the regular post save through hidden inputs * NEW Explicit error toast on the SEO metabox sections when a save fails (instead of falsely showing a success message) * NEW [PRO] Save fallback extended to Pro sections for sites with REST blocked * NEW Filters `seopress_metabox_opener_context` and `seopress_metabox_opener_priority` to control where the Classic Editor "SEO" metabox is rendered * FIX Lower the Classic Editor "SEO" metabox priority from "high" to "default" so it no longer pushes other plugins' metaboxes down * FIX Keep visited tabs mounted in the SEO metabox so in-flight values are preserved when switching tabs (no more lost input when typing in Title and switching to Advanced) = 9.8.3 = * NEW Render the universal SEO editor inline inside the Classic Editor "SEO" metabox (no more overlay button on Classic post edit screens) * FIX Avada Live Builder detection now uses URL-based signals so the React beacon is reliably suppressed inside the builder preview iframe * FIX Outer Avada shells, Avada Studio panes and regular frontend pages now properly respect the "Hide SEO beacon on frontend" option * FIX Social preview no longer overflows in narrow columns (Classic Editor) or stretches on wide screens * FIX Swallow AbortError noise from Google Preview, Content Analysis and Social fetches on tab switch / unmount = 9.8.2 = * FIX Restore the inline "primary category" dropdown in the WP Categories panel (Classic Editor and Block Editor sidebar), broken since 9.8 * FIX FAQ v2 block crashing in the editor with "This block has encountered an error" due to invalid useSelect dependencies * FIX Migrate the legacy "Disable the universal SEO metabox" preference (9.7.x) to the new 9.8.1 "Hide on the frontend" toggle so the setting is preserved on upgrade * FIX Rewire the dashboard tile for the universal metabox to the 9.8.1 frontend option so toggling it again controls the floating SEO beacon = 9.8.1 = * NEW Option in Advanced > Appearance > Metaboxes to hide the SEO beacon on the frontend * FIX Avada / Fusion Builder Live editor compatibility: do not mount the React beacon inside the builder iframe * FIX Hide the React beacon on Avada's fusion_element layout CPT (mirrors the legacy metaboxes exclusion) * FIX Lower the Block Editor metabox z-index so the WP admin submenu stays clickable when the metabox is open * FIX Render saved target keywords as plain strings instead of [object Object] in the content analysis field * FIX [PRO] Align Agent Ready signals with Cloudflare's checker: Content-Signal in robots.txt, rel="alternate" markdown link, full MCP/A2A cards, agent-skills index, markdown negotiation on home/blog index * FIX [PRO] Preserve newlines when saving llms.txt content through the REST endpoint * FIX [PRO] Update Claude AI models to the current generation (Sonnet 4.6 / Haiku 4.5) after Anthropic retired the previous IDs = 9.8 Read the blog post update = * NEW Bumped the minimum WordPress version to 6.5; 6.8 or higher is strongly recommended for full feature support * NEW Command palette (Cmd/Ctrl+K) to search and jump to any setting, with quick actions and recent commands history 🎉 * NEW Brand new React-based SEO metabox built on the WordPress Design System * NEW Agent Readiness toggle to prepare your site for AI agents * NEW Visual token editor for Dynamic Tag fields * NEW CPT icons and robots badges (noindex/nofollow) in Titles & Metas panel headers * NEW Autocomplete for posts/pages in HTML sitemap ID fields * NEW Extend Organization Knowledge Graph with address and legal fields * NEW Automatic sub-tab in the React universal metabox for Schemas * NEW [PRO] Brand new Site Audit screen (React + DataViews) with actionable overview, GSC-backed recommendations, and scan history with trends * NEW [PRO] Live scan progress with start/cancel and re-scan a single post from an issue row * NEW [PRO] One-click AI-generated alt texts for image issues in Site Audit * NEW [PRO] Bulk ignore, restore and CSV export from the issue details view * NEW [PRO] Redirections list and editor migrated to React + DataViews * NEW [PRO] URL tester modal and inline regex tester for redirections * NEW [PRO] Manage redirection categories from a dedicated React sidebar * NEW [PRO] Global default for Query Parameters mode in redirections * NEW [PRO] Brand new React schema editor with live JSON-LD preview, matching posts counter, validation, opening hours, templates and import/export * NEW [PRO] Schema Guide panel and contextual help in schema type selector * NEW [PRO] Broken Links migrated to React + DataViews with CRON-based batch scan * NEW [PRO] Agent Readiness feature * NEW [PRO] Live breadcrumbs preview in settings (multi-scenario, sticky) * NEW [PRO] Multilingual support for llms.txt dynamic placeholders, with TranslatePress compatibility * NEW [PRO] Add Gemini 3 Flash and Gemini 3.1 Pro AI models * NEW [PRO] Add unsubscribe link to email notifications * NEW [PRO] Site type wizard with deprecation notices and single-screen filter pills * NEW [PRO] Emit author sameAs in automatic Article schema * INFO Major performance improvements in the SEO metabox (lazy-loaded tabs, lighter dependencies) * INFO Faster XML sitemaps with improved caching * INFO Removed several legacy options to simplify the UI: Google PageSpeed column, Google Custom Search thumbnail, Fediverse Creator tag, SEO metabox position, Facebook Admin ID * INFO [PRO] Faster Site Audit thanks to composite database indexes * INFO [PRO] Removed Dublin Core, breadcrumbs separator and Storefront toggles (now always on) * FIX Dashboard falls back to the first available tab when the stored one is gone * FIX Per-CPT sitemap URLs are now properly gated on the include flag * FIX React settings bundle now loads correctly on network admin pages * FIX Honor custom capabilities filter on REST requests * FIX Restore Beacon help widget on the front-end * FIX Apply noindex to comment pagination pages * FIX User role list in the Security tab * FIX Show human-friendly messages for Bing and Google Instant Indexing responses * FIX Use WordPress site date/time format in the indexing log1 * FIX [PRO] Share Google Search Console JSON key between Free and PRO * FIX [PRO] Only render GA4/Matomo content when their tab is visible * FIX [PRO] Honor "None" on Article post author field * FIX [PRO] Register pro-mu-settings REST route for network admin * FIX [PRO] Local Business schema outputs HH::00 when minutes are empty * FIX [PRO] Honor custom capability system in PRO settings access * FIX [PRO] Use 0 for Free Shipping shippingRate instead of min_amount * FIX [PRO] Correct Gemini 3 Flash model ID * FIX [PRO] Prevent fatal error in logs during PRO update * FIX [PRO] Test connection no longer shown multiple times * FIX [PRO] AI model detection * FIX [PRO] Restore Audit page tabs broken by the Broken Links migration * SECURITY Rate-limit destructive command endpoints * SECURITY Hardened REST API permission callbacks View our complete changelog Need to downgrade/rollback?