Your Google rankings look fine. Traffic is steady. Then a customer forwards a ChatGPT screenshot recommending a competitor — with your product listed as “out of stock” even though you have 200 units in the warehouse.
That is not a branding problem. It is an AI visibility audit problem. AI shopping tools do not browse your store the way people do. They read what they can parse quickly: structured data, policy pages, product copy, feeds, and machine-readable files. When any layer is weak, the answer they give shoppers is wrong — and you never know until someone tells you.
This checklist is built for busy store owners and eCommerce managers. You will not find theory-heavy explanations here. Each section gives you concrete pass/fail checks you can run this week, whether you sell on PrestaShop, WooCommerce, or another platform.
If you run PrestaShop, you can score most of these items automatically with AI Visibility Manager. For everyone else, the manual checks below still apply.
1. Quick Scorecard: Where Most Stores Fail First
Before diving into each area, scan this scorecard. Mark each row honestly. If you fail three or more, AI tools are likely misrepresenting your store today.
5-Minute Red Flag Scan:
- Catalog gaps — More than 10% of active SKUs have no description, missing images, or blank meta fields.
- Stale machine files — No live
llms.txtat your root, or the file has not been updated since your last major catalog change. - Policy blind spots — Returns, shipping, or privacy pages exist but are buried three clicks deep with no plain-language summary.
- Schema errors — Google Rich Results or schema validators show Product or Offer warnings on top sellers.
- Accidental bot blocks —
robots.txtor firewall rules block GPTBot, ClaudeBot, or PerplexityBot without a deliberate strategy. - Price drift — Feed prices, structured data prices, and storefront prices do not match on your top 20 products.
Merchants who pass all six rarely lose AI recommendations to parsing errors. Fail even two, and you are leaving revenue on the table every time a shopper asks an assistant for a product in your category.
2. Catalog Completeness Audit
AI models recommend products they can describe confidently. Thin catalog data is the number one reason stores get skipped — or worse, summarized with invented details.
Pull a random sample of 25 active products across your top three categories. Score each item below. Anything marked “fail” goes on your fix list this sprint.
Product-Level Checks:
- Description depth — At least 150 words of unique copy, not manufacturer boilerplate only.
- Buyer questions answered — Size, compatibility, materials, care instructions, or use cases covered in plain language.
- Specifications in scannable format — Table or bullet list for weight, dimensions, capacity, or technical specs.
- Images with context — Primary image loads without login; alt text describes the product, not “IMG_4521.jpg”.
- Brand and identifier present — Brand name, SKU, and GTIN/EAN filled where applicable.
- Variant clarity — Color and size combinations show distinct names and URLs, not duplicate titles.
- Availability accuracy — Out-of-stock items are disabled or clearly marked; no “add to cart” on zero-quantity SKUs.
Category-Level Checks:
- Every category has a 2–4 sentence intro explaining what belongs there.
- Sub-category hierarchy is logical — AI entity maps depend on clean parent/child relationships.
- Brand pages include a short description, not just a logo grid.
- Filtered or faceted URLs do not create hundreds of near-duplicate pages with no canonical control.
Good product copy also supports accessibility. Clear descriptions help screen readers under WCAG digital accessibility guidelines — the same clarity AI parsers need.
3. Trust and Policy Discoverability
AI shopping assistants weigh trust before recommending a merchant. They look for shipping terms, return windows, privacy policies, and contact details. If crawlers cannot find these pages quickly, your store reads as risky — even when your policies are solid.
Trust Signal Audit:
- Return and withdrawal policy is linked from the footer and checkout — not only buried in legal fine print.
- Shipping costs, delivery windows, and excluded regions are stated in plain language on a dedicated page.
- Business identity is visible: legal name, contact email, and registered address where required.
- GDPR or privacy policy URL is stable and returns HTTP 200 — no redirect chains or 404s.
- Product safety and compliance pages (GPSR, CE marking info) are linked for relevant categories if you sell in the EU.
- Customer reviews or ratings appear on product pages with valid aggregate markup where available.
EU merchants should cross-check policy coverage against our EU eCommerce Compliance Hub. AI trust signals and regulatory trust signals overlap more than most teams expect.
4. Structured Data and Entity Clarity
Structured data is how you tell machines exactly what a page represents — product, offer, review, breadcrumb, organization. Broken schema does not always hurt Google rankings visibly, but it confuses AI cross-referencing.
Schema and Entity Audit:
- Run Google’s Rich Results Test on five bestsellers — zero critical Product or Offer errors.
- Price in schema matches the price shown to logged-out visitors.
availabilityreflects real stock status (InStock, OutOfStock, PreOrder).- BreadcrumbList schema matches visible breadcrumb navigation.
- Organization schema on the homepage includes name, URL, and logo.
- Review schema, if used, connects to verified reviews — not fabricated markup.
- Same product is not described with conflicting names across schema, Open Graph tags, and page title.
Entity clarity matters for conversational queries like “affordable ergonomic chairs from European brands.” If your brand, category, and product names are inconsistent across the site, AI systems struggle to connect the dots — and recommend someone else’s catalog instead.
5. Machine-Readable Store Signals
Some store layers exist specifically for non-human readers. This is where many merchants stop after reading a single blog post — but the audit goes beyond “create a file and forget it.”
Machine-Readable Checklist:
llms.txtloads at your domain root and lists current category and policy links — not dead URLs from last season.- Product, category, or brand feeds export in JSON, CSV, or XML and refresh when prices change.
- Feed identifiers (SKU, GTIN, brand) match what appears on live product pages.
- Sitemap includes active products only — discontinued SKUs are removed on schedule.
- Key pages render critical content in HTML without requiring JavaScript-only rendering for basic product facts.
New to llms.txt? Read our beginner’s guide for PrestaShop merchants or the deeper walkthrough on llms.txt and AI search optimization. This audit assumes you already know the file exists — here we check whether yours actually works.
PrestaShop shortcut
AI Visibility Manager generates llms.txt, exports AI-friendly feeds, and flags catalog gaps from one dashboard — so you are not maintaining files by hand every time a price changes.
6. Crawler Access and Bot Hygiene
AI visibility is a permission problem as much as a content problem. Block the wrong bot and you disappear from conversational search. Leave admin paths open and you create security risk.
Crawler Audit Items:
- Review
robots.txtfor AI user-agents: GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended, Bingbot, CCBot. - Confirm
/admin/, cart, checkout, and account URLs are disallowed for public crawlers. - Verify public product and category URLs are not accidentally blocked by a wildcard rule.
- Check server logs or CDN analytics for AI bot traffic — zero hits over 30 days may mean you are blocked entirely.
- Confirm AI bot traffic does not spike server load during peak sales — rate limits are configured if needed.
- Document your allow/block policy so marketing and legal teams know the strategy.
PrestaShop store owners can manage bot rules from the back office with AI Visibility Manager instead of editing robots.txt over FTP. For tax-sensitive endpoints, see our notes on keeping transactional paths secure in the Factur-X invoicing guide.
7. Your 30-Minute Audit Workflow
You do not need a full agency engagement to get started. Block 30 minutes, assign one owner, and work through this sequence:
Week One — Run This Sequence:
- Minutes 0–5: Complete the red flag scorecard in Section 1.
- Minutes 5–12: Audit 25 random products for description, image, and stock accuracy.
- Minutes 12–18: Open five policy pages in an incognito window — confirm they load and read clearly.
- Minutes 18–23: Run Rich Results Test on three bestsellers; note schema errors.
- Minutes 23–27: Check
llms.txt, sitemap freshness, androbots.txtAI user-agent lines. - Minutes 27–30: Prioritize fixes — catalog gaps first, then schema, then crawler rules.
Export your fail list into a shared spreadsheet. Assign owners: content team for descriptions, dev for schema, operations for feeds. AI visibility improves when it is treated like inventory hygiene — not a one-time SEO project.
8. Monthly Maintenance Routine
Catalogs change daily. A single audit in January does not protect you in June. Add this lightweight routine to your monthly ops calendar:
Monthly AI Visibility Maintenance:
- Re-sample 25 products — focus on new arrivals and clearance items.
- Confirm top 10 sellers still pass schema and price-match checks.
- Review server logs for new AI user-agents not in your policy doc.
- Validate that feed exports and machine-readable files regenerated after last bulk import.
- Log your pass/fail count month over month — trending down means a process broke somewhere.
PrestaShop merchants running AI Visibility Manager get a tracked AI Visibility Score (0–100), weekly audit monitoring, and scan history — so monthly reviews start from data instead of guesswork.
When Manual Audits Stop Scaling
Manual checklists work for stores under roughly 200 SKUs with infrequent catalog changes. Beyond that, human audits fall behind fast — especially during sales, supplier imports, or multi-language rollouts.
Signs you have outgrown spreadsheets:
- Your team skips monthly reviews because “the catalog changed too much.”
- You run multiple languages or stores and cannot maintain separate machine-readable files.
- Marketing asks whether ChatGPT recommends you — and nobody can answer with data.
- Schema errors reappear every time your theme or import tool updates.
That is the point where automation pays for itself. AI Visibility Manager was built for PrestaShop 1.7 through 9.1 stores that need continuous catalog scanning, scheduled llms.txt updates, crawler controls, and exportable audit reports — without hiring a dedicated SEO engineer.
Run your first scored audit today
Install takes less than five minutes. Get AI Visibility Manager on PrestaShop Addons, run the built-in audit, and turn this checklist into a living score you track every month.
Prefer expert eyes on your store? Book a PrestaShop Speed & SEO audit with HiddenTechies. For broader compliance alignment, continue with our EU E-Invoicing 2026–2028 guide.


Leave a Reply