AI/GEO optimization

Shopify AI Search Optimization (GEO)

AI search can only use what it can reach and read. We fix what your audit found, in your theme.Fixed scope and price, 1–2 weeks. Every fix is checked the way an AI search crawler reads the page, nothing goes live without your approval, and you get 30 days of support after launch.

AI search fixes start from a CartWhy audit, so every fix is written down before any work begins.

  • From $1,900
  • Done in 1–2 weeks
  • 20% off within 30 days of receiving your report
AI search fix listExample
  1. What we sawrobots.txt blocks ChatGPT’s search crawlerDone whenAI search crawlers can read products and collections
  2. What we sawPrice and stock appear only after scripts runDone whenName, price and stock are in the page’s HTML
  3. What we sawThe size chart is an imageDone whenSize and fit are written as text
  4. What we sawShipping and returns missing from the product dataDone whenShipping and return terms are in the product data Google and AI tools read
Checked likeAn AI search crawler, without scripts
01What we fix

What AI search needs from your store, in plain words.

ChatGPT search, Perplexity and Google’s AI answers send crawlers that read your pages, often without running scripts. These are the parts of a Shopify store that decide what they can reach and read. Your audit says which need work, and in what order.

Crawler access

Open to AI search crawlers.

robots.txt, snippet and noindex rules, so the crawlers behind ChatGPT search, Perplexity, Claude, Google and Bing can read your products.

  • robots.txt
  • Snippet rules
  • Sitemap
Readable without scripts

Products in plain HTML.

Name, price, stock, options and reviews in the page itself, not loaded later by JavaScript that crawlers don’t run.

  • Price and stock
  • Options
  • Tabs and reviews
Product data

Facts in a format machines read.

Structured data with the right price, stock, brand, product code, images, and shipping and return terms.

  • Price and stock
  • Brand and codes
  • Shipping and returns
Product facts as text

Details written, not pictured.

Specifications as clear label and value pairs, size and fit as text, and questions answered on the page.

  • Specifications
  • Size and fit
  • Product questions
Catalog fields

A catalog that adds up.

Vendor, product type, barcodes and SKUs filled in, and colors and sizes set up as variants, not separate products.

  • Vendor and type
  • Barcodes
  • Variants
Store facts

Answers about your store.

Shipping, returns, contact and who runs the store, on pages crawlers can read, with the same figures everywhere.

  • Shipping and returns
  • About and contact
  • Same figures everywhere
02What we promise

No promised AI mentions. A store AI search can read.

What an AI tool says about a store depends on the tool, and on reviews, mentions and content far beyond your theme. What you control is whether its crawler can reach your pages and read them. That is what we fix and check.

What we promise

  • Each fix meets its “Done when” from your audit
  • Checked the way an AI search crawler reads the page: plain HTML, no scripts
  • A list of what changed, page by page

What we don’t promise

  • That ChatGPT or any AI tool mentions, cites or recommends your store
  • Traffic or sales from AI search
  • How AI tools rank stores or word their answers
  • Results from content, PR or reviews we didn’t make
03How it works

A copy of your theme, your approval, then live.

  1. 1

    Scope in writing

    The AI search fixes from your audit, with a fixed price and a date, before any work starts. The date moves if access or approvals come late.

  2. 2

    Work on a copy

    Theme changes are made on a copy of your live theme. Your store keeps selling as usual.

  3. 3

    You approve

    You preview every change. A fix is finished when it meets its “Done when”, and nothing goes live without your approval.

  4. 4

    Live, then checked

    We publish the approved theme and check the fixed pages the way an AI search crawler reads them. The previous theme stays saved, one click away.

  5. 5

    30 days of support

    We stay on hand for your questions, and any adjustment to the work we did is included.

04Price

One fixed price, set before the work starts.

The price comes from your audit’s AI search fixes and is in your written quote. No monthly fee, no hourly billing.

After a CartWhy audit

AI/GEO optimization

The AI search fixes from your audit, made in your theme and checked the way a crawler reads the page.

