Skip to content
Vouch

All posts

Checklist: Make a Product Page Easy for AI Assistants to Cite

By Vouch5 min read

Vouch blog cover with the title "Product Page Checklist for AI Assistants" beside a line drawing of a browser window with a large tick in it and a small red dot at its lower corner.

Download the checklist

When a shopper asks an assistant which product to buy, the follow-up questions are about facts: what it is made of, whether it fits, what it costs with delivery, how returns work. A product page that states those facts as plain text gives the assistant something to repeat. One that hides them in images, scripts or PDFs leaves it to guess, or to recommend a rival it can describe.

Work through this list for your best-selling products first. Each item is one action and the reason for it. How assistants shortlist brands explains why these facts decide whether you stay in the conversation.

Content

  1. Open with the product name and one plain sentence on what it is and who it is for. It is the line most likely to be summarised, so make it accurate rather than clever.
  2. List materials, ingredients or components as text. "What is it made of?" is one of the first follow-ups in many categories.
  3. Give full specifications in an HTML table. Comparisons happen one specification at a time, and a missing number is a gap a rival's page can fill.
  4. Say what is in the box. It answers "what do I get?" before anyone has to guess.
  5. State the limits honestly. A line on what the product is not for answers the objection question on your terms. Why brands disappear in follow-up questions explains why that matters.
  6. Write variants out in text. Sizes, colours and model numbers that only appear inside a selector after a click may not be in the HTML a crawler receives.
  7. Answer the five questions customers ask most, on the page. Your support inbox knows what they are.

Price, delivery and returns

  1. Show the price near the top, as text. It is one of the first things a buyer asks about.
  2. Show stock status in words. "In stock" or "ships in three weeks" survives every way a page can be read; a coloured dot does not.
  3. Give the full cost. Delivery charges, required accessories and subscriptions are follow-up questions. Answer them on the page.
  4. Link a returns policy written in plain language. Window, condition and refund method. Returns carry real weight in categories such as clothing and electronics.

Reviews

  1. Ask for reviews that mention specifics. "Fits true to size" and "battery lasts two days" are details an assistant can repeat. OpenAI says ChatGPT's shopping review summaries are based on reviews from public websites.
  2. Reply to negative reviews with facts. A calm, specific reply sits next to the complaint wherever it is read.
  3. Make sure reviews are in the page's HTML. Reviews loaded only by a third-party script after the page loads may be invisible to crawlers that do not run JavaScript.

Structured data

  1. Add Product markup with name, description, image and an Offer. Google's product snippet and merchant listing guides list the properties, including price, currency, availability, shipping and return policy.
  2. Add AggregateRating only where real reviews exist. Marking up ratings that are not on the page breaks Google's structured data policies.
  3. Keep markup identical to the visible page. Google's AI features guide asks for structured data that matches the visible text, and says AI Overviews need no special markup beyond that.
  4. Validate after every template change. Use the Rich Results Test; broken markup fails without any visible sign. Structured data for AI answers covers which types are worth adding.

Page structure

  1. Use one H1 and clear H2 sections. Headings divide the page into parts a reader, or a machine, can quote on their own.
  2. Write useful image alt text. It describes the product for people using screen readers and for any machine that cannot see the image.

Crawler access

  1. Check that AI search crawlers may read the page. The free AI crawler checker reads your robots.txt for 14 AI and search crawlers. Should you block GPTBot? explains which agent does what.
  2. Make sure the key facts are in the HTML the server sends. A December 2024 analysis by Vercel found that crawlers from OpenAI, Anthropic and Perplexity did not run JavaScript.
  3. Load the page with JavaScript switched off. What is left is close to what those crawlers see.
  4. Keep the server fast. Google says it crawls less when a site slows down or returns errors.

After the page is fixed

A checklist tells you what to change; the answers tell you whether it worked. Ask an assistant the same follow-ups a month later and see whether your facts come back correctly. Vouch does this continuously: it runs six-question buying conversations on ChatGPT, Claude, Gemini and Perplexity and shows where your product drops out and which rival is recommended instead. Fashion brands and ecommerce brands have their own pages on how that works.

Vouch is invite-only for now. Join the waitlist for an invitation with a 14-day free trial.

Download the checklist