Version 4.4.9.1

Fixed

  • Metabox sometimes doesn’t load in post editor when post does not support featured images.

Version 4.4.9

Updated

  • Added support for our Divi page builder integration for the Extra theme.
  • Robots.txt Editor now also highlights conflicting crawl-delay directives

Fixed

  • Social snippet preview now re-renders when Featured Image is changed.
  • SEO Overview widget throws PHP warning when all content on the site is noindexed.
  • Schema Validator output could not be copied to clipboard on sites using HTTP.
  • TruSEO sometimes highlighting single characters or words.
  • TruSEO throws PHP warning when ACF Link field is used in post.
  • REST API error when “All” language filter is selected in WPML.
  • PHP notice when HTTP_USER_AGENT request header not set.

Version 4.4.8

New

  • Cornerstone Content – Mark the most important pages on your website as cornerstone content so that AIOSEO can prioritize internal linking suggestions for them.

Updated

  • Breadcrumbs schema has been updated according to Google’s latest specifications.

Version 4.4.7.1

Fixed

  • Plugin conflict with Divi where the visual editor does not load.

Version 4.4.7

Updated

  • Improved TruSEO Highlighter style compatibility with various popular themes.
  • Improved general style compatibility with Elementor dark mode.
  • Added TikTok to supported social profiles under Social Networks settings.
  • Added custom capability for SEO Revisions tab in metabox to Access Control menu.

Fixed

  • Auto-update for AIOSEO Pro users failing in some cases where the download URL is expired.
  • Incorrect robots meta value output on search pages when additional query args are added to the URL.
  • Query Loop block not rendering correctly due to calls to do_blocks() when autogenerating meta descriptions.
  • Excluded posts, excluded terms and hidden WooCommerce Products are now considered again when determining the amount of product sitemap indexes for the root sitemap index.
  • Priority value missing for posts/terms in sitemap with a priority of 1.0 or 0.0.
  • Additional sitemap pages hook now returns consistent data in root and additional page sitemap indexes.
  • TruSEO shows incorrect results when Focus Keyphrase contains special characters.
  • TruSEO results not visible after loading the post editor until user switches between tabs.
  • Event schema no longer let’s users select an end date that takes place before the start date.
  • Product schema triggers WooCommerce “Can’t add this product to cart” alert when product is out of stock.
  • Image property of Webpage schema doesn’t refer to the correct ID of the PrimaryImage property.
  • SEO Revisions modal now opens automatically in Lite when SEO Revisions menu is opened via sidebar.
  • Plugin conflict where Vimeography breaks robots.txt.
  • Rare issue where Safari browser can crash on iOS 15 due to CSS animation.
  • Harmless JavaScript console error when editing a term.

Version 4.4.6

New

  • TruSEO Highlighter – Our improved TruSEO content algorithm now lets you highlight phrases that need to be improved, allowing you to easily optimize your post content for SE👁️!

Fixed

  • Conflicts with Post SMTP Mailer and other plugins where call to sanitize_file_name breaks features.

Version 4.4.5.1

Fixed

  • PHP error on login page for Wealthy Affiliate users.
  • WP 6.3 affecting styling of link format in Block Editor.

Version 4.4.5

New

  • REST API addon endpoints now return the breadcrumb trail.
  • Added filter hook to filter post ID

Updated

  • Adding a redirect to a protected path like /wp-admin/ now throws a warning.
  • Added support for ACF Link field to TruSEO algorithm.
  • Product schema now outputs multiple offers for variable WooCommerce Products.
  • Image sitemap now detects images inside Kadence Gallery block.
  • Local SEO Map no longer uses geocoding to center the map.

Fixed

  • Breadcrumbs prefix not rendering on frontend.
  • Searching for redirects now works again when a user enters one or more numbers.
  • Testing a regex redirect that uses regex groups no longer returns a false-negative.
  • Redirects no longer have an automatic trailing slash added to the target URL.
  • PHP warnings from Product schema when a WooCommerce Product doesn’t have reviews enabled.
  • Generic Product schema not working for posts other than EDD Downloads and WooCommerce Products.
  • Missing FAQ schema if FAQ Block is nested inside another block.
  • Event schema now outputs the start and end date again.
  • Schema no longer outputs Aggregate Ratings when a WooCommerce Product has no reviews.
  • Product review rating value and review count are now correct for EDD Products when a review is missing a value.
  • Plugin conflict where WP Optimize removed AIOSEO custom tables.
  • Plugin conflicts with Product shipping details schema.
  • Plugin conflict with Jetpack WAF causing warnings when a failed login attempt occurs.
  • Theme conflict with Jupiter X causing the “lang” and “prefix” attributes to be combined.
  • Avada Theme’s Fusion Elements are no longer available in the AIOSEO options.
  • Removed Table of Contents block from Widgets Editor.
  • Removing a static robots.txt file through the relevant notification in the Notifications Center now works correctly.
  • Search Statistics date range picker sometimes hidden behind admin bar.
  • TruSEO algorithm now parses special characters in post titles correctly.
  • TruSEO’s Passive Voice check now correctly warns users when over 10% of the content uses passive voice.
  • Image SEO addon bulk action to add image attributes throws a PHP notice.
  • PHP 8 notice in Robots.txt Editor.
  • Image SEO addon bulk action to add image attributes throws a PHP notice.

Version 4.4.4

New

  • Chrome Extension to analyze any site’s on-page SEO to see what’s working!

Updated

  • Bumped minimum PHP version to 7.0.
  • Improved relevance of AI Title/Description Generator suggestions.
  • Improved date picker for Additional Pages in General Sitemap settings so that users can now enter the time as well.
  • Added back old sitelinks schema to support Yandex search engine.
  • Added support for manual reviews for WooCommerce products when customer reviews are disabled.
  • Improved performance of license activations table in Network Admin for multisite installations.

Fixed

  • Custom data sometimes not output for default Blog Posting and News Article schema graphs.
  • “hasPart” prop no longer output for Dataset schema graphs that do not have a subset.
  • Author sitemap indexes by default now only include users who have a published a regular post.
  • Terms in sitemap sometimes having incorrect last modified date when their latest updated assigned post isn’t published.

Version 4.4.3

New

  • Added keyword density test to TruSEO content analysis.

Updated

  • TruSEO now considers numbers as valid focus keywords.
  • Breadcrumbs block now shows a warning when breadcrumbs feature is disabled under the General Settings.
  • Redirect trash monitor now monitors deleted posts as well.
  • Improved compatibility with ClassicPress v2.0.

Fixed

  • Conflict with Bluehost plugin where the sitemap stylesheet returns a white screen.
  • Plugin conflict when WP content directory does not use the default location.
  • Post list now shows the correct title/description for every post when filtered by a category.
  • Post archives without posts are no longer incorrectly included in sitemap root index.
  • Search Statistics now works correctly on multisite subsites.
  • Dashboard Widget now accurately counts posts without a focus keyword.
  • Enabling a filter for the redirects tables no longer reset any active column sorting.
  • Pagination for notifications in the Notification Center sometimes not working correctly.
  • Divi element suffixes incorrectly incremented when shortcode parsing is enabled in AIOSEO.
  • Removed duplicate description tag from Hello Elementor theme.
  • Parent term smart tag not working correctly in some cases.
  • Three-way plugin conflict between AIOSEO, BuddyBoss Platform and User Role Editor where our capabilities are removed from custom roles.