15 versions
SEOPress Pro history.
Every release of SEOPress Pro is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
15 of 15 releases scanned clean
v10.4Latest
October 29, 20263.3 MBScanned
Added
- visitors can allow analytics and advertising separately, each Google Consent Mode v2 signal following its own category
- history of every submitted URL (manual and automatic, Google and IndexNow), with a History tab and a per-post view in the metabox
- IndexNow is notified when a published post is moved to the trash
- 7 new tools to read and update the SEO title, meta description, robots and social settings of taxonomy terms, plus AI suggestions for terms (PRO)
- easier connection, with an Application Password fallback when the host blocks OAuth, sign-in steps for each client, a troubleshooting section and a card in the SEO dashboard
- review, edit, approve or discard bulk AI suggestions before they are saved, for posts and the Media Library (PRO)
- Primary term on every public hierarchical taxonomy, not only categories and product categories, followed by the breadcrumbs (PRO)
- the Score column shows the number of checks passed (e.g. 12/17)
- alert when a post type with published content is set to noindex
- optional single @graph output for the WebSite and Knowledge Graph schemas
- Internal linking suggestions now read the text of ACF and Secure Custom Fields fields (PRO)
- filters for page builders that keep their content outside the post content (seopress_content_analysis_word_count_content, seopress_content_analysis_internal_links_ids), and to hide the primary term dropdown (seopress_primary_term_inline_selector)
Other
- INFO Security hardening
- INFO Yoast SEO import: the home title template is imported, Yoast variables are converted and get a readable label, and the title separator is kept as a plain character
- INFO Content analysis: the column, the editor and the MCP tools count the same checks, titles with variables are measured as rendered, and image checks are faster
- INFO Schemas: stable identifiers for Local Business, Service and breadcrumbs, the automatic Article and Video publisher linked to the Knowledge Graph, and a Schema Markup Validator link in the metabox (PRO)
- INFO Google Analytics: reports are read through Google's REST API, and seven Google libraries are no longer bundled (PRO)
- INFO Site Audit: pages that could not be fetched are reported, and a scan that analyzed no page no longer gets a 100/100 score (PRO)
- INFO Dashboard: dates along the axis of the Site overview, Google Analytics and Matomo charts, and Matomo sync errors explained (PRO)
- INFO Custom term variables: the value filter is now seopress_get_tag__ct_{slug}_value, the same form as custom fields and user meta. The old seopress_get_tag_ct_{slug}_value still runs, deprecated
- INFO WooCommerce: supported versions and HPOS / Cart and Checkout blocks compatibility declared (PRO)
- View our complete changelog
- Need to downgrade/rollback?
Fixed
- Setup wizard no longer saves the admin email as the Knowledge Graph email published in the Organization schema
- Canonical URL of paginated loops on pages and posts, and of ?paged=N URLs with plain permalinks
- the SEO title and meta description could be erased on Update in the Classic Editor when the metabox request failed
- administrators holding a blocked secondary role lost the metabox tabs
- taxonomy sitemaps are paginated correctly and list the terms of every WPML language
- category rewrite rules are built for every language
- Cookie banner no longer broken by JavaScript optimization plugins
- no more empty fb:app_id and fb:pages tags, and the site icon is used as og:image when no default image was ever saved
- %%archive_date%% and %%archive_title%% on archives, several %%_ct_%% in one template, and Bricks content for %%post_excerpt%% and %%post_content%%
- Person photo published as image, and X account saved as a full URL read correctly
- GTranslate hreflang tags removed on noindex pages
- MCP server no longer answers the OAuth discovery requests meant for another plugin's MCP server on the same site
- Front-end SEO panel no longer styled by the theme (Enfold and others)
- BackOrder availability, shipping rates on the shop's tax display, and no empty energy or review blocks (PRO)
- Custom schemas accept variables without quotes, and the Book schema date and cover are fixed (PRO)
- unsupported image types are refused before sending, a model the account cannot use is replaced, and the AI Assistant no longer renders the page on every editor open (PRO)
- White label applied to the PRO admin screens (PRO)
October 1, 20264.4 MBScanned
Added
- manage your SEO from Claude, ChatGPT, Cursor or any MCP client, with up to 27 tools
- read-only connections, tool by tool control and one-click revocation
- 14 tools in SEOPress Free, plus 13 for redirections, schemas, target keywords, AI generation and the technical audit (PRO)
- Cookie banner now works with page cache plugins (WP Rocket, LiteSpeed Cache, W3 Total Cache...): each visitor's consent choice is respected, even on cached pages
- readers can add your site as a preferred source in a popup, without leaving your page
- optional cross-domain tracking, to follow visitors across several of your websites
- optional tracking of 404 pages, without counting extra page views
- optional WooCommerce tracking of checkout starts, and of product views and clicks in product lists (PRO)
- your Organization (or Person) and WebSite schemas are now linked together, to help Google understand who publishes your site
- a list of the available dynamic variables to help you write custom JSON-LD
- Book schema, with a ready-to-use template for book catalogs (PRO)
- link the service provider to your site's Organization instead of typing its details again (PRO)
- add an optional email, logo and social profiles (PRO)
- add your own YouTube API key to fill in video details automatically (PRO)
- a 12-month chart of your clicks, impressions, CTR and average position in the dashboard (PRO)
- see the clicks, impressions, CTR and position of each post directly in the SEO metabox (PRO)
- a new column in your post lists shows the last saved Google indexing status (PRO)
- a warning appears in the editor when the URL you are about to publish is already redirected (PRO)
- 410 and 451 rules now display your theme's error page instead of a blank page (PRO)
- Claude Sonnet 5 is now available (PRO)
- WP-CLI: run a content analysis on all your posts in one command, handy after switching from another SEO plugin (PRO)
Other
- INFO SEO metabox: faster and more reliable, now built on the native WordPress components
- INFO Pages are now shared on social networks as "website" instead of "article"
- INFO Schemas and Search Console now use your site address, not the WordPress install folder
- INFO Tools: new check for your IndexNow key file, and fewer false alerts on the XML sitemap check
- INFO Clearer settings for the Knowledge Graph, WebSite schema and role restrictions
- INFO WooCommerce: HPOS and Cart/Checkout blocks compatibility declared
- INFO Developers: new filters to disable bulk actions, keep the canonical on noindexed pages and change the priority of your custom tracking code
- INFO Security hardening for tracking codes, imports and settings exports
- FI
Fixed
- Cookie banner no longer overflows the screen width on mobile
- decorative images (empty alt) are accepted, and schemas are counted correctly
- works with translated homepages and Bricks templates, and ignores login pages
- removed categories are no longer used in breadcrumbs and permalinks
- Custom field variables holding a list of values are now displayed
- Zero values ("0") are no longer removed from schemas and dynamic variables
- Meta descriptions keep the text wrapped in shortcodes
- Canonical URL of a static homepage
- question links and schema anchors
- deleted post types, deleted product images and inactive WPML languages are no longer listed
- URLs with special characters are kept intact
- the SEO button now loads in the visual builder
- schemas use the right domain for each language
- WPML 5.0 compatibility
- the SEOPress name and logo no longer appear in the new admin screens
- Advanced settings now save correctly in the Classic Editor
- Redirection search now works with plain permalinks
- Removed the useless "Save changes" button from the Tools page
- connections made since 10.2 work again, and sync errors are explained (PRO)
- your data is kept when a sync fails, and service account keys are checked (PRO)
- large imports no longer fail, and duplicate imports are prevented (PRO)
- regex rules with a trailing slash, query parameters, WPML or Weglot URLs now match (PRO)
- disabled regex rules no longer block active ones (PRO)
- homepage redirects and the URL tester are more accurate (PRO)
- the "Home" item is kept, and item names are plain text in the schema (PRO)
- store pickup is excluded, free shipping stays free, and no made-up price expiry dates (PRO)
- partial opening hours are kept, and empty address fields are no longer output (PRO)
- no empty publisher logo (PRO)
v10.2Unavailable
September 2, 20264.2 MBScanned
Added
- a new AI Assistant step to turn on AI and connect your provider without leaving the wizard
- The AI Assistant is now enabled by default in the editor, with a one-time notice explaining how it works (PRO)
- set your opening hours post by post, ideal for directories and multi-location sites (PRO)
- test a redirect directly from the list with the new "Test URL" row action (PRO)
- bulk actions can now replace or remove categories, not only add them (PRO)
- search, sort and filter your entire list of issues, not just the page displayed (PRO)
- the separator is now detected automatically, and errors are explained (PRO)
Other
- 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
- View our complete changelog
- Need to downgrade/rollback?
Fixed
- Default Event type for schemas
- Social sharing image on archive pages and on the WooCommerce shop page (Facebook and X/Twitter)
- the right post type is now detected
- the "noindex" option set on your blog page is now respected
- image URLs coming from page builders or a CDN are no longer broken
- no more repeated language switching with WPML on large sites
- post types you unchecked in the settings are no longer listed
- target keywords with accents or apostrophes are now matched correctly
- every robots directive is reported, not only the last one
- an empty alt attribute is now filled in, instead of a second one being added
- the schema is no longer corrupted on save, and blocks already broken are repaired
- dynamic variables and custom fields are now resolved, without escaped characters
- the dynamic variables dropdown no longer scrolls the page back to the top
- the link search results no longer cover the search field
- Google snippet preview no longer breaks when your content contains emojis
- The SEO metabox no longer shows up empty with Bricks Builder
- Restricting SEO sections by user role no longer prevents saving or publishing a post
- "Page 1 of 0" is no longer displayed on content without pagination
- Google Analytics tracking script no longer fails when jQuery loads late
- Admin notices left behind by removed plugins no longer trigger a PHP error
- The reusable configuration export no longer includes your default sharing image
- regular expressions are kept exactly as you typed them, on import and on save (PRO)
- the destination URL is no longer cleared when you click in the field (PRO)
- more accurate URL tester (home page, redirect chains, visitor conditions) (PRO)
- your site's own internal requests are no longer logged as 404 (PRO)
- generation no longer fails on servers without the intl PHP extension (PRO)
- images can be attached again, and failed bulk generations are now reported as errors (PRO)
- retired OpenAI model replaced, and empty results fixed with GPT-5 and DeepSeek (PRO)
- correct width and position of the panel in the editor (PRO)
- dynamic variables in custom schemas, searchable term picker, and a more accurate Manual tab (PRO)
- an invalid schema no longer prevents you from saving your post (PRO)
- a single problematic page no longer stops the whole scan (PRO)
- stuck scans, robots.txt false positive and last scan date (PRO)
- content built with page builders (Divi 5...) is now read, and saving no longer empties the index (PRO)
- headings placed inside groups, columns or third-party blocks are now detected (PRO)
- the Markdown version is no longer served to your visitors by a cache plugin (PRO)
- URLs containing special characters are now handled correctly (PRO)
- SEOPress PRO no longer causes errors when the free plugin is deactivated (PRO)
- Various security improvements
v10.1Unavailable
July 29, 20264.1 MBScanned
Added
- Automatically generate your meta title and description with AI when you publish a post (PRO)
- Generate meta title and description with AI for your taxonomy terms (categories, tags...) (PRO)
- Restrict AI generation features to specific user roles (PRO)
- See your AI credits balance right from the SEOPress dashboard
- new Technical tab with site-wide checks for your homepage (PRO)
- Robots.txt revision history: compare changes and restore any previous version (PRO)
- ProductGroup schema for WooCommerce variable products (PRO)
- sale price and merchant return policy support (PRO)
- New Manual tab on the Schemas screen to find all content with manually assigned schemas (PRO)
- Dynamic variables are now resolved in your custom schema fields
- Import your redirections from Slim SEO (PRO)
- Import a JSON settings file directly from the installation wizard
- Export a reusable configuration file without site-specific data, perfect to reuse on other sites
- Quick actions for SEOPress PRO in the WordPress command palette (PRO)
- Redesigned License page with built-in update troubleshooting info (PRO)
- Support for the latest DeepSeek V4 AI models (PRO)
Other
- INFO Clearer on/off state for each feature on the settings pages
- INFO Improved Yoast migration: social profiles and feed settings are now imported
- INFO Improved SureRank migration with previously missing settings
- INFO The Redirection tab now shows an indicator when a redirect is active
- INFO Clearer Google Analytics connection flow in the dashboard (PRO)
- INFO Removed the Admin Columns Pro integration, now built into ACP 7.0+ (PRO)
- View our complete changelog
- Need to downgrade/rollback?
Fixed
- Accurate GA4 purchase conversion tracking for WooCommerce (PRO)
- Password-protected posts are no longer listed in the HTML sitemap
- More reliable content analysis with page builders (Beaver Builder, Themeco Cornerstone) and local/staging environments
- Content analysis now recognizes titles and descriptions coming from your global templates
- Google snippet preview no longer shows a 404 title for draft posts
- shipping details, price valid until date and no more empty review data (PRO)
- opening hours, closed days and homepage display now work as expected (PRO)
- A stalled Site Audit or Broken Links scan now recovers automatically (PRO)
- llms.txt is now compatible with WPML and multisite subsites (PRO)
- Table of Contents now detects headings from third-party blocks (PRO)
- Target keyword is now translatable with WPML
- Default title and description now apply correctly to taxonomy archives
- License deactivation no longer leaves the key marked as active (PRO)
- AI button in the media modal, Gemini connection test and various interface fixes (PRO)
- removed remaining hardcoded brand names (PRO)
- Visual glitches on taxonomy term screens and in the migration progress bar
- Various PHP 8 warnings and a potential error during plugin updates
- Various security improvements
July 1, 20264.7 MBScanned
Added
- Command palette updated with new actions and options
Fixed
- Titles & Metas: custom field and custom taxonomy variables (%%_cf_...%%, %%_ct_...%%) resolve again
- Titles & Metas: the title and meta description character counters no longer stay at 0 when the value comes from a dynamic variable
- Autocomplete for redirections
- the "Search a tag" variables popover is no longer hidden behind the floating front-end SEO panel
- the "Remove website field from comments" option now removes the website field on the front-end
- "Remove ?replytocom" link rewriting works again on WordPress 6.7+
- prevent an "Undefined array key app_window" PHP warning in the front-end builder
- [PRO] Multisite: virtual robots.txt and llms.txt keep their line breaks when saved from the network settings
v10.0.1Unavailable
June 22, 20264.8 MBScanned
Other
- 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)
Fixed
- selecting "None" as the Knowledge Graph type no longer outputs an Organization schema on the homepage
- [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
- [PRO] Video sitemap: "Scan all posts" now processes every post in each batch instead of only the first one
- [PRO] Google Analytics: GA4 dashboards no longer return blank or all-zero stats
- [PRO] Breadcrumbs: custom HTML in the homepage label (SVG icons, spans)
- [PRO] Redirections: the "All redirections" count in the categories sidebar now matches the number of items in the list
v10.0Unavailable
June 18, 20264.7 MBScanned
June 2, 20264.7 MBScanned
Added
- AI content-quality checks (content depth, heading structure, media in content, readability) now show in the editor's Content Analysis tab, not just in the Site Audit
- "Test your URL" button is back in the Redirections metabox: check the destination's HTTP status and open it in a new tab
- [PRO] "Test URL" button in the Redirections editor, prefilled with the Origin URL
Fixed
- Content Analysis performance issue with CDN/WAF
- Title / Description dynamic tag editor no longer breaks words in the middle in free text
- No more white screen when a file is momentarily unavailable during a plugin update
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin SEOPress Pro to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.