LazySEO › Blog › How Can E-Commerce Sites Optimize Product Pages for AI Recommendations?
← All articlesHow Can E-Commerce Sites Optimize Product Pages for AI Recommendations?
Key takeaways
- Start with accurate product and variant data, then expose specifications and commercial facts in crawlable HTML.
- Use Product structured data together with relevant merchant feeds, but do not treat markup as a guarantee of AI visibility.
- Optimize separately for AI citations, AI shopping results, and agentic checkout because they are different surfaces.
- Validate the page, structured data, feed, catalog, and checkout as one reconciled product-data system.
- Measure AI referral sessions, product-page landings, assisted conversions, citations, factual accuracy, feed errors, and price or availability mismatches.
- Use representative prompts, competitor comparisons, hallucination checks, and a change log to monitor how AI systems describe the brand.

E-commerce sites should optimize product pages for AI recommendations by making product data accurate, visible, structured, crawlable, and easy to compare. Start with this prioritized checklist:
1. Maintain accurate product and variant data: Keep price, availability, identifiers, specifications, shipping, returns, and selected-variant details current.
2. Expose key facts in visible HTML: Do not hide essential information only behind client-side interactions, tabs, or image text.
3. Implement and validate Product markup: Distinguish product-snippet data from merchant-listing data, and model variants correctly.
4. Maintain shopping feeds and APIs: Reconcile the page, structured data, Google Merchant Center, and any marketplace or AI-commerce integrations.
5. Make the page technically retrievable: Use server-rendered or crawlable HTML, canonical URLs, indexable product pages, stable identifiers, descriptive image alt text, and accessible specification tables.
6. Monitor AI referrals and descriptions: Track sessions, conversions, citations or mentions, product-data accuracy, and recurring errors across representative prompts.
These actions improve the quality and consistency of information that search engines, shopping systems, AI assistants, and shoppers can use. They do not guarantee that a product will be cited, recommended, displayed in an AI shopping result, or made eligible for agentic checkout.
What does “optimizing for AI recommendations” mean?
AI shopping involves several different surfaces, and each has different requirements:
- AI citations: An assistant cites or links to your product page as evidence in an answer. Crawlable content, clear facts, canonical URLs, and authority signals matter most.
- AI shopping results: A system presents products with structured attributes such as price, availability, reviews, imagery, or shipping. Product markup, merchant feeds, identifiers, and platform-specific catalog integrations matter more here.
- Agentic checkout: An AI system or agent retrieves product information, confirms availability or fit, and may complete a transaction within the assistant or through a connected commerce system. This requires supported feeds, APIs, checkout integrations, policies, and real-time inventory—not just page markup.
A product page can be well optimized for citations without being eligible for a shopping carousel or agentic checkout. Conversely, a clean product feed cannot compensate for a page that has incomplete specifications, unclear variants, or inaccessible purchase terms.
Why should e-commerce teams optimize product pages for AI recommendations?
AI-referred traffic is still an emerging channel, but early datasets suggest that visitors arriving from AI systems can behave differently from visitors arriving through conventional organic search.
Shopify’s early Q1 2026 data analyzed traffic and conversion patterns across storefronts on the Shopify platform. In that analysis, “AI-referred” means referral sessions originating from tracked AI chatbots and assistants, including ChatGPT, Perplexity, Gemini, Microsoft Copilot, Claude, Grok, and similar tools. The comparison population was organic-search traffic. Shopify reported that more than half of AI-referred sessions that began on product-detail pages converted at nearly 50% higher rates than comparable organic-search sessions, while AI-attributed orders had 14% higher average order values. These are early, platform-specific Shopify findings—not universal e-commerce benchmarks. (shopify.com)
Adobe reported a separate trend. Its retail analysis covered more than 1 trillion visits to U.S. retail websites, while its companion survey included more than 5,000 U.S. respondents. Adobe measured a 1,200% increase in generative-AI referral traffic in February 2025 compared with July 2024. In the survey, 39% of respondents said they had used generative AI for online shopping; among surveyed consumers, 55% used it for research and 47% for product recommendations. (blog.adobe.com)
Adobe also reported that visitors from generative-AI sources viewed 12% more pages per visit, had 8% higher engagement, and had a 23% lower bounce rate than visitors from non-AI sources in its retail analysis. Those results describe Adobe’s defined datasets; they should not be treated as a forecast for every store or AI platform. (blog.adobe.com)
The practical implication is straightforward: a shopper may arrive at a product page after an assistant has already narrowed the category, use case, price range, or competing options. The page must therefore provide enough evidence to confirm the recommendation and enough commercial detail to support the next step.
What information should an AI-ready product page include?
An AI-ready product page should make the product’s identity, fit, constraints, commercial terms, and evidence explicit.
Required product information
Use a consistent template that exposes these fields in visible page content:
- Product name and brand
- Product type and primary use case
- Model, version, or configuration
- SKU and manufacturer part number
- GTIN or other applicable global identifier
- Variant attributes such as size, color, material, capacity, or compatibility
- Dimensions, weight, ingredients, materials, or technical specifications
- Included items and required accessories
- Compatibility requirements and exclusions
- Current price and currency
- Variant-level availability
- Shipping costs, delivery expectations, and geographic restrictions
- Return, refund, warranty, and support information
- Genuine reviews and ratings, with access to underlying review content
- Product images that show the item, scale, components, and relevant details
- Descriptive image alt text
Useful but category-dependent information
The following fields are optional in the sense that they do not apply equally to every product, but they are often essential to decision-making:
- Size guide and fit notes for apparel
- Power, voltage, connectivity, or operating-system requirements for electronics
- Care instructions for apparel, furniture, and equipment
- Allergen, dietary, or ingredient information for food and cosmetics
- Safety warnings and age restrictions
- Installation requirements
- Subscription terms or recurring charges
- Country of origin or sustainability information where relevant and substantiated
- Comparison with adjacent models
- “Best for” and “not ideal for” guidance
Do not fill missing fields with invented precision. If a specification is unknown, unavailable, or variable by region, state that clearly and explain where the shopper can verify it.
How should product pages answer natural-language shopping questions?
Write for the questions shoppers ask before buying, not for a list of repetitive keywords. Put a concise answer near the relevant product facts, then provide supporting specifications, policies, and evidence.
Useful question areas include:
- Who is this product best for?
- Which size, model, or configuration should I choose?
- Will it work with a specific device, system, material, or environment?
- What is included in the box or package?
- How does this version differ from the previous or adjacent model?
- What are the main advantages and limitations?
- What accessories or services are required?
- What is the delivery and return process?
Example of stronger product copy
Weak:
> Premium wireless headphones with an innovative design and superior sound.
Stronger:
> Over-ear wireless headphones for commuters and office users who want active noise cancellation and multipoint Bluetooth. They support Bluetooth 5.3, include a USB-C charging cable, and provide up to 30 hours of battery life with noise cancellation enabled. They are less suitable for buyers who need a wired microphone for professional call-center equipment.
The stronger version identifies the audience, use case, technical facts, included item, and limitation. It gives an AI system and a shopper more defensible information to evaluate.
For complex products, add an accessible comparison table. Use real text in table cells, clear row and column headers, and one row per decision criterion. Avoid putting specifications only in a product image or a graphic that requires visual interpretation.
How should e-commerce sites implement structured data?
Use Product structured data as one part of a broader product-data system. Structured data can help Google understand product information, but it does not control AI recommendations and does not guarantee eligibility or visibility.
Google distinguishes between two related experiences:
- Product snippets: Typically support product information such as price, availability, ratings, or reviews in a search result. They can apply to pages where the product is described but may not be directly purchasable.
- Merchant listings: Apply to purchase-oriented product pages and can support richer commerce details such as price, availability, shipping, returns, sizing, and other merchant information.
Google states that merchants can provide product data through on-page Product structured data, a Google Merchant Center feed, or both. It recommends using both because the sources can help Google understand and verify product information, and some experiences may combine data from markup and feeds. (developers.google.com)
Structured-data implementation rules
- Match markup to the product and offer visible on the page.
- Use the correct product identifier and do not reuse identifiers for materially different products.
- Represent price, currency, availability, and condition accurately.
- Model reviews and ratings only when they are genuine and eligible for the relevant feature.
- Include shipping and return information where supported and applicable.
- Represent product variants and their relationships explicitly.
- Keep the markup, visible page content, and merchant feeds synchronized.
- Place important commerce data in HTML that can be retrieved reliably, rather than depending entirely on a post-load interaction.
Google’s documentation says that product variants can help it understand which products are variations of the same parent product, and that both product snippets and merchant listings support product variants. (developers.google.com)
Validation workflow
Use this workflow whenever a template, feed, pricing rule, or inventory system changes:
1. Validate the page markup with Google’s Rich Results Test.
2. Inspect the rendered and raw HTML to confirm that required facts are available without relying solely on a user interaction.
3. Review Search Console enhancements for detected Product issues and examples.
4. Check Merchant Center diagnostics for disapprovals, missing attributes, policy issues, price mismatches, availability mismatches, and identifier problems.
5. Reconcile records by comparing the product database, visible page, JSON-LD, merchant feed, and checkout response.
6. Test representative variants rather than validating only the default product option.
7. Recheck after deployment and record the date, template version, and changes made.
A discrepancy between a product page, feed, and checkout can have concrete consequences: a product may fail an eligibility check, show a stale price or availability status, display mismatched snippets, create checkout friction, or receive a feed disapproval where the platform’s policies require consistency. Avoid vague claims about “weakening confidence”; document the specific failure mode instead.
How should e-commerce sites handle product variants and identifiers?
Treat each purchasable variant as a distinct offer connected to a parent product. A shopper, feed, or recommendation system should be able to determine exactly which option is being described.
Sample variant data model
```json
{
"parentProduct": {
"name": "TrailShell Rain Jacket",
"brand": "Example Outdoor",
"productId": "trailshell"
},
"variants": [
{
"sku": "TS-BLK-M",
"gtin": "000000000001",
"name": "TrailShell Rain Jacket, Black, Medium",
"color": "Black",
"size": "M",
"material": "3-layer recycled nylon",
"price": 149.00,
"currency": "USD",
"availability": "InStock",
"url": "/products/trailshell?color=black&size=m"
},
{
"sku": "TS-BLK-L",
"gtin": "000000000002",
"name": "TrailShell Rain Jacket, Black, Large",
"color": "Black",
"size": "L",
"material": "3-layer recycled nylon",
"price": 149.00,
"currency": "USD",
"availability": "OutOfStock",
"url": "/products/trailshell?color=black&size=l"
}
]
}
```
The example is illustrative; use real identifiers and the schema structure appropriate to the implementation. The important principles are explicit relationships, variant-level price and availability, stable URLs, and no ambiguity about the selected option.
Use a consistent URL strategy:
- Give each independently indexable product its own canonical URL.
- Use variant URLs when a variant has materially different content, price, availability, or search demand.
- Canonicalize parameter combinations that do not represent distinct indexable products.
- Ensure internal links, feeds, canonical tags, markup, and checkout all resolve to the same product identity.
- Do not create thousands of thin, near-duplicate URLs solely to expose every filter combination.
How should product pages support AI retrieval technically?
AI systems do not all retrieve content in the same way, and no site can assume that every assistant will crawl every page continuously. Build for reliable retrieval by standard web and commerce principles:
- Use server-rendered or otherwise crawlable product content.
- Keep product names, specifications, prices, policies, and availability in HTML or accessible structured data.
- Avoid hiding essential facts only behind client-side tabs, hover states, image text, or an interaction that requires JavaScript execution.
- Use a self-referencing or clearly intentional canonical URL.
- Make product pages indexable unless there is a deliberate business reason to exclude them.
- Use stable, descriptive URLs and stable product identifiers.
- Provide descriptive image alt text and useful image filenames where appropriate.
- Use accessible HTML tables for specifications and comparisons.
- Link related products, accessories, manuals, sizing pages, warranty information, and policies.
- Ensure pagination, faceted navigation, and variant links do not prevent discovery of the primary product page.
- Keep mobile and desktop content materially consistent.
- Avoid rendering critical information only after a shopper selects an option if the selection can be represented more clearly in the page source or structured data.
These practices improve retrievability and usability, but they are not a promise that an AI model will select or cite the page.
How do platform requirements differ?
ChatGPT product results
ChatGPT may show product options for shopping-intent questions and can provide product details and links. OpenAI says product results are independently selected, are not ads, and are not influenced by OpenAI partnerships. Its documentation also says selection can consider query intent and context, structured metadata from first- and third-party providers, and other third-party content. Some eligible products and merchants may also support Instant Checkout. (help.openai.com)
For ChatGPT-oriented readiness, prioritize:
- Accurate first-party product facts
- Clear variant and offer information
- Crawlable product pages
- Consistent structured metadata
- Reviews and independent evidence where appropriate
- Supported commerce integrations if pursuing in-assistant checkout
Do not claim that page optimization creates ChatGPT ranking or eligibility unless the relevant OpenAI documentation explicitly says so.
Google AI features and shopping experiences
Google’s product ecosystem relies heavily on a combination of web content, Product structured data, Merchant Center feeds, product identifiers, and commerce policies. Google explicitly recommends providing both on-page structured data and a Merchant Center feed to maximize eligibility for its experiences and help verify product information. (developers.google.com)
For Google, prioritize:
- Valid
Productmarkup - Correct merchant-listing properties for purchasable offers
- Variant modeling
- Merchant Center feed quality
- Price and availability synchronization
- Shipping and return information
- Search Console and Merchant Center diagnostics
Microsoft Copilot, Perplexity, and other assistants
Treat these as separate retrieval and commerce surfaces rather than assuming that Google markup alone controls them. Depending on the product and market, an assistant may rely on web retrieval, structured metadata, a shopping feed, a catalog partnership, or an API. Confirm the platform’s current documentation before investing in a specific integration.
The portable requirements remain the same: stable product identity, complete attributes, visible evidence, current commercial facts, and a technically accessible page.
Agentic checkout
Agentic checkout is a transaction capability, not merely a citation or recommendation capability. It requires a supported commerce connection that can expose products, inventory, pricing, policies, payment, fulfillment, and order status. A page can be cited by an AI system without supporting agentic checkout, and a merchant can support an agentic integration without every page being cited in an answer.
Implementation matrix by product type
| Product type | Highest-priority page data | Variant and technical requirements | Recommended supporting content |
|---|---|---|---|
| Apparel and footwear | Size, fit, material, care, gender or cut, color, price, availability | Size and color variants; size-specific stock; stable variant URLs | Size guide, model measurements, fit notes, return policy |
| Electronics | Compatibility, dimensions, power, connectivity, operating-system support, warranty | Model, storage, memory, color, bundle, and region variants | Comparison table, included accessories, setup requirements |
| Beauty and personal care | Ingredients, skin or hair type, usage, warnings, size, claims evidence | Shade, size, scent, formula, and pack variants | Ingredient glossary, patch-test guidance, suitability and exclusions |
| Home and furniture | Dimensions, materials, assembly, room fit, delivery, warranty | Color, size, configuration, finish, and bundle variants | Room-of-use guidance, care instructions, delivery constraints |
| Food and supplements | Ingredients, allergens, serving information, dietary claims, expiration or storage guidance | Flavor, size, count, subscription, and pack variants | Nutrition panel, usage guidance, contraindications where applicable |
| B2B and technical equipment | Capacity, certifications, compatibility, operating conditions, lead time | Model, voltage, region, configuration, and service-level variants | Datasheets, manuals, implementation requirements, support terms |
Use the matrix to set category-specific required fields. Do not force every product type into one generic description template.
How can product pages build confidence for AI-referred shoppers?
A shopper who arrives from an AI system may already have a shortlist, but the page still needs to confirm that the recommendation fits.
Prioritize:
- Variant-specific price and stock status
- Clear shipping cost and delivery expectations
- Returns, warranty, and support information
- Authentic reviews with access to the source content
- Images that show scale, components, and important details
- Comparison tables for adjacent products
- Compatibility and exclusion statements
- Clear calls to action that do not obscure required information
Avoid unsupported superlatives such as “best,” “number one,” or “perfect for everyone.” Replace them with evidence, such as a measurable specification, certification, compatibility statement, test method, or clearly attributed review finding.
How should teams measure AI visibility and product-page performance?
Use a measurement framework that separates traffic, data quality, representation accuracy, and revenue.
Core KPIs
- AI referral sessions by source
- Product-page landings from AI sources
- Assisted conversions involving an AI referral
- Conversion rate by AI source
- Revenue and average order value by AI source
- Product citation or mention rate for representative prompts
- Citation accuracy and product-attribute accuracy
- Incorrect brand, product, price, or availability claims
- Feed errors, disapprovals, and missing attributes
- Page/feed/checkout price mismatches
- Page/feed/checkout availability mismatches
- Variant-selection errors and out-of-stock clicks
- Organic search impressions and clicks for product pages
- Return or support contacts caused by inaccurate product information
Do not rely on a single “AI visibility score.” Use source-level data and maintain a consistent definition for AI referrals. Some AI-mediated visits may be classified as organic or direct in analytics, so referral traffic is an incomplete measure of total AI influence. Shopify specifically notes that some Google AI Overview pathways may be classified as organic search in standard analytics. (shopify.com)
How can teams test whether AI systems describe the brand accurately?
Create a repeatable evaluation set rather than checking isolated answers.
Build a representative prompt set
Include:
- Category recommendations: “What are good options for [use case]?”
- Constraint-based queries: “Which [product] fits [budget, size, compatibility, or location]?”
- Comparison queries: “Compare [brand] with [competitor].”
- Product-specific queries: “Is [product] suitable for [use case]?”
- Negative-fit queries: “Who should not buy [product]?”
- Availability and policy queries: “Where can I buy it?” “What is the return policy?”
- Variant queries: “Which size, color, or configuration should I choose?”
Test across important markets, devices, logged-in and logged-out contexts where relevant, and different dates. Record the exact prompt and system used.
Record the answer and check for errors
For each test, capture:
- Date and market
- Platform or assistant
- Prompt and any context
- Brands and products mentioned
- Cited or linked sources
- Price and availability claims
- Product specifications stated
- Competitor comparisons
- Unsupported or hallucinated claims
- Whether the answer correctly identifies the best-fit variant
Classify errors as identity, attribute, commercial, policy, comparison, or availability errors. Then trace each error to the likely source: product page, feed, structured data, third-party content, or model interpretation.
Maintain a change log
Record the page, feed, markup, API, or policy change; the owner; the deployment date; the reason for the change; and the next validation date. Re-run affected prompts after material updates and compare the result with the previous version.
Who owns the work?
AI-readiness should be managed as a cross-functional product-data program.
- SEO: Canonicals, indexability, internal linking, structured-data governance, Search Console, and organic discovery.
- Merchandising: Product naming, attributes, use cases, comparisons, variant rules, and category-specific content.
- Engineering: Server rendering, HTML accessibility, URL strategy, schema generation, performance, APIs, and checkout consistency.
- Feed management: Merchant Center, marketplace, shopping-feed, and catalog-integrations quality.
- Analytics: Channel definitions, attribution, AI referral reporting, experiment design, and KPI governance.
- Customer support: Recurring questions, inaccurate AI descriptions, product-fit issues, and policy confusion.
- Legal and compliance: Claims substantiation, regulated-product information, reviews, pricing disclosures, and regional policies.
Assign one accountable owner for product-data consistency. Without ownership, page content, structured data, feeds, and checkout commonly drift apart.
What is a practical weekly monitoring process?
A lightweight weekly process can catch the most damaging issues:
1. Monday — Feed and catalog checks: Review disapprovals, missing attributes, price mismatches, availability mismatches, and identifier errors.
2. Tuesday — Technical checks: Test a sample of new and recently changed product pages for indexability, canonicals, crawlable HTML, structured data, and variant URLs.
3. Wednesday — AI prompt tests: Run the representative prompt set across priority categories and record citations, recommendations, comparisons, and factual errors.
4. Thursday — Customer-signal review: Combine support tickets, returns, search queries, and on-site behavior to identify confusing specifications or recurring fit questions.
5. Friday — Prioritization and change log: Rank issues by revenue impact, product coverage, severity, and implementation effort. Assign owners and document changes.
For large catalogs, use sampling: prioritize top-revenue products, high-return products, frequently changing products, newly launched products, and products with recurring feed or support issues.
What should an e-commerce team do first?
Start with the product data most likely to affect eligibility, accuracy, and purchase confidence:
1. Select a representative sample of high-value and high-traffic products.
2. Compare visible page content, structured data, feed data, catalog data, and checkout responses.
3. Fix identity, variant, price, availability, shipping, return, and identifier discrepancies.
4. Move essential specifications into crawlable, accessible HTML.
5. Add concise fit, compatibility, comparison, and limitation guidance.
6. Validate Product markup with the Rich Results Test and review feed diagnostics.
7. Establish AI prompt monitoring and a factual-accuracy change log.
8. Expand the template and workflow to the rest of the catalog.
This sequence produces a stronger foundation than generating large volumes of AI-written product copy before the underlying catalog is reliable.
Frequently asked questions
Can Product structured data guarantee an AI recommendation?
No. Product structured data can help supported search and shopping systems interpret product information, but it does not guarantee a citation, recommendation, ranking, shopping-result placement, or agentic-checkout eligibility. Google recommends combining on-page structured data with a Merchant Center feed for its commerce experiences, while AI assistants may use additional context and third-party information. (developers.google.com)
What is the difference between AI citations, AI shopping results, and agentic checkout?
An AI citation is a reference or link to your page in an answer. An AI shopping result is a product presentation that may include structured commerce attributes. Agentic checkout is a supported transaction flow in which an assistant or agent can retrieve offer data and potentially complete the purchase. Each surface has different eligibility, data, and integration requirements.
Should every product page include a comparison table?
No. Use comparison tables when shoppers must choose among models, configurations, sizes, or competing specifications. For simple products, a concise specification list and clear use-case guidance may be more useful. Tables should contain accessible text and real decision criteria, not repeated marketing claims.
How often should product price and availability be updated?
Update them whenever the underlying values change, and propagate the change across the visible page, structured data, feeds, catalog systems, and checkout. The correct frequency depends on the business’s inventory and pricing systems; the requirement is consistency at the time the product is presented or purchased.
Do AI systems crawl product pages constantly?
Do not assume that they do. AI platforms differ in their retrieval methods, crawl behavior, indexing, feeds, and integrations. Build pages so essential information is available in crawlable HTML and structured data, maintain current feeds or APIs where applicable, and measure actual referrals and representation accuracy instead of assuming universal crawler access.
How should a site handle products with many variants?
Define the parent product and each purchasable variant explicitly. Give variants accurate attributes, identifiers, URLs where appropriate, prices, and availability. Reconcile the selected variant shown to the shopper with the markup, feed record, and checkout offer.
Are Shopify’s AI-referral statistics representative of all e-commerce sites?
No. Shopify’s figures are early Q1 2026 findings from traffic and conversion data across Shopify storefronts. Shopify defined AI referrals as tracked referrals from AI chatbots and compared them with organic-search traffic. The results are useful directional evidence, but they should not be presented as universal industry benchmarks. (shopify.com)
What did Adobe’s 1,200% figure measure?
Adobe measured generative-AI referral traffic to U.S. retail websites in February 2025 compared with July 2024. Its retail analysis covered more than 1 trillion visits, and its companion consumer survey involved more than 5,000 U.S. respondents. The figure describes growth from a particular baseline over that seven-month period; it is not a claim that AI represents 1,200% of all retail traffic. (blog.adobe.com)
Who should own AI-readiness for product pages?
SEO, merchandising, engineering, feed management, analytics, customer support, and—where relevant—legal or compliance teams should share responsibility. Assign one accountable owner for product-data consistency so page content, markup, feeds, catalog systems, and checkout do not drift apart.
References
- https://developers.google.com/search/docs/appearance/structured-data/product-snippet
- https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=en
FAQ
Can Product structured data guarantee an AI recommendation?
No. Product structured data can help supported search and shopping systems interpret product information, but it does not guarantee a citation, recommendation, ranking, shopping-result placement, or agentic-checkout eligibility.
What is the difference between AI citations, AI shopping results, and agentic checkout?
An AI citation is a reference or link to your page in an answer. An AI shopping result is a product presentation with commerce attributes. Agentic checkout is a supported transaction flow in which an assistant or agent can retrieve offer data and potentially complete the purchase.
Are Shopify’s AI-referral statistics representative of all e-commerce sites?
No. Shopify’s figures are early Q1 2026 findings from Shopify storefronts, using tracked AI referrals compared with organic-search traffic. They should be treated as platform-specific directional evidence, not universal industry benchmarks.
What did Adobe’s 1,200% figure measure?
Adobe measured generative-AI referral traffic to U.S. retail websites in February 2025 compared with July 2024. The analysis covered more than 1 trillion visits, and the companion survey involved more than 5,000 U.S. respondents.
How should a site handle products with many variants?
Define the parent product and each purchasable variant explicitly. Give variants accurate attributes, identifiers, URLs where appropriate, prices, and availability, then reconcile the page, markup, feed, catalog, and checkout records.
LazySEO