What is a product page?
A product page is the page of an online store dedicated to a single product, from which it can be bought: it brings together its name, images, price, availability, variants, description and features. It is the page the buyer opens before deciding and the one search engines and AI assistants read to answer questions about that product.
Key takeaways
- A product page is the page for one product, with its price and its buy button.
- For Google, only a page where you can buy qualifies for merchant listings, and its product results only support pages focused on one product or its variants.
- Product markup for merchant listings requires a name, an image and an offer; brand, category and ratings are recommended.
- Google advises providing the data twice, on the page and in a Merchant Center feed: that way it understands and verifies it better.
- A fact that only lives in an image, a PDF or a hidden tab is a fact an AI assistant may not read.
A product page is the page of a store where one product lives: the one with its photo, its price and the add-to-cart button. It is not the spec sheet PDF the manufacturer sends, nor the product record in the Shopify or BigCommerce admin, although the three look alike: the record is the stored data, the page is the published data, and they do not always match. It is the most important page in a store for two reasons that now go together. It is where the buyer decides, and it is the page a search engine or an AI assistant reads when someone asks about that product.
What it includes
Schema.org defines a product, the Product type, as any product or service that is offered: a pair of sneakers, a concert ticket, a car rental.[1]Schema.org. Product A product page is the page that presents one of them to sell it, and Google makes it clear from the other side: its product results only support pages focused on a single product, or on several variants of the same one, and it recommends marking up product pages rather than pages that list products or a category.[2]Google Search Central. Merchant listing (Product, Offer) structured data
What a complete page carries, and what Google's markup for merchant listings calls it:
| Element | What it is on the page | In Google's markup |
|---|---|---|
| Name | The product's name, the way it is searched | name, required[2]Google Search Central. Merchant listing (Product, Offer) structured data |
| Images | Photos where the product can be seen clearly | image, required; the URLs have to be crawlable and indexable[2]Google Search Central. Merchant listing (Product, Offer) structured data |
| Price and availability | What it costs and whether it is in stock | offers, with a required Offer: the store has to be the seller[2]Google Search Central. Merchant listing (Product, Offer) structured data |
| Brand and category | Who makes it and where it fits in the catalog | brand.name and category, recommended[2]Google Search Central. Merchant listing (Product, Offer) structured data |
| Ratings | The average of the store's reviews | aggregateRating, recommended[2]Google Search Central. Merchant listing (Product, Offer) structured data |
| Variants | Sizes, colors or capacities of the same product | Variant markup, which helps Google understand which products are variations of one parent product[3]Google Search Central. Introduction to Product structured data |
| Shipping and returns | Costs, timeframes and conditions | Shipping details and return policy[3]Google Search Central. Introduction to Product structured data |
| Description and features | The text that explains who it is for and what it does | No field replaces it: it is page text |
Product variants and product attributes have their own entries; here it is enough to know they are part of the page, not an add-on.
How Google and assistants read it
When a page carries product structured data, its information can show up in Google in a richer form, as rich results, also in Google Images and in Lens: price, availability, ratings or shipping, right in the results.[3]Google Search Central. Introduction to Product structured data Google distinguishes two kinds of markup: product snippets, for pages where you cannot buy (a review, for example), and merchant listings, for pages where the customer buys.[3]Google Search Central. Introduction to Product structured data Only pages where the product can be bought qualify for merchant listings, and Google may try to verify their data before showing it.[2]Google Search Central. Merchant listing (Product, Offer) structured data
Google also asks for the data to come by two routes: structured data on the page and a feed in Google Merchant Center. Having both widens the experiences you qualify for and helps it understand and verify your data, and some combine them: a product snippet can take the price from the feed if it is not in the markup.[3]Google Search Central. Introduction to Product structured data The same goes for AI: Google's generative answers can include product listings and information, and Merchant Center feeds help your products show up in them.[4]Google Search Central. Optimizing your website for generative AI features on Google Search
AI assistants read the page as text, and Microsoft gives three warnings that affect many stores: do not hide important answers in tabs or expandable menus, because AI systems may not render hidden content; do not leave key information only in a PDF; and do not put it only in an image, because reading text in images adds complexity and often reduces accuracy. It also asks for context: a page should say "42 dB dishwasher designed for open-concept kitchens", not just "quiet dishwasher".[5]Microsoft Advertising (Krishna Madhavan, October 8, 2025). Optimizing Your Content for Inclusion in AI Search Answers
In a store
A fictional example of before and after, with the provenance of each fact. A camera backpack whose page said little more than its trade name:
| Attribute | Before | After | Where the data comes from |
|---|---|---|---|
| Name | "Trek 25" | "Trek 25 camera backpack, 25 liters" | The manufacturer's trade name and capacity |
| Capacity | Not shown | 25 liters | Manufacturer spec sheet |
| Rain | "Water-resistant" | Water-repellent fabric and waterproof cover included | Manufacturer spec sheet |
| Carry-on size | Not shown | Outer dimensions, so the buyer can compare with their airline | Measured by the store |
| Who it is for | Not shown | One camera with two lenses and a 14-inch laptop | The store's own test with the product |
| Rating | Not shown | The average of the store's reviews | The store's own reviews |
The last column is what separates a trustworthy page from one that only sounds good: every fact has a source someone can check. A fact with no source is the first one a buyer, or an assistant, doubts.
What people often mix up
That a category page can be marked up as if it were a product page. Google rules it out with an example: "shoes in our shop" is not a specific product, and its product results only support pages focused on one product or its variants.[2]Google Search Central. Merchant listing (Product, Offer) structured data A category lists products and links to their pages; the product page is the one that sells one.
How to check it
- Open a product page and note what the buyer sees: name, images, price, availability, variants, shipping and returns.
- Find the Product block in the code and compare it field by field. Google asks for the markup to describe the same thing as the body of the page and not to mark up content the visitor cannot see.[6]Google Search Central. General structured data guidelines
- Validate the markup with the Rich Results Test and then check with the URL Inspection tool in Search Console how Google sees the page, with no
robots.txtblocks ornoindex.[2]Google Search Central. Merchant listing (Product, Offer) structured data - Compare the page with your Merchant Center feed: price and availability have to match, because Google combines the two sources.[3]Google Search Central. Introduction to Product structured data
- Look for hidden data: answers in tabs, measurements in an image or specifications only in a PDF.[5]Microsoft Advertising (Krishna Madhavan, October 8, 2025). Optimizing Your Content for Inclusion in AI Search Answers
Related concept: product description
The product description is a part of the page: the text that explains what the product is, who it is for and why. The product page is the whole page, with that text, the images, the price, the variants and the buy button. In the industry it is also called a PDP, for product detail page. Improving the description does not fix a page that lacks the price in the markup or the measurements; completing the page often does mean rewriting the description.
To keep going, the catalog and entities reading path puts the other terms in order, the study from stored data to published data measures what gets lost along the way, and the guide to auditing the structured data of a product page breaks it down into steps.
Synonyms
- English
- product page, product detail page
- Español
- página de producto, fichas de producto
Sources
- [1] Schema.org. Product. Accessed . ↑
- [2] Google Search Central. Merchant listing (Product, Offer) structured data. Accessed . ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
- [3] Google Search Central. Introduction to Product structured data. Accessed . ↑ ↑ ↑ ↑ ↑ ↑
- [4] Google Search Central. Optimizing your website for generative AI features on Google Search. Accessed . ↑
- [5] Microsoft Advertising (Krishna Madhavan, October 8, 2025). Optimizing Your Content for Inclusion in AI Search Answers. Accessed . ↑ ↑
- [6] Google Search Central. General structured data guidelines. Accessed . ↑
Change history
- First English version, translated from the Spanish draft.
This definition is published under CC BY 4.0. Reuse this definition freely, crediting Clione with a link to this page.
Related terms
Product attributes
What product attributes are, where they are stored, how filters, Merchant Center and schema.org read them, and which attributes create variants.
Product description
What a product description is, what Google Merchant Center and AI assistants ask of it, and how to review it without mixing it up with the meta description.
Product variants
What product variants are, how Shopify, Google and Merchant Center model them, and when a size or a color is a variant and not a separate product.
PDP
What PDP means in an online store, where the acronym shows up (analytics, themes, Google) and how to tell a PDP from a PLP on your own site.
Catalog enrichment
What catalog enrichment is, what data it completes on each product and how to tell original data, inferred data and the human decision apart.
Product
What the Schema.org Product type is, which properties it carries, what Google requires for product snippets and merchant listings, and how to check it.
Make your catalog easy for bots to read
Clione fills every product page with what bots read best: the JSON-LD graph with its structured data, the meta description and the FAQs. You review and press Push; then we check your live store so it all stays published.