AI & Technology10 min read

Generative engine optimisation for ecommerce: how to get recommended by AI shopping agents

What actually influences AI shopping recommendations, what Google and OpenAI say about it, and how to measure your share of AI answers properly.

AABy Abubakr Akhtar, Enterprise business development & partnerships

Agentic commerce series: Generative engine optimisation for ecommerce: how to get recommended by AI shopping agents
Agentic commerce series: Generative engine optimisation for ecommerce: how to get recommended by AI shopping agents

In brief

  1. 01For ecommerce, generative engine optimisation is mostly a data problem. AI shopping answers are assembled from product feeds, structured data and live offers more than from prose.
  2. 02The platforms have said what they use. Google says no special optimisation is needed for AI Overviews or AI Mode beyond good SEO, accurate structured data and a current Merchant Center. OpenAI says ChatGPT ranks merchants on factors such as availability, price, quality and whether they are the maker or primary seller.
  3. 03Tricks are a liability. Google applies its spam policies to AI answers, and UK law bans fake reviews. The durable gains come from complete, accurate, comparable product information.
  4. 04Measure share of answer properly. A fixed prompt panel, run on a schedule, with enough prompts per category to separate signal from noise.

This is a deep dive from my agentic commerce architecture blueprint, where being chosen is one of five layers.

What generative engine optimisation means for a retailer

The term comes from a 2023 research paper by Aggarwal and colleagues at Princeton and other institutions, which defined generative engine optimisation (GEO) as improving how often content appears in answers produced by generative engines, and reported visibility gains of up to 40% on its benchmark. The industry has since added near-synonyms: answer engine optimisation, AI search optimisation, LLM SEO.

Most of that work is about getting articles cited. Ecommerce is different in one important way. When someone asks an assistant for “the quietest 9kg washing machine under £600 that can be delivered this week”, the answer is not built mainly from blog posts. It is built from structured product data: attributes, prices, availability, delivery promises, reviews and policies, pulled from feeds, merchant platforms and page markup, then checked against what the assistant can verify.

So for retailers, GEO is less about writing and more about whether your product data is complete, consistent and current everywhere an assistant looks.

Exhibit 1

Where AI shopping answers get their information, and what the retailer controls

YOU CONTROL DIRECTLYYOU INFLUENCEProduct feedsChatGPT direct feed orShopify Catalog; ACPGoogle Merchant Centerproducts, offers, policies,conversational attributesProduct pagescrawlable text, structureddata matching visible contentLive offerprice, stock, delivery datethat match checkoutReviewsvolume, recency, detail;genuine onlyThird-party contentreviews sites, publishers,forums, manufacturer dataAI ASSISTANTinterprets intent andcontext (budget, memory)filters on attributesranks merchants: price,availability, quality,maker or primary sellerSHORTLIST3–5 products,compared side by side,links to buyRanking factors shown are those OpenAI publishes for ChatGPT shopping. Google states that AI Overviews and AI Mode use the same eligibility as Search plus Merchant Center data.
Source: The top row is fully in your hands. Most retailers lose recommendations there, not in the bottom row.

What the platforms actually say

A lot of GEO advice is speculation. Before following any of it, it is worth reading what the two largest platforms have published.

Google: AI Overviews and AI Mode

Google’s guidance for site owners is direct: “There are no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary.” A page has to be indexed and eligible to show with a snippet. Google recommends allowing crawling, keeping important content in text, maintaining good page experience, and making sure structured data matches the visible text. It also says there is no special schema to add, and that Merchant Center and Business Profile information should be kept current because commerce and local results draw on them.

For retailers, Google announced in May 2026 a Merchant Center tool that compares a brand’s share of voice in AI surfaces with similar brands, initially in Australia, Canada, India, New Zealand and the US, and the ability to update product descriptions with conversational attributes.

OpenAI: ChatGPT shopping

OpenAI says product results in ChatGPT “are selected independently” and “are not ads”. Products are chosen for relevance to the shopper’s request and context; merchants are ranked by factors such as availability, price, quality and whether they are the maker or primary seller. Data comes from structured metadata supplied by first-party and third-party providers and other third-party content. Shopify merchants are included through Shopify Catalog; other merchants can apply to provide a direct product feed. ChatGPT may rewrite titles and summarise reviews, and prices can lag.

Read together, these statements point in one direction. There is no secret format. The retailers that get recommended are the ones whose information is complete, accurate and easy to verify.

The ecommerce GEO playbook

This is the order I would work in, from highest to lowest impact for a typical UK retailer.

