Most product description advice focuses entirely on the human reader: be evocative, tell a story, emphasise benefits over features. That advice isn't wrong — but it's incomplete. AI shopping assistants are now a significant source of purchase intent, and they read product pages very differently from humans.
Writing for AI search doesn't mean writing robotic, keyword-stuffed copy. It means ensuring that the specific pieces of information AI agents need to match a product to a query are present in your description — while keeping the writing good enough that it also converts the humans who read it.
What AI Agents Are Actually Extracting
When a user asks ChatGPT or Perplexity "what's the best lightweight waterproof jacket for hiking under £120?", the AI is pulling specific data points from the pages it indexes: material composition, waterproofing standard or rating, weight, price, size range, and use case. If your product description doesn't contain those data points in plain, parseable text, your product doesn't enter the recommendation pool.
AI agents are also looking for context that helps them assess fit between product and query: who the product is designed for, what problem it solves, whether there are any meaningful limitations or trade-offs. A description that only says "our most popular hiking jacket, available in five colours" gives the AI almost nothing to work with.
The Anatomy of an AI-Readable Product Description
The most effective structure for AI search is a short opening sentence that anchors the product — what it is, who it's for, and what it does — followed by a specifics paragraph that covers the key attributes, followed by a use-case sentence that explains when or why someone would choose this product. The whole thing can be under 200 words and still contain everything an AI needs.
Take a running shoe as an example. A description optimised for AI search might read: "The Trailblazer Pro is a lightweight trail running shoe designed for mixed-terrain runs up to 50km. It weighs 265g per shoe, features a Vibram Megagrip outsole rated for wet rock and loose scree, and a 4mm heel-to-toe drop. The breathable mesh upper is waterproof-treated rather than fully waterproof — ideal for dry trails with occasional stream crossings but not extended wet conditions. Available in men's sizes 7–13 and women's sizes 4–10. UK/EU sizing."
That description answers the query "best lightweight trail running shoe for mixed terrain" completely. The AI can confidently recommend it, with the right caveats (dry trails, not extended wet conditions), to the right audience (trail runners, mixed terrain).
The Six Elements That Must Be Present
After analysing thousands of product pages through our audit tool, six elements consistently differentiate products that appear in AI recommendations from those that don't.
1. Explicit price in the page text. Not just displayed by a dynamic pricing widget — the price needs to appear in the HTML that gets indexed. Many Shopify themes render price via JavaScript after page load, which means it may not appear in the indexed snapshot. Verify yours shows in the source.
2. Material or ingredient specifics. "High-quality fabric" tells an AI nothing. "280gsm organic cotton fleece" is parseable. Write the actual material, composition percentage, or active ingredient.
3. Explicit use case. "Designed for daily commuters who need grip on wet pavements" is better than "great for everyday wear". The use case is the matching signal — it's how an AI decides your product answers a specific query.
4. Size or fit information. If you sell clothing, sizes available in plain text. If you sell electronics, dimensions and compatibility. This allows AI to filter on fit before recommending.
5. Availability. "In stock" or "ships within 2–3 days" should appear on the product page. An AI recommending a product that turns out to be unavailable creates a poor experience — AI systems deprioritise pages that don't signal availability clearly.
6. Brand name. The manufacturer or brand should appear prominently in the description, not just in the page title. AI systems attribute trust to brands; named products from named brands perform better in recommendations than unattributed products.
Run a free audit to see exactly which AI readiness signals are missing from your product pages — with copy-paste fixes.
Check Your Pages →What to Do With Existing Descriptions
You don't need to rewrite every product description from scratch. For most stores, the fastest path is an audit-then-supplement approach: run an audit to identify which pages are missing which signals, then add the missing information to existing descriptions rather than replacing them.
A typical product description might be a well-written two-paragraph narrative. Adding a specification line at the end — "Specifications: 280gsm organic cotton fleece, 56cm body length in size M, machine wash cold, made in Portugal" — adds all the machine-readable attributes the AI needs without disrupting the existing copy. The result is a description that works well for humans and for AI.
Balancing AI Readiness With Conversion Copy
The concern with adding specifications is that it makes product pages feel clinical. The solution is placement. Put your benefit-focused, evocative copy first — that's what the human visitor reads and responds to. Put your specification summary at the end, formatted as a clear block. Humans who want the specs will scroll to find them; AI agents will parse the full page regardless of order.
A spec table or bullet list is also fine for AI readiness — structured data in any form is easy to extract. The important thing is that the attributes appear in the HTML as text, not only in images, PDFs, or dynamically loaded content.
Frequently Asked Questions
Does writing for AI search mean I should add more keywords?
No — the goal is completeness of information, not keyword density. AI agents aren't doing keyword matching in the traditional SEO sense. They're extracting structured information to answer a query. Write natural, specific descriptions that contain accurate product data, and the keyword matching takes care of itself.
How long should a product description be for AI readiness?
There's no minimum, but pages under 100 words of product-specific copy typically score poorly on AI readiness because there isn't enough information for an AI to work with. A good target is 150–300 words that cover narrative copy plus a specification block. More is fine as long as it's accurate and specific.
Should I use bullet points or paragraphs?
Both work for AI readiness — structured data extraction handles both formats. For conversion, a short narrative followed by a bullet-point spec list is often the best combination: the narrative provides context and appeal, the bullets provide scannable specifics for both humans and AI.
Does the order of information on the page matter for AI?
Less than it does for SEO. AI agents parse the full page content rather than prioritising information near the top. That said, putting your price and key attributes in the main content area (not buried in a JavaScript-rendered accordion or modal) ensures they appear in indexed page snapshots.
See Which Signals Are Missing
Run a free audit on any product page. Get a full breakdown of your AI readiness gaps with specific copy to add for each missing signal.
Run Free AuditNo credit card · Takes ~20 seconds