=== 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.1 Requires PHP: 7.4 Stable tag: 10.2 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] 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.2

AI made easier to get started with, more control over your redirections and Site Audit, and a major reliability pass. Read the full 10.2 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.2 Read the blog post update = NEW Setup wizard: a new AI Assistant step to turn on AI and connect your provider without leaving the wizard NEW The AI Assistant is now enabled by default in the editor, with a one-time notice explaining how it works (PRO) NEW Local Business schema: set your opening hours post by post, ideal for directories and multi-location sites (PRO) NEW Redirections: test a redirect directly from the list with the new "Test URL" row action (PRO) NEW Redirections: bulk actions can now replace or remove categories, not only add them (PRO) NEW Site Audit: search, sort and filter your entire list of issues, not just the page displayed (PRO) NEW Metadata CSV import: the separator is now detected automatically, and errors are explained (PRO) INFO Tested with WordPress 7.1 and compatible with PHP 8.5 INFO Faster SEO metabox: fewer requests sent to your server when you open a tab INFO Clearer message in the SEO metabox when your role is not allowed to edit a section INFO Better accessibility: proper labels for the SEO button in the admin bar, the color picker and the opening hours fields INFO Schema markup is now output with standard JSON escaping, for better compatibility with validators FIX Default Event type for schemas FIX Social sharing image on archive pages and on the WooCommerce shop page (Facebook and X/Twitter) FIX Titles and meta descriptions on archive pages: the right post type is now detected FIX XML sitemap: the "noindex" option set on your blog page is now respected FIX XML sitemap: image URLs coming from page builders or a CDN are no longer broken FIX XML sitemap: no more repeated language switching with WPML on large sites FIX HTML sitemap: post types you unchecked in the settings are no longer listed FIX Content analysis: target keywords with accents or apostrophes are now matched correctly FIX Content analysis: every robots directive is reported, not only the last one FIX Image SEO: an empty alt attribute is now filled in, instead of a second one being added FIX FAQ block: the schema is no longer corrupted on save, and blocks already broken are repaired FIX WebSite schema: dynamic variables and custom fields are now resolved, without escaped characters FIX Settings: the dynamic variables dropdown no longer scrolls the page back to the top FIX Classic editor: the link search results no longer cover the search field FIX Google snippet preview no longer breaks when your content contains emojis FIX The SEO metabox no longer shows up empty with Bricks Builder FIX Restricting SEO sections by user role no longer prevents saving or publishing a post FIX "Page 1 of 0" is no longer displayed on content without pagination FIX Google Analytics tracking script no longer fails when jQuery loads late FIX Admin notices left behind by removed plugins no longer trigger a PHP error FIX The reusable configuration export no longer includes your default sharing image FIX Redirections: regular expressions are kept exactly as you typed them, on import and on save (PRO) FIX Redirections: the destination URL is no longer cleared when you click in the field (PRO) FIX Redirections: more accurate URL tester (home page, redirect chains, visitor conditions) (PRO) FIX 404 monitoring: your site's own internal requests are no longer logged as 404 (PRO) FIX AI: generation no longer fails on servers without the intl PHP extension (PRO) FIX AI: images can be attached again, and failed bulk generations are now reported as errors (PRO) FIX AI: retired OpenAI model replaced, and empty results fixed with GPT-5 and DeepSeek (PRO) FIX AI Assistant: correct width and position of the panel in the editor (PRO) FIX Schemas: dynamic variables in custom schemas, searchable term picker, and a more accurate Manual tab (PRO) FIX Schemas: an invalid schema no longer prevents you from saving your post (PRO) FIX Site Audit: a single problematic page no longer stops the whole scan (PRO) FIX Site Audit: stuck scans, robots.txt false positive and last scan date (PRO) FIX Internal linking: content built with page builders (Divi 5...) is now read, and saving no longer empties the index (PRO) FIX Table of contents: headings placed inside groups, columns or third-party blocks are now detected (PRO) FIX Agent Ready: the Markdown version is no longer served to your visitors by a cache plugin (PRO) FIX Agent Ready: URLs containing special characters are now handled correctly (PRO) FIX SEOPress PRO no longer causes errors when the free plugin is deactivated (PRO) FIX Various security improvements View our complete changelog Need to downgrade/rollback?