AI Site Grade

clubllondon.com — AI Site Grade

Club L London's entire site is blocked by Cloudflare JS challenges, making it invisible to all AI crawlers despite rich brand content and schema.

Club L London's Cloudflare JS challenge wall blocks every AI crawler, rendering the site invisible to LLMs and search engines, while archived content shows strong brand messaging and schema that could otherwise boost AI visibility.

Findings
10
Evidence checks
35
Completed
30 May 2026

Analysis

Club L London: AI-Visibility Audit

The live site at clubllondon.com is entirely invisible to every AI crawler — every page, every resource, every bot returns a Cloudflare JS challenge wall (HTTP 403), making this one of the most comprehensively blocked ecommerce domains tested.

Crawler Access

All eleven tested user-agents — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, Applebot-Extended, Bytespider, Perplexity-User, and a standard Browser — receive identical treatment: a Cloudflare cf-mitigated 403 response with the "Your connection needs to be verified before you can proceed" challenge page. No bot gets past the JS challenge. The robots.txt is unreachable (also 403), so no directives exist for any crawler. The llms.txt returns the same 403 wall. The sitemap.xml is blocked. The site runs on Shopify (verified via DNS TXT records including shopify-verification-code) behind Cloudflare nameservers (sydney.ns.cloudflare.com, vicky.ns.cloudflare.com), hosted at IP 23.227.38.65 (Shopify's infrastructure). The Cloudflare challenge is set to "Managed" mode (cType: 'managed'), meaning it dynamically decides which requests to challenge — and it is challenging everything, including known AI crawler IP ranges.

Cold-Knowledge Gap

The LLM knows Club L London as a UK womenswear occasionwear brand founded in 2007, known for "Lydia" and "Sienna" dress styles, curve/tall fit ranges, celebrity endorsements (Kylie Jenner, Molly-Mae Hague), and a sustainability push. It also recalls customer service complaints around delayed deliveries and inconsistent sizing from Trustpilot. The live site, however, cannot confirm or deny any of this — it is a blank wall to AI engines. The cold knowledge is richer than anything the site currently serves to bots. The brand's actual content (visible only via Wayback snapshots) describes itself as "established in 2007," "designed and manufactured in house," and led by CEO Katie Randev — details the LLM did not surface, indicating the model's prior is shaped more by social signals and third-party reviews than by the brand's own messaging.

Schema Posture

Archived snapshots show the site uses LocalBusiness and Corporation schema on the homepage, plus BreadcrumbList on interior pages. The schema is static and generic — the same LocalBusiness block (name, telephone, address, description) is copy-pasted across every page including delivery and sustainability pages. No Product schema was found on collection pages. No FAQPage, ItemList, or ProductGroup schema. The address in the schema has changed between snapshots (from "Unit 4-5 Bloomfield Park, Tipton" in 2022 to "Unit 2 Ergo Park, Pochin Way, Middlewich" in 2024), suggesting a physical relocation that the schema has inconsistently tracked.

External Signals

The brand operates multiple country-specific storefronts (clubllondon.us, clubllondon.ca, clubllondon.com.au) referenced in the UK site's geo-redirect logic. DNS records show 11 Klaviyo verification TXT records, indicating heavy email marketing infrastructure. Multiple Google Search Console verification records suggest past SEO investment. The sustainability page (archived) details partnerships with Depop (pre-loved resale), HURR (rental), and NOOD (inclusive solution wear), plus a detailed 2023-2024 ESG timeline — content that would be valuable for AI-generated brand summaries but is entirely inaccessible to crawlers.

Findings

  1. Cloudflare JS challenge blocks all AI crawlers High

    Every tested AI crawler (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, Applebot-Extended, Bytespider, Perplexity-User) receives a Cloudflare JS challenge wall (HTTP 403). No bot can access any page, resource, or file.

    What to change: Configure Cloudflare to allow known AI crawler user-agents and IP ranges, or disable the JS challenge for bot traffic.

  2. Robots.txt is blocked by Cloudflare High

    The robots.txt file returns a 403 Cloudflare challenge, so no crawler directives are available. This prevents any bot from understanding which parts of the site are allowed or disallowed.

    What to change: Ensure robots.txt is accessible without a JS challenge, and include directives for AI crawlers.

  3. Sitemap.xml is blocked by Cloudflare High

    The sitemap.xml returns a 403 Cloudflare challenge, preventing search engines and AI crawlers from discovering the site's URL structure.

    What to change: Allow access to sitemap.xml without a JS challenge.

  4. LLMs.txt is blocked by Cloudflare High

    The llms.txt file returns a 403 Cloudflare challenge, so AI crawlers cannot retrieve any guidance or structured data about the site.

    What to change: Serve llms.txt without a JS challenge, and populate it with useful AI guidance.

  5. No Product schema on product or collection pages Medium

    Archived snapshots show no Product schema on collection pages or product pages. The site only uses LocalBusiness and BreadcrumbList schema, missing structured data for products that would help AI engines understand inventory.

    What to change: Add Product schema (with offers, price, availability) to all product and collection pages.

  6. Schema is static and copy-pasted across pages Medium

    The same LocalBusiness schema block appears on every page, including delivery and sustainability pages, with no page-specific customization. This reduces the schema's value for AI understanding.

    What to change: Customize schema per page type (e.g., WebPage for content pages, FAQPage for FAQs).

  7. Schema address inconsistent with physical location Low

    The schema address changed between snapshots (from Tipton to Middlewich), indicating a relocation that may not be consistently reflected across all pages.

    What to change: Ensure the schema address matches the current physical location across all pages.

  8. LLM cold knowledge richer than live site content Medium

    The LLM knows more about Club L London from external sources (celebrity endorsements, customer complaints) than from the site itself, which is blocked. The brand's own messaging (CEO, sustainability, in-house design) is not surfaced by AI.

    What to change: Allow AI crawlers to access the site so that brand-authored content can inform AI knowledge.

  9. Zero pages indexed in search engines High

    A site:clubllondon.com search returns zero results, indicating no pages are indexed. This is consistent with the Cloudflare block preventing search engine crawlers.

    What to change: Resolve the Cloudflare block to allow search engine crawlers to index the site.

  10. No Trustpilot or external review pages found Low

    Searches for Club L London reviews on Trustpilot and other platforms returned zero results, suggesting either the brand has no presence there or those pages are also blocked.

What's working

  • LocalBusiness schema present on homepage — The homepage includes LocalBusiness schema with name, telephone, address, and description, providing basic business information to AI crawlers if they could access it.
  • BreadcrumbList schema on interior pages — Interior pages like delivery and sustainability include BreadcrumbList schema, aiding navigation understanding for crawlers.
  • Rich brand content available in archives — Archived snapshots show detailed brand content including sustainability initiatives, delivery information, and brand story that would be valuable for AI summaries if accessible.
  • Multiple country-specific storefronts — The brand operates separate storefronts for US, Canada, and Australia, indicating international SEO investment.
  • Klaviyo email marketing infrastructure — DNS records show 11 Klaviyo verification TXT records, indicating a robust email marketing setup that could drive traffic.
  • Google Search Console verification records — DNS records include multiple Google Search Console verification records, suggesting past SEO monitoring efforts.
  • Detailed sustainability and ESG content — The sustainability page includes a detailed 2023-2024 ESG timeline and partnerships with Depop, HURR, and NOOD, which would be valuable for AI-generated brand summaries.

Track clubllondon.com 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