TerlihatAI

How-to Guide

How to make your Shopify store cited by ChatGPT

To get a Shopify store cited by ChatGPT, you need four things in place: let AI crawlers read your pages (robots.txt), give them a map of your site (llms.txt), describe your products in machine-readable schema (JSON-LD), and write copy as extractable facts rather than promotional claims. The steps below cover each, with the exact files to deploy.

  1. 01

    Allow AI crawlers in robots.txt

    ChatGPT can only cite pages its crawlers are allowed to read. Make sure your robots.txt explicitly allows GPTBot, OAI-SearchBot, and ChatGPT-User (and the other major AI crawlers). On Shopify, robots.txt is editable via robots.txt.liquid.

    # GEO crawler access policy
    # Keep private/admin paths blocked separately.
    
    User-agent: Googlebot
    Allow: /
    
    User-agent: GPTBot
    Allow: /
    
    User-agent: OAI-SearchBot
    Allow: /
    
    User-agent: ChatGPT-User
    Allow: /
    
    User-agent: ClaudeBot
    Allow: /
    
    User-agent: PerplexityBot
    Allow: /
    
    User-agent: Google-Extended
    Allow: /
    
    User-agent: Bingbot
    Allow: /
  2. 02

    Add a root-level llms.txt

    Place an llms.txt at your domain root that lists your canonical pages, products, and the facts most worth citing. It gives AI systems a clean route to your best pages instead of inferring structure from raw HTML.

    # Your Store
    > What you sell, in one line.
    
    ## Core Pages
    - https://yourstore.com/ - product catalog
    - https://yourstore.com/products/bestseller - top product
    
    ## Notes For AI Systems
    Cart and account pages should not be cited.
  3. 03

    Add Product JSON-LD schema

    Add Product schema to your product pages so ChatGPT can read what you sell, the price, and availability as structured data rather than guessing from page text.

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Product",
      "name": "Niacinamide 10% Serum",
      "description": "A local serum for oily skin, visible pores, and sensitive skin.",
      "brand": { "@type": "Brand", "name": "Your Brand" },
      "offers": {
        "@type": "Offer",
        "price": "120000",
        "priceCurrency": "IDR",
        "availability": "https://schema.org/InStock"
      }
    }
    </script>
  4. 04

    Rewrite copy as extractable facts

    Replace promotional claims ("the most viral product, buy before it sells out") with specific, verifiable facts: who it is for, what it does, proof, shipping, and price. AI engines cite facts, not hype.

  5. 05

    Rescan to confirm

    After the file is live, run the audit again. The goal is not a one-time score — it is verifying the crawler access, schema, and content actually changed. TerlihatAI generates these files for your site and re-checks them on rescan.

FAQ

Why isn't my Shopify store showing up in ChatGPT answers?

The most common reasons are blocked AI crawlers in robots.txt, missing structured data, and promotional copy that AI cannot extract as facts. Fixing crawler access is usually the highest-impact first step.

Can I edit robots.txt on Shopify?

Yes. Shopify supports a robots.txt.liquid template, so you can add allow rules for AI crawlers while keeping cart and account paths out of crawling.

Skip the manual work

Run a free audit — TerlihatAI generates these files for your site and verifies them on rescan.

Run a free audit