How to get ChatGPT, Perplexity and Gemini to recommend your PrestaShop store
Your customers already ask AI where to buy, and many PrestaShop stores never show up in the answers. We explain why it happens, what you need to do so AI assistants can access, understand and recommend your catalogue, and how AI Friendly does it for you.
The problem: your customers already ask AI, and your store isn’t there
More and more shoppers no longer search on Google: they ask ChatGPT, Perplexity, Gemini or Claude “where can I buy…?” and choose among the few stores the assistant suggests. If yours is not in that answer, for that customer you do not exist.
To answer, the assistant visits pages in real time with its own crawlers (bots) and summarises what it finds. In most PrestaShop stores this process fails for one of these reasons:
- They can’t get in. Generic rules in
robots.txtor on the server also block the bots that search on a user’s behalf. - They get in, but get lost. They crawl faceted filters, sort orders, internal search or the cart, wasting their time and your server, and never reach your products.
- They don’t understand what you sell. Meta descriptions are missing, structured data is incomplete, or price and stock are not clearly readable.
- You have no way of knowing. Without measuring, you don’t know which bots visit you or whether AI already brings you sales.
Meanwhile, other bots just copy your catalogue to train models, without sending you a single visit.
The solution: open the right door and serve the content ready to use
1. Tell apart the bots that bring customers from the ones that only copy
- Search and assistant bots (OpenAI’s OAI-SearchBot and ChatGPT-User, PerplexityBot, Claude-SearchBot…): they read your site to answer a user and usually link to the source. Let them in.
- Training bots (GPTBot, CCBot…): they copy content to train models. You can block them: blocking GPTBot does not remove you from ChatGPT, because its answers use OAI-SearchBot and ChatGPT-User.
Do it without touching Googlebot or Bingbot, and remember that robots.txt is a request: bots that ignore it can only be stopped with server rules (for example in .htaccess) that return a 403 error.
2. Guide them to what matters
Open the catalogue (categories, products, brands and content pages) and close the cart, checkout, registration and customer area. Keep assistants from getting lost in filters and internal search.
3. Publish an llms.txt and complete your structured data
- The
llms.txtfile, at the root of your domain, is a Markdown map of your store designed for AI: who you are, what you sell, your categories and your shipping, returns and contact pages. - Structured data (schema.org in JSON-LD) states unambiguously the name, price, availability, brand and rating. Use Google’s Rich Results Test to check that your product pages include
Product,Offerand, if you have reviews,AggregateRating.
4. Write product pages that answer questions
- Fill in every meta description.
- Explain who each product is for, what problem it solves, with concrete details.
- Keep price and stock up to date, and make your shipping, returns and payment pages clear.
- Build trust: genuine reviews, mentions of your brand on other sites and consistent company details.
5. Measure
In Google Analytics 4, check referral visits from chatgpt.com, perplexity.ai, gemini.google.com or copilot.microsoft.com, and in your server logs which bots visit you and which pages they reach.
All of this can be done by hand, but it takes time and it is easy to break something in robots.txt or .htaccess.
How AI Friendly helps
AI Friendly is our module for PrestaShop 1.6.1 to 9.2 that does this work for you, step by step and with no risk to your Google rankings:
| Step | What AI Friendly does |
|---|---|
| Diagnosis | An AI readiness score and ordered proposals with one-click fixes. |
| Bots | A policy per bot: allow, guide through lightweight paths or block, with recommended values (block training, guide search and assistants). |
| Access | An access map that opens the catalogue and content and closes registration, customer area and checkout; filters and internal searches are redirected to lightweight versions. |
| Content | Generates llms.txt and llms-full.txt, checks structured data and fills empty meta descriptions without touching existing ones. |
| Assistants and agents | A read-only API with catalogue, offers, promotions, shipping and returns, also in Markdown. |
| Measurement | Statistics on AI bot visits and on the orders and revenue coming from assistants. |
| Safety | Never affects Google or Bing, and saves a dated backup before changing robots.txt or .htaccess. |
Setup takes about ten minutes: apply the dashboard proposals from top to bottom, describe your store in one or two sentences and schedule the daily task. You can try it without installing anything in our demo store, from the module page.