Topics

Structured data and product information

AI agents compare products on facts: price, stock, sizes, ratings, delivery. Structured data and clear product pages give them those facts without guessing. Everything we have on making your product information machine-readable and consistent.

Start hereProduct data that AI shopping agents can readHow to describe products, prices, stock, shipping and returns with schema.org structured data, with a complete JSON-LD example and the rules that keep it trustworthy.Read the guide

What AgentScore checks

  • Structured data describes your business and products Structured data tells agents exactly what you sell, at what price, and whether it's in stock, so they quote you correctly. Usually fixed by Developer
  • Product pages give price and stock in a form agents can read If price and stock aren't machine-readable on product pages, assistants can't say whether you have the item or what it costs. Usually fixed by Developer
  • Prices are in the page HTML When prices load with JavaScript, agents that don't run it see a product with no price, and often skip it. Prices are recognised in the currencies stores use most, with the symbol before or after the amount. Usually fixed by Developer
  • Price, stock and name agree everywhere agents read them Agents read the price from your product data, the page and its sharing tags. When they disagree, assistants quote the wrong price or say something is in stock when it isn't, and shoppers who arrive expecting it leave. Usually fixed by Developer

Guides

From the blog

Free tools

Terms to know

  • Structured data (schema.org, JSON-LD) Machine-readable facts in your page code, such as a product's name, price and stock, written in the shared schema.org vocabulary, usually as JSON-LD.
  • Canonical URL The one address you name as the main version of a page that can be reached in several ways.
  • XML sitemap A file listing the pages you want found, so crawlers and agents don't depend on following links.