What is AEO for online stores?

AEO is answer engine optimization. It means making your products easy for AI assistants such as ChatGPT, Gemini and Copilot to read, so they can recommend them when a shopper asks what to buy. You will also see it called GEO.

By eDesigno · updated 13 November 2026 · our own figures come from public data on 49 Shopify brands

How an AI assistant chooses products

It can only work from what it can read. For shopping questions, that is four things.

  1. Your product feed

    Since July 2026 this is the main source for ChatGPT. Profound tracked 1.76 million shopping prompts and saw the share of picks taken from merchant feeds go from 8% to 62% on 10 July. The feed has to carry a correct title, description, price, stock, brand and image for every product.

  2. The data on your product pages

    When an assistant searches the web instead, it reads structured data on the page: price, availability, brand, identifiers such as a GTIN, and ratings.

  3. What other sites say about you

    In one study of 75,000 AI answers, a brand's own website made up about 4% of the sources cited. Lists of "best" products, Reddit threads, YouTube and review sites made up most of the rest.

  4. Your brand facts

    Shipping, returns, sizing and what you stand for. On Shopify these now live in the Knowledge Base inside the admin, where AI tools can read them.

Sources: Profound, reported by Search Engine Journal. Wix and Peec AI, summarised in a review of 34 studies. Shopify Help Center.

What we found on 49 Shopify brands

In November 2026 we ran our audit on 55 well-known brands. 49 loaded and were confirmed as Shopify stores. We read public pages only.

54 words

is the typical product description length. In the median store, 64% of products had fewer than 60 words. (28 stores with a readable catalog)

31 of 46

had no GTIN or MPN in the product data their page serves. Identifiers help an assistant match your product to what a shopper asked for.

22 of 35

stores that collect reviews don't include the rating in the product data their page serves. A crawler that doesn't run JavaScript never sees those stars.

19 of 36

had missing or empty alt text on a fifth or more of their product-page images. The median store was missing it on 22% of images.

40 of 46

did have basic Product structured data. The basics are usually in place. The gaps are in the detail.

0 of 49

blocked an AI search crawler in robots.txt. Outright blocking is rare among these brands. Firewall rules can't be seen from outside, so we don't count them here.

Method: one product page per store, read as the HTML the server sends (we don't run JavaScript, and neither do most AI crawlers), the public product feed where a store exposes one (up to 250 products), and robots.txt. Each figure shows how many stores it covers, because not every check can run on every store. One page per store is a sample. Stores are not named. Run date 13 November 2026.

What to fix first

  1. The feed

    Price, stock and product identity correct and current in the feeds AI shopping reads: Shopify Catalog, OpenAI's product feed and Google Merchant Center.

  2. Product data

    Structured data on every product page, plus the attributes buyers ask about: material, fit, size, use.

  3. Brand facts

    Policies and brand answers written plainly, in the place your platform exposes to AI agents.

  4. Access

    AI search crawlers allowed in robots.txt and in your CDN or firewall. Some firewall settings block them without showing it in robots.txt.

  5. Proof elsewhere

    Real reviews on a platform assistants read, and an honest place in the lists they cite for your category.

  6. Measure

    The same buyer questions, asked every month, with the sources each assistant cited.

What doesn't work

What AEO costs

Published guides put entry-level retainers at $1,000 to $3,000 a month and mid-market programs at $4,000 to $10,000 a month. Agencies that publish a fixed-scope project for Shopify stores charge roughly $1,500 to $3,500. Ours are below.

WhatCoversPrice
The AuditScore out of 100, your three biggest gaps, three product descriptions rewrittenFree
The SprintSteps 1 to 4 above, plus AI-ready copy for 150 products and a baseline report. About three weeks$1,490 once
Visibility deskStep 6 every month, with fixes$490 / month
Answers deskStep 5: answer pages, real reviews, honest outreach$990 / month

Market ranges from published agency pricing, for example Stackmatix and Ecommerce Fastlane. Full list on our pricing.

Short answers

How many Shopify stores have a GTIN in their product page data?

In our November 2026 check of 46 well-known Shopify brands, 15 had a GTIN or MPN in the product data on the page we sampled. That is about 33%. We read the HTML each server sends, without running JavaScript. We could not find another published figure for this.

How is AEO different from SEO?

SEO earns a place in a list of links. AEO earns a place inside the answer. For products, assistants build that answer mostly from feeds and structured data, and from what other sites say about you.

Do I still need SEO?

Yes. In Profound's tracking, about a third of ChatGPT's product picks still came through web search. Good product pages serve both.

Does Shopify do this for me?

For eligible stores, Shopify lists your products with AI assistants automatically. It passes along whatever data you have. If your descriptions are thin or identifiers are missing, that is what the assistant gets.

How long until I see a change?

That depends on when each assistant refreshes its sources, and those schedules are not public. We record a baseline before the work and re-ask the same questions each month, so you see the trend instead of a guess.

Can anyone guarantee a placement in ChatGPT?

No. What can be done is to fix the data assistants rely on and measure the same buyer questions every month.

Can AI read your store?

The free audit checks your product data in about a minute. A person sends the full report within 1 business day.

Check my store