Enhancements
- Adds a feature allowing users to add global identifiers (e.g., GTIN12, ISBN, etc.) to Product variations.
- Adds a feature to include global identifiers of Product variations to a Product's Schema.
- Adds variations' SKU and URL to a Product's Schema. Props to @jaredforth.
- Removes the
datePublished and dateModified attributes on the ItemPage Schema markup for a Product.
Other
- Sets tested up WordPress version to 6.0.
- Sets the minimum required Yoast SEO version to 19.1.
Enhancements
- Removes XML sitemap image properties
title and caption following deprecation by Google.
Other
- Sets the minimum required Yoast SEO version to 18.8.
Enhancements
- Improves the Schema on checkout pages by removing the default
ReadAction we used to add there.
- Improves the Schema on product pages by replacing the default
ReadAction with a BuyAction.
Other
- Sets the minimal required version for Yoast SEO to 18.6.
- Sets the minimum required WordPress version to 5.8.
- Adds a new
wpseo_schema_offer filter that can be used to change the output of the offers attribute of the product schema. Props to Dekadinious.
Enhancements
- Adapts the Product description assessment for Japanese to use a character-based count, with a recommended length of 40-100 characters.
Bugfixes
- Fixes a bug where an empty product identifier value could be output.
Other
- Sets the minimum required Yoast SEO version to 18.0.
- Sets the WordPress tested up to version to 5.9.
- Sets the WooCommerce tested up to version to 6.1.
Other
- Ensure compatibility with Yoast SEO Free 17.8.
- Sets the minimum required Yoast SEO version to 17.8.
Bugfixes
- Fixes a bug where the product identifier replacement variables
%%wc_gtin8%%, %%wc_gtin12%%, %%wc_gtin13%%, %%wc_gtin14%%, %%wc_isbn%% and %%wc_mpn%% would not work in meta descriptions when retrieving posts using REST requests.
Bugfixes
- Fixes a bug where a fatal error was thrown on the frontend of product pages when using the
%%wc_shortdesc%% snippet variable while running PHP 8.0.
- Fixes a bug where the
%%wc_price%%, %%wc_sku%%, %%wc_shortdesc%% and %%wc_brand%% snippet variable values were not displayed on the frontend.
Enhancements
- Adds key/value pairs of all WooCommerce SEO meta tags to our REST API.
Other
- Sets the minimum WordPress version to 5.6.
- Sets the minimum required Yoast SEO to 16.7.
- Replaces an occurrence of the deprecated jQuery
.ready syntax with more modern syntax. Props to kkmuffme.
Other
- Makes WooCommerce SEO compatible with the latest version of Yoast SEO.
- Sets the minimum supported Yoast SEO version to 16.4.
Enhancements
- Add the rating, number of reviews, price and availability to the Google Preview for products to match Google's search results.
- Improves the
priceSpecification Schema output to prevent warnings from Google Search Console.
Bugfixes
- Fixes a bug where the Social Previews would not use Product Gallery images as a fallback for social sharing.
Other
- Sets the WordPress tested up to version to 5.7 and minimum supported WordPress version to 5.6.
- Sets the minimum supported Yoast SEO version to 16.3.
Bugfixes
- Fixes a bug where a deprecation notice would be shown in the PHP debug log when visiting a product page.
Enhancements
- Makes the Schema Product type filterable.
Enhancements
- Shows the price and availability of a product in its snippet when sharing the product on Slack.
Bugfixes
- Fixes a bug where no plugin icon and compatibility data would be displayed on the plugins update screen.
Other
- We've tested with WooCommerce 4.5. Everything works as expected!
Enhancements
- Adds ‘WebPage’ as schema
@type to Product pages and Checkout pages. This results in a @type array with at least 'WebPage' and 'ItemPage', or 'WebPage' and 'CheckoutPage'.
Other
- Enables tracking when activating the plugin. This can be disabled in the Yoast SEO configuration wizard.
- Sets the minimum supported WordPress version to 5.4.
Enhancements
- Hides the Yoast SEO columns in the Products overview table by default.
Bugfixes
- Fixes a bug where no SKU would be output when the SKU field was left empty. It will now fall back to the product’s ID.
Enhancements
- Outputs
PreOrder as availability property value in the Product schema when the product is “on backorder”.
Bugfixes
- Fixes a bug where the organization schema for a primary term would error.
- Fixes a bug where a potential undefined variable notice was shown when toggling the 'prices have tax included' WooCommerce option.
- Fixes a bug where changing the product permalinks would not reset the permalinks in their respective indexables.
Enhancements
- Omits the
product:price:amount and product:price:currency og meta for variable and grouped products.
- Hides all Yoast columns in the Product overview page except the SEO Score column.
Bugfixes
- Fixes a bug where the
twitter:image meta tag would not fall back on the first product gallery image when no main product image was set.
- Fixes a bug where all product gallery images would be output as
og:image even though a user had set a specific image for a product.