How to get your WooCommerce products recommended by ChatGPT
Short answer: ChatGPT recommends products it can find and trust. Let AI search crawlers read your store, give every product complete data (title, brand, GTIN, description, price, stock and photo), keep product structured data on your pages, get mentioned on sites assistants cite, and measure your share of AI answers every week.
How ChatGPT finds products to recommend
When a shopper asks ChatGPT what to buy, it builds the answer from two kinds of sources: pages it can read through web search, and product data that merchants share with it directly. OpenAI publishes a product feed specification; in 2026 feed management moved into ChatGPT's Ads Manager, and the same catalog data supports both organic answers and paid placements.
Either way, the assistant needs the same things: a page it is allowed to read, product facts it can verify, and signals that the shop is real and trustworthy. Gemini and Perplexity work the same way, so the steps below help with all three.
Step 1: Let AI search crawlers read your store
Check your robots.txt. Each assistant uses its own crawlers, and blocking them keeps your products out of answers:
| Assistant | Crawler for search answers | Note |
|---|---|---|
| ChatGPT | OAI-SearchBot, ChatGPT-User | GPTBot is for model training and is a separate choice. |
| Perplexity | PerplexityBot, Perplexity-User | |
| Gemini / Google AI | Googlebot | Google-Extended only controls use for Gemini training. |
| Microsoft Copilot | Bingbot | Copilot answers draw on the Bing index. |
Also make sure WordPress is not set to discourage search engines (Settings → Reading). CitedShelf's store checks flag this automatically.
Step 2: Complete the product data assistants rely on
OpenAI's feed specification requires a title, description, URL, brand, seller name, main image, availability and price for every product, and recommends a GTIN or MPN where one exists. Assistants use the same facts when they read your product pages. Most small stores miss two or three of them on half their catalog. The usual gaps:
- Brand. Missing on most stores that sell their own goods. Set it even if the brand is your shop name.
- GTIN (EAN/UPC barcode). Copy it from the packaging. Never invent one: a GTIN must have 8, 12, 13 or 14 digits and a valid check digit.
- Description. One line is not enough. Say what it is, what it is made of, who it is for and how it is used.
- Variations. Sizes and colours typed into the description are invisible as options. Use real WooCommerce variations so stock per size is clear.
See the full AI shopping product data checklist for every field and how to fix it in WooCommerce.
Step 3: Keep product structured data on your pages
WooCommerce outputs Product structured data (schema.org) with offers, price and availability on product pages. Check that a theme or plugin has not removed it, and test a product page with Google's Rich Results Test. Structured data lets crawlers read price, stock and brand without guessing.
Step 4: Write descriptions that answer shoppers' questions
Shoppers ask assistants full questions: "best waterproof hiking boots under $150 for wide feet". Products whose pages state those facts plainly (waterproof, price, fit) are easy to match. Put the facts in the first two sentences, use the words customers use, and avoid claims you cannot back up.
Step 5: Earn mentions on sites assistants cite
AI answers usually cite a handful of sources: review sites, buying guides, forums and marketplaces. When a competitor appears instead of you, look at which sites were cited and why. Being listed, reviewed or mentioned on those sites is often the fastest way into the answer. CitedShelf shows the cited sites for every tracked question.
Step 6: Measure your share of AI answers
Write down the ten to twenty questions your customers actually ask. Ask each assistant every week, with web search on, and record whether your store or products appear and at what position. Answers vary between runs, so watch the trend over several weeks. CitedShelf automates this for ChatGPT, Gemini and Perplexity and emails you a report every Monday.
Frequently asked questions
Do I need to block GPTBot to stay out of AI training?
That is your choice and it does not affect ChatGPT search answers, which use OAI-SearchBot and ChatGPT-User. Blocking OAI-SearchBot is what keeps you out of ChatGPT search results.
Can a small WooCommerce store appear in ChatGPT answers?
Yes. Assistants pick products whose data they can verify and match to the question, not only big brands. Complete product data and clear descriptions matter more than store size.
How long does it take to show up?
It depends on how often crawlers revisit your pages and on the sources assistants cite. Track the same questions weekly and expect changes over weeks, not days.
Check your whole catalog in minutes
CitedShelf is a free WooCommerce plugin that scores every product, tracks your share of AI answers in ChatGPT, Gemini and Perplexity, and fixes weak product data with one click.