Product Structured Data: Product Snippet or Merchant Listing? Product, Offer and Book for a Book Page
If the product can be bought on the page, merchant listing rules apply: an Offer is required and the price must be above zero; if not, it's a product snippet. On Bookstore's book page we co-type Product with Book, produce price and stock from the same object as the visible page, mark up the sale price and its end, and pin it all down with xUnit tests.
15 Nov 2026
·
13 min
·
6