How do I use product schema for technical specifications?
Direct Answer
An industrial datasheet rarely fits the handful of properties a consumer product uses. A pump has flow rate, head, inlet diameter, material, IP rating. None of those has a dedicated schema.org property with that exact meaning, and PropertyValue exists precisely for that gap: a name field and a value field, repeated once per specification, inside the additionalProperty array of the Product.
The two types that carry a specification table
According to schema.org, the Product type carries the properties every buyer expects — name, image, brand, description, offers — and additionalProperty is the documented escape hatch for a characteristic without its own property in the vocabulary. Each additionalProperty entry is a PropertyValue, which pairs a human-readable name with a value and, when there is one, a unit of measurement.
Snippet or merchant listing, and a richer result
Google's documentation for product structured data draws a line between two outcomes. A page without a direct purchase flow can earn a product snippet — price, availability, review information shown alongside the regular result. A page where the visitor can buy directly is treated as a merchant listing, with its own eligibility rules. Most industrial catalogue pages, where the outcome is a quote request rather than a checkout, fall into the first category.
According to Google, with product structured data in place the information can appear richer in Search, in Google Images and in Google Lens. None of this is a promise of a higher position — it is a description of how the same information can be displayed once a machine can parse it instead of extracting it from a table image or an inconsistent PDF layout. See why a PDF catalogue is hard for AI to read.
From the spec table to the additionalProperty array
Four Steps
A table that already reads well to a person and to a machine, before any schema is added, is the subject of the page on a specification table readable by AI.
Schema without a matching sentence on the page
For Roberto Wydra, founder of RudekWydra, the recurring mistake in industrial catalogues is not the absence of schema markup — it is schema built to describe specifications that the visible page never states in readable text. "A markup that repeats a number the page itself does not say, in a sentence a person can read, is decoration. The structured data has to describe what is already there, not compensate for what is missing", he says. This is a thesis about method, not a measured outcome, and it is also why this hub keeps insisting on a readable data-first approach before adding any markup: organize the data before the media.
Product schema is one layer of a larger structuring effort. It complements, and does not replace, general-purpose structured data for AI search — the structured data for generative search page — and FAQ markup for the questions buyers actually ask, covered in the industrial FAQ schema page.
FAQ
How do I use product schema for technical specifications? +
What is PropertyValue for? +
Does product schema improve my Google ranking? +
What is the difference between a product snippet and a merchant listing? +
Can I put a specification without a numeric unit inside PropertyValue? +
Does product schema replace FAQ schema or general structured data for AI search? +
Should I add schema before or after fixing the visible specification table? +
Does this apply to a page with dozens of product variants? +
See whether your product pages are readable to a machine
The diagnosis checks whether the specification table, the schema and the page text say the same thing, before proposing any change.
