SEOPress 9.7 is now available. We encourage you to update your site as soon as possible to take advantage of the latest features, improvements, and fixes.
🎉 New – React-based settings UI
We’re preparing for the transition of the WordPress admin to a fully React-based system, planned by the Core team for later this year (in theory).
Version 9.7 introduces our first React-powered settings screens, designed to deliver a smoother, faster, and more intuitive user experience.

We’re actively improving the integration of our metaboxes, both classic and universal, as part of a fully redesigned UI that aligns more closely with the native WordPress editor.
At the same time, you’ll still be able to edit your SEO metadata from any page builder. These improvements are planned for SEOPress 9.8.

🎉 New – Even Better Redirections
We now include real-time verification when creating a redirect to avoid input errors on the origin field and thus prevent non-functional redirects, URL conflicts, duplicates, etc.

You can also apply categorize your redirects with a new bulk action.
Our bulk deletion process has been optimized to handle large datasets more efficiently.

Finally, our CSV import tool now auto-detect the separator used in your file and a confirmation modal clearly indicates what will be imported and/or if there are any errors in your file.
🎉 Improvements – Author schema
We’ve added social profile fields to WordPress user profiles, allowing this information to be included in structured data for your site.
This means you can now select a WordPress user for the Knowledge Graph directly from the SEO, Social Networks, Knowledge Graph tab, improving author attribution and helping search engines better understand and display your content.

🎉 Improvements – What’s New in Our Licensing System
We know that many users have been experiencing long-standing issues activating and/or updating our premium plugins (the infamous “download unauthorized” error for example).
We’ve tackled this problem head-on by implementing numerous fixes.
We sincerely hope these issues are now a thing of the past.
🎉 Other Updates
Developers will be happy to know that we have added two new REST API endpoints:
- Automatic Schemas
GET /wp-json/seopress/v1/schemasGET /wp-json/seopress/v1/schemas/{id}POST /wp-json/seopress/v1/schemasPUT /wp-json/seopress/v1/schemas/{id}DELETE /wp-json/seopress/v1/schemas/{id}
- SEO Alerts:
GET /wp-json/seopress/v1/alertsGET /wp-json/seopress/v1/alerts?force=true
You can find all the details in our SEOPress REST API guide.
We have also introduced new WP CLI commands:
wp seopress-pro license activatewp seopress-pro license deactivatewp seopress-pro license statuswp seopress-pro license updatewp seopress-pro license reset
This release also includes:
- a compatibility fix with Polylang and our XML sitemaps;
- a compatibility fix with Elementor;
- fixes with our Site Audit feature;
- removal of deprecated AI models;
- new placeholders for the llms.txt feature:
{{latest_posts:X,(your_cpt_key)}}; - validate your site for Seznam.cz (Czech search engine) from SEO, Advanced, Advanced tab;
- exclude custom path for our 404 feature (SEO, PRO, Redirections / 404 tab);
- our Page Speed feature get a lot of improvements;
- and so much more!

More details in the changelog.
Don’t forget to subscribe to our newsletter to follow our latest product updates and receive the latest Google News:
You like SEOPress? Please do us a favor: leave a 5-star review on the official WordPress plugins directory to help us. More than 1,200 reviews! Thank you all!
Leave a 5-star review
Changelog
This update contains the following changes (full changelog here):
* NEW Brand new React-based settings UI for a faster and more modern administration experience (first iteration) 🎉
* NEW Add Seznam.cz site verification support
* NEW Add Person knowledge graph user ID field for more granular author attribution
* NEW Detect transliterated keywords in permalink slugs for better multilingual support
* NEW [PRO] Add WP-CLI license commands: activate, deactivate, status, update, reset
* NEW [PRO] Rewrite PageSpeed tab to match pagespeed.web.dev with improved UI and print support
* NEW [PRO] Add custom site URL field for Google Search Console
* NEW [PRO] Add real-time validation for redirection URLs with loop detection
* NEW [PRO] Add REST API endpoints for automatic schemas
* NEW [PRO] Add REST API endpoint for SEO alerts
* NEW [PRO] Add Bingbot crawl-delay quick-insert button in robots.txt editor
* NEW [PRO] Add custom capabilities for Broken Links list
* NEW [PRO] Add 'Add to category' bulk action for redirections
* NEW [PRO] Add delete button for AI provider API keys
* NEW [PRO] Auto-detect CSV separator for redirections import with confirmation modal
* NEW [PRO] Include all public post types in llms.txt with {{latest_posts:X,(post_types)}} syntax
* NEW [PRO] Enrich Author schema with social profiles and E-E-A-T linking
* NEW [PRO] Exclude URLs from 404 log
* INFO Prevent license modal reminder from showing unexpectedly
* INFO Improved feature toggles reliability
* INFO Improved freeze post date feature with real-time warning
* INFO [PRO] Add deprecated label to FAQ, HowTo and Course schemas
* INFO [PRO] Remove Elementor FAQ schema integration (deprecated by Google)
* INFO [PRO] Remove retired GPT models
* INFO [PRO] Optimize bulk deletion for redirections (50+ entries)
* INFO [PRO] Refactor breadcrumb check
* INFO [PRO] Update WP-CLI update logic
* INFO [PRO] Improved CSV redirections import with row validation and post-import feedback
* INFO [PRO] Invalidate EDD updater cache on license change
* FIX Undo action with FAQ v2 block
* FIX Use slugs instead of names in product_cat rewrite rules
* FIX Fatal error if WC $product isn't set
* FIX SEO score column showing stale data from previous analysis
* FIX Facebook ID field not saving correctly
* FIX Missing HTTP headers
* FIX REST settings endpoints returning null on fresh installs
* FIX Metabox preview failing with non-Latin slugs
* FIX Duplicate archive links in XML sitemap with Polylang multi-domain
* FIX Unsafe call_user_func_array with user-controlled input
* FIX PHP 8.5 compatibility
* FIX Custom schema detection in site audit
* FIX getPostTypes() and getTaxonomies() operator from 'or' to 'and' for publicly_queryable filtering
* FIX tagify.js.map missing from plugin package causing browser console 404 error
* FIX Undefined variable $seopress_robots_freeze_modified_date warning
* FIX SEO scores between content analysis metabox and post types column
* FIX [PRO] Microsoft Clarity tracking code regression
* FIX [PRO] AI hallucination when generating alt text
* FIX [PRO] AI language not applied when generating alt texts
* FIX [PRO] Site audit stuck after first batch
* FIX [PRO] Site audit rescan resetting ignored issues
* FIX [PRO] GA4 purchase filter breaking the filter chain
* FIX [PRO] Unauthorized download error during plugin updates
* FIX [PRO] Missing query string separator in regex redirects
* FIX [PRO] Regex redirections blocked by 404 log entries
* FIX [PRO] Video sitemap pagination and reduced regeneration aggressiveness
* FIX [PRO] AI media meta generation with per field action support
* FIX [PRO] Purge page cache after robots.txt settings are saved
* FIX [PRO] PHP 8.5 compatibility
* FIX [PRO] Undefined array key warnings
* FIX [PRO] Elementor editor save/preview broken due to missing editor context exclusions
* FIX [PRO] Matomo cron scheduling issue
* SECURITY Hardened REST API and AJAX endpoint security Product News#Major #Update #BrandNew #React #Powerful #Features #SEOPress1774945771












