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.
14 of 15 releases scanned clean
v10.0.2Latest
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
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
v9.9.1Unavailable
May 28, 20264.7 MBScanned
Added
- Option to hide the SEO score text ("Has SEO issues") in the block editor top bar (SEO, Advanced, Appearance tab)
Other
- INFO Better performance for SEO dashboard
Fixed
- SEO metabox no longer freezes in specific cases
- Sitemap > Post Types picker now honors the shared CPT blocklist
- Snackbar is now visible above the metabox overlay, with proper icon spacing
- Error Snackbar now shows a warning icon instead of a green check
- Fatal error with GA4 and WooCommerce enabled
- keep WPML translations on their own URL instead of pointing back to the source language
- [PRO] Local Business schema printing
- [PRO] Breadcrumbs JSON-LD: wrap URL-less intermediate ListItems in `item.Thing` so Google's Rich Results Test stays valid
- [PRO] AI: send a Referer header so Google Cloud URL key restrictions match
v9.9Unavailable
May 25, 20264.6 MBScanned
Added
- cleaner two-column layout, one-click module toggles, a guided "Get Started" with numbered steps, and quick access to Help, Display options and notifications (with counter badge) on every SEO page
- faster, mobile-friendly, and easier to follow from start to finish
- double-click your target keywords to edit them in place, Google keyword suggestions with autocomplete as you type, and clicking "Update" in the Block Editor now saves every section at once (Title, Description, Advanced, Social, Redirections, Content Analysis)
- new content quality & structure checks to help you write better articles, plus the ability to hide an issue you don't want to fix on a given page
- One-click migration from SureRank, and a full migration from SmartCrawl (variables in your titles & descriptions are automatically translated)
- Reset page with confirmation prompts so nothing happens by accident, and Import / Export with a cleaner layout, "export everything" by default, and a Cancel button on CSV exports
- Appearance › Columns: live preview of your post lists with grouped checkboxes — see what you'll get before you save
- Category URL settings now read directly from your WordPress permalink settings (no risk of mismatch)
- Easier-to-remember date variables for schemas (ISO 8601 aliases)
- Big accessibility upgrade across the whole SEO admin (WCAG 2.1 AA / RGAA 4.1 compliant), and the admin now matches your WordPress color scheme automatically
- removed the Newsroom and SEO Ebooks sections
- [PRO] Site Overview now shows your Google Analytics 4 and Matomo stats directly on the SEO dashboard, with period & metric filters, an interactive chart, and a sync button
- [PRO] Video schema is auto-filled from the first YouTube video found in your post — no manual copy-paste
- [PRO] Redirections: Quick Edit, search results that stay when you go back, search by destination URL, and a dedicated 404 view with a "Delete 404s" shortcut
- [PRO] Friendlier empty states on Schemas and Broken Links screens (clear guidance when there's nothing yet)
- [PRO] Site Audit: detects the new content quality & structure issues
- [PRO] Better Search Console URL matching for multilingual sites (WPML / Polylang),
- `seopress_search_console_match_url`, `seopress_search_console_match_post_id`, and `seopress_gtag_ec_item_id` to customize the product identifier sent to GA4
Other
- INFO Tested up to WordPress 7.0
- View our complete changelog
- Need to downgrade/rollback?
Fixed
- Google snippet preview now displays the correct title and description, and no longer shows the Elementor template instead of your actual post
- Internal Linking tab no longer crashes the whole SEO box, and the tag picker no longer scrolls uncontrollably when hovering the last item
- Title / meta description templates: spaces around variables are preserved on save, and custom field variables (%%_cf_*%%, %%_ct_*%%, %%_ucf_*%%) now work on the home page and blog page
- White-label "remove help links" setting is now respected in the new admin header
- SEOPress columns and bulk actions in your post lists are restored after toggling the metabox option (and no error when the bulk actions list is empty)
- Notifications counter and "hide notification" behavior now work as expected
- X (Twitter) handle is now cleaned up automatically in social tags
- [PRO] Custom automatic schemas created in the new editor are now correctly displayed on the front-end, and the Knowledge Graph logo appears in the JSON-LD preview
- [PRO] Redirections: URLs with accented / non-Latin characters are saved correctly, and sorting (hits, type, last hit…) + category counts now match what's shown in the list
- [PRO] OpenAI "Test connection" now works again after OpenAI retired the previous endpoint
- [PRO] AI metadata generation now uses the correct language per post on WPML / Polylang sites
- [PRO] Article schema: X handle and domain are normalized in `sameAs`
- [PRO] Breadcrumbs: display a name fallback when a crumb has no URL
- [PRO] Translations now load correctly when running WP-CLI commands or cron jobs
- [PRO] CSV export: cleaner error messages, no leftover data between exports
May 7, 20264.6 MBScanned
Added
- SEO metabox sections now also persist on the regular post save through hidden inputs
- Explicit error toast on the SEO metabox sections when a save fails (instead of falsely showing a success message)
- [PRO] Save fallback extended to Pro sections for sites with REST blocked
- Filters `seopress_metabox_opener_context` and `seopress_metabox_opener_priority` to control where the Classic Editor "SEO" metabox is rendered
Fixed
- Lower the Classic Editor "SEO" metabox priority from "high" to "default" so it no longer pushes other plugins' metaboxes down
- 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)
v9.8.1Unavailable
May 6, 20264.6 MBScanned
Added
- Option in Advanced > Appearance > Metaboxes to hide the SEO beacon on the frontend
Fixed
- Avada / Fusion Builder Live editor compatibility: do not mount the React beacon inside the builder iframe
- Hide the React beacon on Avada's fusion_element layout CPT (mirrors the legacy metaboxes exclusion)
- Lower the Block Editor metabox z-index so the WP admin submenu stays clickable when the metabox is open
- Render saved target keywords as plain strings instead of [object Object] in the content analysis field
- [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
- [PRO] Preserve newlines when saving llms.txt content through the REST endpoint
- [PRO] Update Claude AI models to the current generation (Sonnet 4.6 / Haiku 4.5) after Anthropic retired the previous IDs
v9.8Unavailable
May 5, 20264.6 MBScanned
Added
- Bumped the minimum WordPress version to 6.5; 6.8 or higher is strongly recommended for full feature support
- Command palette (Cmd/Ctrl+K) to search and jump to any setting, with quick actions and recent commands history 🎉
- Brand new React-based SEO metabox built on the WordPress Design System
- Agent Readiness toggle to prepare your site for AI agents
- Visual token editor for Dynamic Tag fields
- CPT icons and robots badges (noindex/nofollow) in Titles & Metas panel headers
- Autocomplete for posts/pages in HTML sitemap ID fields
- Extend Organization Knowledge Graph with address and legal fields
- Automatic sub-tab in the React universal metabox for Schemas
- [PRO] Brand new Site Audit screen (React + DataViews) with actionable overview, GSC-backed recommendations, and scan history with trends
- [PRO] Live scan progress with start/cancel and re-scan a single post from an issue row
- [PRO] One-click AI-generated alt texts for image issues in Site Audit
- [PRO] Bulk ignore, restore and CSV export from the issue details view
- [PRO] Redirections list and editor migrated to React + DataViews
- [PRO] URL tester modal and inline regex tester for redirections
- [PRO] Manage redirection categories from a dedicated React sidebar
- [PRO] Global default for Query Parameters mode in redirections
- [PRO] Brand new React schema editor with live JSON-LD preview, matching posts counter, validation, opening hours, templates and import/export
- [PRO] Schema Guide panel and contextual help in schema type selector
- [PRO] Broken Links migrated to React + DataViews with CRON-based batch scan
- [PRO] Agent Readiness feature
- [PRO] Live breadcrumbs preview in settings (multi-scenario, sticky)
- [PRO] Multilingual support for llms.txt dynamic placeholders, with TranslatePress compatibility
- [PRO] Add Gemini 3 Flash and Gemini 3.1 Pro AI models
- [PRO] Add unsubscribe link to email notifications
- [PRO] Site type wizard with deprecation notices and single-screen filter pills
- [PRO] Emit author sameAs in automatic Article schema
Other
- 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)
- SECURITY Rate-limit destructive command endpoints
- SECURITY Hardened REST API permission callbacks
Fixed
- Dashboard falls back to the first available tab when the stored one is gone
- Per-CPT sitemap URLs are now properly gated on the include flag
- React settings bundle now loads correctly on network admin pages
- Honor custom capabilities filter on REST requests
- Restore Beacon help widget on the front-end
- Apply noindex to comment pagination pages
- User role list in the Security tab
- Show human-friendly messages for Bing and Google Instant Indexing responses
- Use WordPress site date/time format in the indexing log1
- [PRO] Share Google Search Console JSON key between Free and PRO
- [PRO] Only render GA4/Matomo content when their tab is visible
- [PRO] Honor “None” on Article post author field
- [PRO] Register pro-mu-settings REST route for network admin
- [PRO] Local Business schema outputs HH::00 when minutes are empty
- [PRO] Honor custom capability system in PRO settings access
- [PRO] Use 0 for Free Shipping shippingRate instead of min_amount
- [PRO] Correct Gemini 3 Flash model ID
- [PRO] Prevent fatal error in logs during PRO update
- [PRO] Test connection no longer shown multiple times
- [PRO] AI model detection
- [PRO] Restore Audit page tabs broken by the Broken Links migration
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.