Changelog
New Features, updates and fixes
Version 4.8.1
Updated
- DiscussionForumPosting schema is now output for bbPress forum topics and replies as well.
- Improved the SEO Email Report header layout for dates in different languages.
- Expiration date format in AIOSEO General Settings now reflects WordPress date format setting.
- Various Keyword Rank Tracker UI/UX improvements.
- The LinkedIn field in the Setup Wizard is now shown by default.
- “Show post type archive link” setting for products has been removed from their breadcrumb template.
- AIOSEO no longer loads its page builder integration for non-public Thrive Architect post types.
Fixed
- Removed support for sitelinks schema as it is no longer supported by Google.
- YouTube embedded videos with additional parameters in the URL not being detected by the Video Sitemap addon.
- Uninstalling AIOSEO did not remove user role entries from the database as intended.
- Limit Modified Date feature sometimes not working for WooCommerce Products.
- Load admin bar assets on the frontend when logged in only if the admin bar is enabled for that user.
- Prevent unneeded popup warning on the user profile edit page when leaving without making edits.
- Restoring SEO revisions now updates meta keys to ensure localization.
- WPML translation to support admin pages in addition to Author/Reviewer Blocks.
- Additional keyphrases tooltip cutting off in page builders.
- Category in the permalink and breadcrumb did not match when the primary category is removed.
- “See Full Bio” link not correctly displaying for reviewers without posts, even when a custom author bio URL is set.
- Keyphrase in URL analysis didn't update correctly for auto-draft posts.
- Search Statistics now disconnects automatically if there's an authentication error.
- Phrase text missing from the Link Assistant's Link Suggestions table.
- SERP Preview update when changing primary term for a WooCommerce product.
- Updated SERP title to reflect selected primary term for the category when changed.
- SiteOrigin integration style conflict to prevent overlap with other modals.
- Images using the Post SEO Title smart tag were sometimes not parsed correctly.
- URL count for the root sitemap sometimes not entirely accurate.
- Robots.txt settings not correctly synced between multisite network and main site.
Version 4.8.0

New
- Crawl Optimization Improvements – We've added even more features to Crawl Cleanup to help you block unwanted bots from indexing your site and prevent spammers from abusing your internal site search results.
Fixed
- TruSEO Highlighter not always working correctly when post content contains an empty or reusable block.
Version 4.7.9.1
Updated
- Removed the Search Statistics menu item under the Dashboard menu.
Version 4.7.9
Updated
- Schema product suggestedMinAge/suggestedMaxAge properties to conform with Google's structured data merchant listing requirements.
- Added a button to apply new headlines directly to the post title inside the Headline Analyzer.
- TruSEO now supports additional ACF Custom Field types.
- Exported JSON/CSV files now include the post title and term name columns.
- Improved handling of Focus Keyphrase errors from Semrush API.
- Turned off autoloading by default for a number of AIOSEO options to improve performance.
Fixed
- Access control role check to properly verify if the role has edit_post permissions.
- Existing additional sitemap pages with different priority, frequency, or last modified values were not getting updated when importing a CSV file.
- Tabs were not displaying active status correctly when using RTL due to CSS conflicts.
- Image title sometimes duplicated when using Elementor page builder.
- Alt text settings were not applied to images when showing latest posts on the homepage.
- Excluded posts/terms would sometimes not be correctly excluded from sitemaps.
- SERP Preview disappearing when using numeric custom fields in ACF.
- Filenames duplicated in rare cases when Strip Punctuation is enabled in Image SEO.
- Adding links to WordPress Gallery Block would sometimes not work when Strip Punctuation is enabled in Image SEO.
- Trailing slash added to a redirect's target URL even if the URL is external.
- Orphaned Posts filter not working correctly in the Link Assistant.
- Table of Content block's heading could sometimes break when adding a link from Link Assistant.
- “Don't update the modified date” checkbox now works properly in post's quick edit screen.
- Missing tooltip for the AI Title/Description Generator modal.
- Headlines that couldn't be analyzed would sometimes break the Headline Analyzer UI.
- Automatic 404 redirects no longer affecting the dedicated HTML sitemap page.
- Canonical URL sometimes missing a slash for paged taxonomy terms.
- Canonical URL for a term could sometimes fail if the global query changed.
Version 4.7.8

