Documentation
Go to Search Console
Google Search Central
Search Central
Home
Google Search Central
Documentation
Advanced SEO
Rate and review
Send feedback
Product
Add markup to your product pages so Google can provide detailed product information in rich Search results — including Google Images. Users can see price, availability, and review ratings right on Search results.
Using markup to enable rich product results lets you attract potential buyers while they are searching for items to buy on Google Search or images that include products you sell. Maintain the accuracy and freshness of your product information, so your customers find the relevant, current items they're looking for.
This page explains how to mark up your product information so that Google Search can display rich results in Google Search. Product markup also makes your products eligible to display with a badge in Google Images, which can encourage more users to click your content.
This page only explains how to make your products eligible to be shown on Google Search results and Google Images. To show your products as unpaid listings on the Google Shopping tab, you'll need to provide a feed through Google Merchant Center and opt in to surfaces across Google. Learn more about the data and eligibility requirements.
Image of a rich result and Google Images result with product information
There are two types of pages where you would typically use this markup:
Product page that describes a single product
Shopping aggregator page that lists a single product, along with information about different sellers offering that product
Based on how you mark up your content, your products may also be eligible for the following enhancements:
Product enhancements
Shipping details: Help people see shipping costs and estimated delivery timeframes based on their location and your company's shipping policies. Shipping details can appear in the Overview and Stores tabs for a specific product result. This enhancement is only available in the US, in English, and on mobile devices.
To be eligible for this enhancement, add OfferShippingDetails structured data. For more examples on how to model free shipping, multiple services, and regions you don't ship to, review the Shipping details best practices.
Note: This approach will only make your shipping data eligible to be shown on certain Google Search results. To also show your shipping data in unpaid listings on the Google Shopping tab and other result types, you'll need to configure shipping settings in Merchant Center. Learn more about shipping settings.
Shipping details in Search results
How to add structured data
Structured data is a standardized format for providing information about a page and classifying the page content. If you're new to structured data, you can learn more about how structured data works.
Here's an overview of how to build, test, and release structured data. For a step-by-step guide on how to add structured data to a web page, check out the structured data codelab.
Add the required properties. For information about where to put structured data on the page, watch JSON-LD structured data: Where to insert on the page.
Follow the guidelines.
Validate your code using the Rich Results Test.
Deploy a few pages that include your structured data and use the URL Inspection tool to test how Google sees the page. Be sure that your page is accessible to Google and not blocked by a robots.txt file, the noindex tag, or login requirements. If the page looks okay, you can ask Google to recrawl your URLs.
Note: Allow time for re-crawling and re-indexing. Remember that it may take several days after publishing a page for Google to find and crawl it.
To keep Google informed of future changes, we recommend that you submit a sitemap. You can automate this with the Search Console Sitemap API.
Try it out
Single product page
Here's an example of a single product page.
JSON-LD
RDFa
Microdata