Store checks
| Check | What it looks for | Severity |
|---|---|---|
| Store public | Search engines allowed, coming-soon mode off | Blocker |
| Crawler access | robots.txt allows OAI-SearchBot, PerplexityBot, Claude-SearchBot, Googlebot, Storebot-Google and Bingbot on product pages | Blocker per search bot |
| Return policy page | A returns page is set and published | Blocker |
| Return policy facts | Published facts for window, cost and who pays | Warning |
| Shipping configured | A shipping zone with an enabled method covers your base country | Blocker |
| Shipping facts | Published facts for delivery time and cost | Warning |
| Contact info | Address, email, and a contact page or support fact | Warning |
| Legal pages | Privacy policy and terms pages published | Warning |
| Schema rendered | Product JSON-LD on sample product pages has price, currency, brand, GTIN, return policy and shipping details | Warning |
| Schema conflict | More than one Product JSON-LD node on a page | Warning |
| AI provider | A provider is connected (needed for AI fixes only) | Info |
Blocking training-only bots (GPTBot, ClaudeBot, Google-Extended) is shown as information, not as a problem.
The schema check#
CiteCart fetches up to 5 product pages from your own site, parses the JSON-LD and tells you what it found and which plugin wrote it (WooCommerce, Yoast, Rank Math, All in One SEO or CiteCart). If your site cannot reach itself, the result is “not checked”, not a failure.
Was this article helpful?
Tell us what was missing