PriorityActionWhy it moves recommendations
1Complete the decision attributes for each category as structured fields with units (capacity, dimensions, noise, compatibility, energy class)Assistants filter before they rank; a product missing the attribute the shopper asked about is excluded
2Get product data into the feeds assistants use: Merchant Center for Google, a direct feed or Shopify Catalog for ChatGPTBoth platforms name these as primary sources
3Keep price, stock and delivery in feeds consistent with checkout, ideally within minutes of a changeOpenAI ranks on availability and price; mismatches erode trust and conversion
4Make product pages readable without scripts, with structured data that matches the visible pageGoogle’s guidance requires it; other assistants read pages the same way
5Publish delivery, returns, warranty and installation terms as clear, specific text and structured fieldsAssistants compare total value, and vague policies lose to explicit ones
6Collect more genuine, detailed reviews and show them on the product pageReviews feed quality signals and the summaries assistants show
7Write buying guides that answer comparison questions with facts, sources and your own expertiseSupports the long-tail questions shoppers ask before they are ready to buy
8Check crawler and bot settings so legitimate AI crawlers and agents are not blocked by accidentBlanket bot blocking quietly removes you from answers

Point 8 deserves a warning. Allowing a crawler is a commercial decision as well as a technical one: content used for search answers and content used to train models are often governed by different crawlers and settings. Decide per crawler, and see Web Bot Auth and the Trusted Agent Protocol for how to tell real shopping agents from scrapers.

What not to do

  1. 01Mass-produced pages. Generating thousands of thin “best X for Y” pages is what Google’s scaled content abuse policy targets, and in May 2026 Google said its spam policies apply to AI Overviews and AI Mode as well.
  2. 02Fake or incentivised reviews. Since April 2025 the Digital Markets, Competition and Consumers Act has banned fake reviews, undisclosed incentivised reviews and the suppression of negative reviews in the UK, with Competition and Markets Authority fines of up to 10% of global turnover.
  3. 03Hidden text and markup that differs from the page. Structured data must match what the shopper sees.
  4. 04Instructions aimed at AI. Text that tries to tell an assistant what to recommend is prompt injection. Platforms treat it as manipulation, and it undermines trust in your brand when found.
  5. 05Chasing one assistant’s quirks. Ranking behaviour changes with each model update. Data quality does not go out of date.

There is no secret format. Assistants recommend the retailers whose facts are complete, current and easy to check.

Abubakr Akhtar

How to measure share of answer

You cannot manage what you cannot see, and AI answers are harder to see than search rankings. The method I use is a fixed prompt panel.

Exhibit 2

Designing a prompt panel that gives a reliable share-of-answer number

1 · SOURCEReal shopper language fromsite search, call centre,reviews and category teams.Never invent prompts toflatter your range.2 · STRATIFYBy category and intent:generic (“best TV”),constrained (“under £600,delivered by Friday”),comparison, brand.3 · RUNWeekly, same wording,signed-out, fixed location;across the assistants yourcustomers use. Repeat eachprompt to capture variance.4 · SCORERecommended? Position?Price correct? Whichcompetitors appear?Report with a marginof error.HOW MANY PROMPTS?Margin of error at 95% confidence ≈ 1.96 × √(p(1−p)/n). At a 50% share: 50 prompts ≈ ±14 points · 100 ≈ ±10 · 200 ≈ ±7 · 400 ≈ ±5.Answers vary between runs, so treat week-to-week moves smaller than the margin as noise. Use at least 100 prompts for any category you report on.
Source: A share-of-answer number without a margin of error invites decisions based on noise.

Share of answer is the proportion of prompts in a category where the assistant recommends you, among prompts where you sell a matching product. I would track three numbers alongside it: price accuracy (how often the price shown matches your live price), position (first, second, third), and competitor presence (who appears when you do not).

The most useful output is not the score but the diagnosis. When you lose a prompt, look at the winning product: which attribute did it have that yours did not show, was its delivery promise sooner, was your price stale in the answer? Then fix the cause in your product information system or offer data, not just in a feed or a page. That loop is described in the main agentic commerce guide.

A one-page checklist

  1. 01Decision attributes complete for your top three categories, as structured fields with units
  2. 02Merchant Center product data, offers and policies current; ChatGPT feed or Shopify Catalog connected
  3. 03Feed prices and stock match checkout, measured weekly
  4. 04Product pages readable without scripts; structured data matches visible content
  5. 05Delivery, returns and warranty stated clearly on every product
  6. 06Review collection running; no fake or undisclosed incentivised reviews
  7. 07Crawler and bot policy decided per crawler, not blanket
  8. 08Prompt panel of at least 100 prompts per reported category, run weekly

Once you are being recommended, the next questions are how agents check out and pay. Those are covered in ACP vs UCP and agentic payments explained.

AA

About the author

Abubakr Akhtar

Enterprise business development & partnerships

Abubakr Akhtar is a technology expert who has worked with global companies on martech and solutions.

LinkedIn

Frequently asked questions

It is the work of making products more likely to be recommended in AI-generated shopping answers. For retailers it rests mainly on complete, accurate and current product data in feeds, Merchant Center and page markup, plus genuine reviews and clear policies.

Ready to put AI to work in your business? Let's talk.

Book a free 30-minute introduction call with our team. No obligation.

We use these details only to arrange your call. See our privacy notice.

Share

The briefing

Get our latest insights by email

Receive our latest research on strategy, capital, technology and international growth.

Perspectives

Explore more from our research library.

All Insights