from $1,900USD, fixed in your quote

The price depends on how many fixes and the state of your theme.

What you get
  • Fixed scope from your audit’s AI search fixes
  • Done in 1–2 weeks, on a date set in your quote
  • Work on a copy, live only after your approval
  • Every fix checked the way a crawler reads the page
  • 30 days of support after launch
  • Paid before the work starts, one fixed price

Full refund if you cancel before the start date.

Full terms →
20% offOrder fixes within 30 days of receiving your report and get 20% off the optimization. Any audit, any optimization.

More than AI search?

Full store optimization covers conversion, speed, SEO and AI search, from $3,900.

See full store optimization →
Vojislav, founder of CartWhy

You work with Vojislav, the founder of CartWhy: 10 years on Shopify and 500+ stores.

Read his story →
05Limits

What’s not included, and when fixes aren’t the answer.

If one of these fits your store, we say so before you pay. No audit yet? Start with the audit

Not part of AI/GEO optimization

  • Writing product descriptions or blog posts
  • PR, brand mentions or review campaigns
  • Tracking what AI tools answer
  • Product feeds and selling inside AI tools
  • Link building
  • New photos or video

When fixes aren’t the answer

  • Your store is already readable, and AI answers favor stores mentioned more elsewhere
  • A new store with few products or reviews
  • A theme too old or too edited to fix well
  • You want a promise of AI mentions
06In clients’ words

What clients say about my work.

  • He doesn’t hesitate to push back and challenge the brief based on his technical knowledge.

    Shopify agency, France

  • He doesn’t tell you what you want to hear; he tells you what needs to be said.

    Store owner, Switzerland

  • He was extremely thorough and professional in his work. He did exactly what he said he would.

    Store owner, United States

07Questions

Before you ask.

Do I need an audit first?

Yes, a CartWhy audit: the AI/GEO audit ($790) or the full store audit ($1,990). The fix list, the price and the date come from it, so the scope is clear before any work starts.

Will ChatGPT recommend my store?

Nobody can honestly promise that, so we don’t. What an AI tool answers is up to the tool and depends on far more than your theme. We make sure AI search crawlers can reach your store and read your products, prices and policies. That part is yours to control.

Which AI crawlers matter?

The ones that fetch pages for answers: OAI-SearchBot for ChatGPT search, PerplexityBot, Claude-SearchBot, and Googlebot and Bingbot, which feed Google’s and Microsoft’s AI answers. Training crawlers like GPTBot are a separate choice: blocking them does not take you out of ChatGPT search.

Do I need llms.txt or special AI markup?

Google says its AI features need no special AI files or special structured data: a page has to be indexed and allowed to show a snippet. So we start with crawler access, snippet rules and readable product pages, not with extra files.

Is this different from SEO?

They overlap: both need crawlable pages and correct product data. AI search fixes add what answer tools need most, like product facts readable without scripts and store facts in plain text. The full store audit covers both without repeating itself.

Do you rewrite my product descriptions?

No. We fix how facts are shown: specifications as text, size and fit as text, questions in the HTML. Writing new descriptions across your catalog is content work, and we don’t sell it.

When is a fix finished?

When it meets its “Done when” from your audit, and you approve it. Changes beyond that are a new request, quoted first.

What happens to my live store during the work?

Nothing, until you approve. We work on an unpublished copy of your theme, and your previous theme stays saved after launch. Products, orders, pages and prices work as usual. Please pause theme changes until we finish. If one can’t wait, make it on both themes, or ask us and we’ll quote it.

Do you need access to my store?

Yes, a collaborator account. You can remove it at any time, and we ask you to remove it after the 30 days of support.

How do I pay, and what if I change my mind?

One fixed price, paid before the work starts. If you cancel before the start date, you get a full refund. Once the work has started, the fee is not refunded.

Fix the why.

For stores that already had a CartWhy audit. Tell us which AI search fixes you want, and you’ll get a reply within 1 business day with a written quote.

No audit yet? Start with the full store audit →

No payment to inquire. No sales call needed. Privacy