Version 4.9.7.1

Fixed

  • Resolved an issue where some sites could experience a fatal error and become inaccessible due to a corrupted internal cache entry.
  • Removed outdated database indexes left over from a previous update that could corrupt cache data on certain MariaDB database versions, leading to site errors.

Version 4.9.7

Updated

  • Added a filter to customize Site Audit page scan request arguments.
  • TOC block now has an option to list all headings, not only the ones after it.
  • AI Assistant block now converts generated FAQ content into structured AIOSEO FAQ blocks with schema markup.
  • SEO Analysis now automatically re-scans posts and terms older than 6 months, and detects changes to global settings.

Fixed

  • Third-party plugin imports (Redirection, Rank Math, Yoast SEO, 301 Redirects, WPML) not working correctly.
  • A PHP warning caused by getDefaultAddon() returning an array instead of an object when the CDN is unreachable.
  • Error message not displaying when settings fail to save.
  • “Convert Posts to Markdown” option broke page rendering when URL query parameters contain “.md”.
  • AI Assistant block no longer includes its own UI text in generated content.
  • Date sitemap index fails to update the “Last Modified” timestamps when posts are updated.
  • Title output buffering caused broken pages on themes without title-tag support on WordPress 6.9+.
  • Fatal error on multisite installations when the AI helper was not initialized during license validation.
  • PHP warning related to meta description in attachment pages.
  • Console error in Keyword Rank Tracker Groups tab when selecting certain date ranges.
  • Image column incorrectly displayed in taxonomy, author, date, and attachment sitemaps.
  • Image sitemap scan no longer counts hidden <img> elements as sitemap images.
  • Fatal error when Lite users with standalone AI credits attempt to use the AI Assistant or Image Generator.
  • Plugin translations loading order.

Version 4.9.6.2

Updated

  • Removed deprecated internal option references that could cause error on WooCommerce checkouts for some users.

Fixed

  • Possible fatal error when activating license via AIOSEO_LICENSE_KEY constant.

Version 4.9.6.1

Fixed

  • Possible fatal error during WooCommerce checkout due to an internal option structure.

Version 4.9.6

New

  • AI Schema Generator to allow users to generate structured data markup using AI with smart analysis and custom prompts.
  • Bulk action features to generate meta titles, descriptions, and image alt text for multiple posts and media items at once using AI.
  • Added Comment field to redirects for documenting redirect purposes and context.

Updated

  • Added compatibility with WordPress 7.0.
  • Added Divi 5 Visual Builder support.
  • Add lazy-loading to metabox menu tabs for faster initial render and load times.
  • Replaced third-party libraries with lightweight alternatives for faster load times.
  • Hardened sensitive data so it can never be exposed on the frontend.

Version 4.9.5.2

Fixed

  • License status could occasionally display outdated information.

Version 4.9.5.1

Fixed

  • Improved title output buffering compatibility with themes that don't declare title-tag support.
  • AI credits refresh button now preserves the connection state for manually connected Lite users.

Version 4.9.5

Updated

  • TruSEO analysis content parser for better compatibility.
  • Added custom field smart tag support to the Schema Review Author field.
  • Restored the “Download Sample CSV File” link and import instructions on the Redirects Import/Export screen.
  • Database table information is now included in the System Status tool and system information exports.

Fixed

  • SEO Checklist's “Delete Hello World” task no longer suggests deleting repurposed WordPress sample posts.
  • Post archive sitemap returning empty content when sitemap indexes are enabled.
  • Import/Export now list all sites instead of only 20 on Multisite Networks.
  • LLMs.txt button URLs pointing to wrong location on non-standard WordPress installations.
  • Bricks Builder ACF Relationship query loops returning no results when AIOSEO is active.
  • Improved performance of sitemap taxonomy queries for sites with large numbers of terms.
  • Posts with different or external Canonical URLs are now excluded from the sitemap.
  • Posts and terms with custom canonical URLs are now excluded from XML sitemaps.
  • TOC block triggering “unsaved changes” warning even without any changes.
  • Warnings in ProfilePage schema.
  • URL count mismatch between root sitemap index and date sitemap.
  • Fatal error when editing posts with corrupt breadcrumb settings.
  • Local SEO Opening Hours time dropdowns not updating to 24h format when toggling “Use 24h Format”.
  • Console warning about navigation throttling when using SiteOrigin Page Builder.
  • SEO Analyzer database error when focus keywords contain double quotes.
  • Rare cases where scheduled actions were duplicated.
  • AI access token sometimes failing to be fetched.
  • PHP warning when analyzing a one-word title starting with the question word in Headline Analyzer.

Version 4.9.4.2

Updated

  • Improved scheduled action scheduling to prevent duplicate actions.
  • Improved request handling with concurrency guards and caching to reduce outbound request volume.
  • Added transient fallback mechanism for caching in case aioseo_cache table doesn't exist.

Version 4.9.4.1

Fixed

  • Smart tags sometimes not inserting into attached text area.