: If I have multiple pages of documentation about a product can/should I place schema markup for that product on every page about that product? I'm guessing the answer is yes as long as the
I'm guessing the answer is yes as long as the markup for the product is identical on every page?
More posts by @Gloria169
1 Comments
Sorted by latest first Latest Oldest Best
One of the primary reasons for using structured data is identifying/disambiguating entities. For conveying to machines that all these pages are about the same product, you have to place the structured data on all these pages, too. Not necessarily repeating all the data, but at least providing a URI for that product.
For pages that contain documentation for the product, the primary entity should be TechArticle, not Product. The about property points to the specific product the documentation is for. Example in Microdata:
<body itemscope itemtype="http://schema.org/WebPage">
<article itemprop="mainEntity" itemscope itemtype="http://schema.org/TechArticle">
<div itemprop="about" itemscope itemtype="http://schema.org/Product">
<!-- providing the URI of the product, the add-to-cart button, etc. -->
</div>
</article>
</body>
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.