New
- Keyword Rank Tracker Improvements – Import your best performing keywords directly from Google Search Console and explore Related Keywords to discover new keyword opportunities!
- WooCommerce Product Attributes Support – Per popular demand, you can now control the SEO of your product attributes and include them in your sitemap to increase discoverability.
Updated
- Added filter to control maximum number of additional keywords per post.
Version 4.7.7.2
Fixed
- PHP error due to race condition when Writing Assistant fails to fetch default user options.
Version 4.7.7.1
Updated
- Updated: Added localization for default options for Writing Assistant.
Fixed
- Fixed: Writing Assistant no longer sends consecutive requests to get default user options.
- Fixed: Cache class tries to recreate the cache table if it doesn't exist.
Version 4.7.7
Updated
- Writing Assistant now supports logins per site/subsite, allowing users to use different SEOBoost logins and workspaces.
- Added support for importing additional Knowledge Graph settings from Yoast SEO.
- Added support for importing additional SEO settings from SEOPress, including robots meta, X (Twitter) metadata and advanced redirection rules.
- BreadcrumbList schema semantic properties updated to align with Schema.org specifications.
- Performance improvements to speed up Action Scheduler.
- Added support for the “Analyze This Page” toolbar menu inside the post/term editor
- Removed discontinued helpful links under “Analyze This Page” toolbar menu.
- SEO Email Reports have been disabled for all users and are now disabled by default.
- Added filter hook to disable SEO Email Reports.
Fixed
- CSS conflict for the Thrive WordPress Content field.
- Twitter meta tags output for CPTs that do not support authors.
- TruSEO Highlighter was not highlighting sentences found in the “Custom HTML” block, although the eye icon indicated their presence.
- Image SEO sometimes could not find images and captions within the post content.
- TruSEO now limits additional keyphrases to prevent high page loads ( maximum 10 ).
- CSV import/export file naming, primary category import and miscellaneous fixes.
- Reviewer selector conflict with Secure Custom Fields plugin and switching between tabs in the Post Editor sidebar.
- Focus keywords that are already being tracked in Keyword Rank Tracker are no longer displayed in the “Import Keywords” modal.
- Inconsistency in TruSEO score color across different sections of the plugin.
- SEO Statistics panel sometimes displayed incorrect upward/downward trend when clicks increased/decreased.
- Conflict with Savoy theme where the side cart was automatically popping up on product pages.
- Conflict with ARVE plugin.
- Social profile URLs are now correctly imported from Yoast SEO.
- Home URL was automatically appended to canonical URLs without scheme.
- Homepage link and prefix were sometimes not working in the WooCommerce Product breadcrumb template.
- 404 log entries with URLs containing special characters could not be deleted.
- Redirects to file URLs or URLs with a hash were saved with a trailing slash.
- AIOSEO Metabox no longer closes when opening the Media library in Divi/Extra page builders.
- PHP deprecation warning related to sitemap image scan.
- PHP warning when importing locations from Yoast SEO Local plugin.
- PHP fatal error occurring when attempting to access a non-existent additional sitemap index.
- PHP deprecation warning in PHP 8.3 for PHP PCRE functions.
Version 4.7.6

New
- BuddyPress Integration – You can now granularly control your SEO settings for all Activities, Groups and Members in BuddyPress. We've also added full sitemap support, new DiscussionForumPosting schema and many more features to optimize your BuddyPress content for search results.
- Author SEO Improvements – We have added new fields to the user profile for Awards/Spoken Languages and the Author Bio URL so you can link to any custom author page that you like!
- Google Web Stories Integration – Optimize your web stories with AIOSEO just like any other content type and automatically generate new AmpStory schema.
Updated
- We now output a meta tag for the author in the source code of each post that supports authors.
- All Author SEO block labels are now filterable.
Fixed
- PHP notice due to loading translations too early in WordPress 6.7.
Version 4.7.5.1
Fixed
- XML sitemap not including terms in some cases due to DB error.