cd /news/ai-search/show-hn-i-built-a-tool-to-audit-shop… · home › topics › ai-search › article
[ARTICLE · art-158693] src=catalogaudit.app ↗ pub= topic=ai-search verified=true sentiment=· neutral

Show HN: I built a tool to audit Shopify stores for AI agent and Google Shopping

A developer released CatalogAudit, a free tool that checks Shopify stores against Google Merchant Center's product data rules and tests whether AI shopping agents such as ChatGPT, Perplexity and Google AI Mode can read product facts. The tool reads only public pages, requires no store login or installation, and audits robots.txt to distinguish training crawlers (GPTBot, Google-Extended, ClaudeBot, CCBot) from search and assistant crawlers (OAI-SearchBot, ChatGPT-User, PerplexityBot, Claude-SearchBot), whose blocking the developer says removes stores from AI shopping answers. The audit and fixes for five products are free, with full-catalog fixes discussed separately.

read1 min views1 publishedOct 27, 2026

What does catalogaudit check? #

Two things: whether your products pass Google Merchant Center's product data rules — what gets items disapproved or throttled in Google Shopping — and whether AI shopping agents like ChatGPT, Perplexity and Google AI Mode can read your products' facts. Every check is listed on the checks page.

Is it safe? Do you need access to my store? #

No access at all. We read only public pages — the same things Google's crawler and AI agents see. We never log in, install anything or change your store.

What does it cost? #

The audit and the five fixed products are free. If you want your whole catalog fixed and kept clean as products change, we'll talk about that separately.

Why would AI agents skip my products? #

A shopper can understand a nice photo and two sentences of copy. An agent answering “merino sweater under €100, machine-washable” needs those facts as structured attributes. If they're missing, it recommends a store that has them.

Should I block GPTBot and other AI crawlers in robots.txt? #

That depends on which ones. Blocking training crawlers such as GPTBot, Google-Extended, ClaudeBot or CCBot is a policy choice and doesn't remove you from shopping answers. Blocking the search and assistant crawlers — OAI-SearchBot, ChatGPT-User, PerplexityBot, Claude-SearchBot — does, because they're what fetch your pages when a shopper asks for a recommendation. The audit checks your robots.txt for both.

What do you do with my email? #

We use it to send you your report and, at most, one follow-up. We don't sell it or add you to a newsletter. Privacy details.

── more in #ai-search 4 stories · sorted by recency
── more on @shopify 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-i-built-a-to…] indexed:0 read:1min 2026-10-27 · —