=== SEOPress - AI SEO Plugin & On-site SEO === 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: 7.0 Requires PHP: 7.4 Stable tag: 10.0.1 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html WordPress SEO plugin with AI SEO metadata, schema, XML sitemap, redirections & Search Console. Privacy-first, white-label SEO. Now AI-ready. == 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 10

Our biggest AI release yet: a brand new in-editor AI Assistant, your own AI credits, a smarter XML sitemap and a faster Redirections experience. Read the full 10.0 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

From the same team

Try MailerPress, the best email marketing plugin for WordPress == 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 == = 10.0.1 = * INFO Performance: the admin stylesheet now loads only on the screens that actually use it (SEOPress pages, post & term editors and list tables, dashboard widgets) instead of on every wp-admin page (Free and PRO) * FIX Schemas: selecting "None" as the Knowledge Graph type no longer outputs an Organization schema on the homepage * FIX [PRO] Video: render-time YouTube auto-fill is now disabled by default to stop exhausting the shared YouTube Data API quota; the Video schema falls back to manual entry and the Video sitemap (which fetches at save time) is unaffected * FIX [PRO] Video sitemap: "Scan all posts" now processes every post in each batch instead of only the first one * FIX [PRO] Google Analytics: GA4 dashboards no longer return blank or all-zero stats * FIX [PRO] Breadcrumbs: custom HTML in the homepage label (SVG icons, spans) * FIX [PRO] Redirections: the "All redirections" count in the categories sidebar now matches the number of items in the list = 10.0 Read the blog post update = * NEW [PRO] AI Assistant: a brand-new in-editor assistant available in the Block Editor — chat, quick actions, generate full articles with /write, copy results to the clipboard, and keep persistent conversations 🎉 * NEW [PRO] SEOPress AI provider: purchase tokens from seopress.org and quickly get started using AI on your WordPress site - no-brainer! 🎉 * NEW [PRO] Connect your own AI provider: OpenAI, Google Gemini, Anthropic Claude — plus WordPress Connectors (Abilities API) support on WordPress 7+, and manage/top up your AI credits directly 🎉 * NEW [PRO] Per-field toggles to choose exactly which AI-generated image metadata (alt, caption, description) is written on upload * NEW XML Sitemap health check: a built-in tool that probes your sitemap index and the first sub-sitemap of each type, flags problems, reports coverage of optional content types, and offers one-click fixes (such as flushing permalinks) * NEW Google Preferred Sources block & shortcode to add Google's "Preferred Sources" follow button to your content * NEW [PRO] Redirections & 404s moved to a faster DataViews screen, with a dedicated Rank Math CSV redirections importer and an "Add another" button after creating a redirect * NEW [PRO] Video sitemap now scans page builder content (Bricks, etc.) for YouTube embeds, and auto-fill Video schema from YouTube falls back to a keyless oEmbed when the YouTube Data API quota is reached * NEW [PRO] robots.txt editor: contextual guidance on the quick-insert buttons, clearer "Recommended" labels, and native WordPress tooltips * NEW [PRO] SEO alerts now rely on the full XML sitemap diagnostic * NEW [PRO] Structured Data Types metabox is enabled by default on fresh installs * NEW Language packs install automatically on demand for your current locale (Free and PRO) * NEW Cookie consent now emits a dataLayer event and a DOM event when a visitor accepts or declines, so you can trigger your own scripts * NEW Notice in Titles & Metas pointing to your static posts page when one is set * NEW Tools: Import / Export reorganized into cards, with a clear warning that exported settings contain sensitive credentials * NEW Developer: headless Content Analysis REST endpoint (with rate limiting) and WordPress Abilities API support (WordPress 7+) * INFO Mobile-friendly admin: sticky save bar, responsive setup wizard, and various small-screen layout fixes * INFO Improved compatibility with Divi 5 * FIX Security enhanced * FIX IndexNow: valid keys are no longer mistakenly base64-decoded * FIX XML sitemaps: non-existent custom post types/taxonomies are kept out of the sitemap index, and a per-type sitemap now returns a 404 when its type no longer exists * FIX XML sitemaps: hidden Polylang languages are now excluded * FIX Schemas: HTML entities (like &) are decoded before JSON-LD encoding to avoid double-encoding, and metabox schema fields bind by key instead of by position * FIX noindex warning now shows correctly in the admin bar even when the SEO menu is hidden * FIX Content Analysis no longer reports zero headings when the article sits outside
* FIX REST: empty integer metas are tolerated (WordPress 7 compatibility) * FIX "Get PRO" link is now readable on the dashboard card; license reminder rendering and spacing fixed * FIX FAQ block updated for the latest editor APIs (no more deprecation warnings); primary category picker is more stable * FIX Bundled Google SDK is scoped at build time to avoid namespace collisions with other plugins * FIX [PRO] WooCommerce Product schema: correct price & availability for out-of-stock and backorder variations, with an OutOfStock fallback only when the product is truly out of stock * FIX [PRO] Redirections: 404 hits counter starts at 1 on the first hit, and the "Test URL" button no longer duplicates the language prefix * FIX [PRO] Schemas: "manual value on each post" options restored in automatic schemas; saving no longer wipes schema data and the metabox Edit action routes to the React editor; Local Business opening-hours no longer triggers a PHP 8 warning * FIX [PRO] Video: non-video YouTube URLs are no longer sent to the YouTube Data API * FIX [PRO] llms.txt: post permalinks now resolve in their own language under WPML * FIX [PRO] Analytics degrades gracefully when another plugin loads a conflicting Google SDK * FIX [PRO] How-To block updated for the latest editor APIs * FIX [PRO] Table of Contents block is now detected inside template parts * FIX [PRO] Updater sends a neutral User-Agent for PRO update requests * FIX [PRO] Build: async chunk filenames are content-hashed to prevent stale-chunk crashes after updates View our complete changelog Need to downgrade/rollback?