AI Site Grade
fruitybooty.co.uk — AI Site Grade
Fruitybooty.co.uk's Cloudflare JS challenge blocks all AI crawlers, leaving the Shopify storefront completely invisible to AI systems and search engines.
The site is entirely blocked from AI crawlers by a Cloudflare JS challenge, has no discoverable content, and lacks any external footprint.
- Findings
- 10
- Evidence checks
- 34
- Completed
- 30 May 2026
Analysis
Cloudflare JS Challenge Blocks All AI Crawlers from a Shopify Storefront
Every AI crawler tested — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, Applebot-Extended, Bytespider, and anthropic-ai — receives a 403 Cloudflare JS challenge wall identical to what a standard browser gets. No bot reaches any page content. The site has no robots.txt, no llms.txt, and no sitemap.xml accessible — all return the same 403 challenge page. The domain resolves to 23.227.38.32 (Shopify infrastructure), confirming a Shopify-hosted storefront that is entirely invisible to automated agents.
Cold-Knowledge Gap: Total Void
The LLM queried has zero knowledge of fruitybooty.co.uk — no product category, no brand positioning, no reputation signals, no news. The domain name suggests a niche online store, but the model cannot confirm even that. External searches across Google, Trustpilot, Reddit, Instagram, TikTok, Facebook, and general web indexes returned zero results for the domain or brand name. No Wayback Machine snapshot exists. The brand has no detectable external footprint anywhere on the public web.
Schema and Content Posture: Nonexistent
No JSON-LD schema of any type was found on any page. No Open Graph tags, no meta description, no canonical URL, no heading structure beyond the Cloudflare challenge page's single H1 ("Your connection needs to be verified before you can proceed"). The homepage and all tested subpaths (/products, /collections, /collections/all, /pages/about, /pages/contact, /account) return the same 10-word JS challenge shell. No FAQ, comparison, table, or list signals exist. The site is functionally a blank wall to any non-JavaScript-capable visitor.
External Signals: None Detected
No reviews, press mentions, social media profiles, forum discussions, or backlinks were found for this domain. The Google Site Verification TXT records (NuJTGBt73TyjyC_ki3yuunZUn2op5elV220FjnlhTTo and ZzAlvXphO5p8teYC_t0_tBxbpMxo8ke7y8BWZCyISEE) and a Klaviyo verification record confirm the site was set up with standard Shopify marketing tools, but none of these have translated into any public visibility. The site is a ghost — configured for commerce but producing zero discoverable signal across search engines, social platforms, or AI training corpora.
Findings
Cloudflare JS challenge blocks all AI crawlers High
Every AI crawler tested receives a 403 Cloudflare JS challenge wall, preventing any bot from accessing page content. The site has no robots.txt, llms.txt, or sitemap.xml accessible.
What to change: Remove or relax the Cloudflare JS challenge for known AI crawler user agents, or serve static HTML content that bypasses the challenge.
No robots.txt file accessible High
The robots.txt endpoint returns a 403 Cloudflare challenge page, meaning no crawler directives are available. This prevents any bot from understanding which parts of the site are allowed.
What to change: Create a robots.txt file that allows AI crawlers to access the site, and ensure it is served without a JS challenge.
No llms.txt file accessible Medium
The llms.txt endpoint returns a 403, so AI models have no structured overview of the site's content.
What to change: Create an llms.txt file that provides a summary of the site's content and links to key pages.
No sitemap.xml accessible High
The sitemap endpoint returns a 403, so search engines and AI crawlers cannot discover the site's pages.
What to change: Generate and serve a sitemap.xml that lists all public pages, and ensure it is accessible without a JS challenge.
All pages return 403 Cloudflare JS challenge High
The homepage and all tested subpaths (/products, /collections, /collections/all, /pages/about, /pages/contact, /account) return the same 10-word JS challenge shell. No actual content is served to any non-JavaScript-capable visitor.
What to change: Serve static HTML content for all pages, and configure Cloudflare to bypass the JS challenge for known bots.
No JSON-LD or structured data found High
No JSON-LD schema of any type was found on any page. No Open Graph tags, meta description, or canonical URLs are present.
What to change: Add JSON-LD structured data (e.g., Organization, Product, WebSite) to all pages, and include Open Graph tags.
Zero external footprint across web and social media High
Searches on Google, Trustpilot, Reddit, Instagram, TikTok, Facebook, and general web indexes returned zero results for the domain or brand name. No Wayback Machine snapshot exists. The brand has no detectable external presence.
What to change: Build external signals through social media profiles, press mentions, backlinks, and customer reviews.
LLM has zero knowledge of the site Medium
The queried LLM has no information about fruitybooty.co.uk — no product category, brand positioning, or reputation signals.
What to change: Improve overall AI visibility by allowing crawlers and providing structured data so that AI models can learn about the site.
No meta tags or meaningful heading structure Medium
The only heading found is the Cloudflare challenge page's H1. No meta description, canonical URL, or heading hierarchy exists.
What to change: Add meta descriptions, canonical URLs, and proper heading structure (H1, H2, etc.) to all pages.
No FAQ, comparison, or list content Low
No FAQ, comparison, table, or list signals exist on the site, which limits rich snippet opportunities.
What to change: Add FAQ sections, product comparisons, and list-based content to improve search visibility.
What's working
- Shopify infrastructure confirmed — The domain resolves to 23.227.38.32, confirming a Shopify-hosted storefront, which provides a solid e-commerce foundation.
- Marketing tools configured via DNS records — Google Site Verification and Klaviyo verification TXT records indicate standard Shopify marketing tools are set up.
Track fruitybooty.co.uk across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.