AI Site Grade

benchmarkkennels.co.uk — AI Site Grade

Cloudflare JS challenge blocks every AI crawler, making benchmarkkennels.co.uk completely invisible to the AI ecosystem.

The site is entirely blocked by a Cloudflare JS challenge, has no crawlable content, no structured data, and zero external signals, resulting in total AI invisibility.

Findings
12
Evidence checks
37
Completed
30 May 2026

Analysis

Cloudflare JS Challenge Blocks Every AI Crawler — Site Is Invisible to All Bots

The live domain at benchmarkkennels.co.uk returns HTTP 403 with a Cloudflare JS challenge page to every single user-agent tested — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, Bytespider, Applebot-Extended, and even a standard browser. No AI crawler can read a single word of content. The robots.txt and llms.txt both return the same Cloudflare challenge wall (403). No sitemap is accessible. The site is effectively invisible to the entire AI ecosystem.

Crawler Access

Every bot tested across the compare_bot_access fan-out received a 403 Cloudflare challenge page — identical to the browser baseline. The site runs on Shopify (evidenced by URL structure, collections/, pages/, blogs/ paths, and Shopify-specific cart/auth patterns) behind Cloudflare DNS (NS: steven.ns.cloudflare.com / yolanda.ns.cloudflare.com, IP: 23.227.38.72). The Cloudflare "Managed Challenge" mode is blocking all non-JS-capable clients. There is no robots.txt with AI-bot directives — the file itself is inaccessible. No llms.txt exists. No sitemap is crawlable. The site has zero AI-visibility posture.

Cold-Knowledge Gap

A frontier LLM queried cold about "Benchmark Kennels UK" returned: "I do not have specific, verifiable information" — the model cannot confirm operations, products, or reputation. The site actually sells premium outdoor dog kennels (wooden, composite/eco-thermal, metal shelters, cattery units, accessories) with prices from £1,100 to £8,600, claims 7,000+ kennels sold, offers free installation within 100 miles of S73 8HR (South Yorkshire), and positions itself as a British family-run manufacturer with a Yorkshire show site. None of this exists in the model's training data. The gap between the site's actual commercial substance and the model's blank response is total.

Schema Posture

The homepage and key pages carry a minimal Organization schema with name, url, and sameAs links to Facebook, Instagram, and YouTube. A WebSite schema with SearchAction is present on the homepage. However, no Product schema exists on any product or collection page — the 176+ products with prices, dimensions, materials, and installation details have zero structured data. No FAQPage schema on the FAQs page despite a well-structured Q&A section. No BreadcrumbList, Review, or LocalBusiness schema anywhere.

External Signals

External search returns zero indexed results for the domain, the brand name, or the Facebook page handle (BMkennelsLTD). No Trustpilot, Checkatrade, or review-site presence was found. No Reddit threads, press mentions, or directory listings surfaced. The brand has essentially no off-domain footprint that AI engines could cite. The only discoverable content exists in a single Wayback Machine snapshot from March 2026, which reveals a fully built Shopify store with blog posts, product collections, and a FAQ page — but none of this is reachable by AI crawlers on the live domain.

Findings

  1. Cloudflare JS challenge blocks every AI crawler High

    The live domain returns HTTP 403 with a Cloudflare JS challenge page to all tested user-agents, including GPTBot, ClaudeBot, PerplexityBot, and standard browsers. No AI crawler can access any content.

    What to change: Disable Cloudflare JS challenge for known AI crawler user-agents, or serve a static HTML version to bots.

  2. robots.txt is inaccessible High

    The robots.txt file returns a 403 Cloudflare challenge, preventing any bot from reading crawl directives.

    What to change: Ensure robots.txt is publicly accessible and includes directives for AI crawlers.

  3. No llms.txt file Medium

    The llms.txt file returns a 403, indicating it does not exist or is blocked.

    What to change: Create an llms.txt file to guide AI crawlers to key content.

  4. Sitemap is inaccessible High

    The sitemap returns a 403, preventing search engines and AI crawlers from discovering pages.

    What to change: Ensure the sitemap is publicly accessible and submitted to search engines.

  5. No Product schema on product pages High

    Despite 176+ products with prices, dimensions, and materials, no Product structured data is present on any product or collection page.

    What to change: Add Product schema with name, description, price, dimensions, and material to all product pages.

  6. No FAQPage schema on FAQs page Medium

    The FAQs page contains well-structured Q&A content but lacks FAQPage structured data.

    What to change: Add FAQPage schema to the FAQs page.

  7. No LocalBusiness schema Medium

    The site claims to be a British family-run manufacturer with a Yorkshire show site, but no LocalBusiness schema is present.

    What to change: Add LocalBusiness schema with address, phone, and opening hours.

  8. No BreadcrumbList schema Low

    No breadcrumb structured data is present on any page.

    What to change: Add BreadcrumbList schema to navigation.

  9. Zero external signals for the brand High

    Web searches for the brand name, domain, and social handles return zero indexed results. No reviews, directory listings, or press mentions found.

    What to change: Build off-domain presence through review platforms, social media, and local directories.

  10. Cold knowledge gap: LLM has no information about the brand High

    A frontier LLM queried about 'Benchmark Kennels UK' returned no verifiable information, despite the site selling premium kennels with substantial commercial claims.

    What to change: Improve crawlability and structured data to help AI models index the site's content.

  11. Blog pages return 404 Medium

    The blog index and individual blog posts return 404 errors, indicating missing or broken content.

    What to change: Restore blog content or remove broken links.

  12. No Review schema despite claims of 7,000+ kennels sold Medium

    The site claims 7,000+ kennels sold but has no Review or AggregateRating schema.

    What to change: Add AggregateRating schema with review data if available.

What's working

  • Organization schema present on homepage — The homepage includes minimal Organization schema with name, URL, and sameAs links to social media.
  • WebSite schema with SearchAction present — The homepage includes a WebSite schema with SearchAction, enabling search box in search results.
  • Wayback snapshot shows substantial content — A single Wayback snapshot from March 2026 reveals a fully built Shopify store with product collections, FAQ, and blog content, indicating the site has real commercial substance.

Track benchmarkkennels.co.uk across AI search

This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.

Open this AI Site Grade Grade another site Track your brand