How to fix missing Schema properties for products
If you have an ecommerce website, one of the most important things for you is for your products to be found. So, it can be frustrating if you open Google Search Console and see that you have some missing schema properties. In this article, we explain how you can fix some of the most commonly found errors.
Table of contents
Use the WooCommerce SEO plugin to solve these issues
Get best practice technical SEO for ecommerce, automatically! And make your products stand out in the search results.
These Google Search Console missing schema properties issues may seem daunting, but the Yoast WooCommerce SEO plugin for WordPress can help you solve these errors quickly! The plugin helps you configure all sorts of metadata for your product. For instance, it adds the manufacturer, brand, color, and GTIN/ISBN/MPN information. These fields get automatically merged into your structured data, which can help search engines understand your products and services better. Make sure to check it out!
aggregateRating should be specified
Since March 2020, all products are required to have some of these properties in their markup. If you are using WooCommerce, the markup should automatically be added to your product pages. For an even better Schema implementation that Google will easily pick up, you can use our WooCommerce SEO plugin. To learn more, read our articles on:
- How to fix missing Schema properties: ‘offers’ should be specified
- How to fix missing Schema property: either review or aggregateRating should be specified
No global identifier provided (e.g. gtin mpn isbn)
You can fix the no global identifier provided (e.g., GTIN, MPN, ISBN) warning in Google Search Console by adding the relevant data to the products on your site. That’s easy to do if you use WooCommerce SEO. When you add or edit a product, go to the Yoast SEO tab of the WooCommerce meta box. There, you will see the options to add product identifiers. Add the product identifiers that your products contain in the appropriate boxes.
The warning missing field
brand schema property occurs in Google Search Console when the product brand and manufacturer option hasn’t been configured in the WooCommerce SEO plugin settings. To solve this issue, you’ll need to configure the product’s brand and manufacturer in WooCommerce SEO.
priceValidUntil property only makes sense for products on sale. The warning missing field
priceValidUntil occurs in Google Search Console when a product has no sale price set. If necessary, you can configure the sale price and the duration of your products’ sale in the General tab of the WooCommerce meta box.
This value is optional, and not adding it will not harm your product’s appearance in the search results.
The warning missing field
sku occurs in Google Search Console when a product has no SKU (stock keeping unit) defined. Usually, SKUs are required for products with variations, for example, wallets in different colors.
To add an SKU, go to the WooCommerce meta box located in your product pages editor. Then, select either a Grouped product or a Variable product from the Product data menu, depending on which option fits your product.
To fix this error, you will need to either add a featured image or an image in the product gallery.
To sum up, we’ve discussed how to fix the most common issues for missing Schema properties in Google Search Console. The Yoast WooCommerce SEO plugin can help you solve these issues quickly. The plugin helps you configure all kinds of metadata for your products and automatically produces the right Schema.org structured data for it!