AI Site Grade
cashmereinlove.com — AI Site Grade
Cashmereinlove.com's Cloudflare challenge wall blocks every AI crawler, making the entire site invisible to the AI ecosystem.
The entire cashmereinlove.com domain is blocked by a Cloudflare JS challenge wall that returns 403 to all AI crawlers, with no external signals, no schema on product pages, and zero LLM knowledge of the brand.
- Findings
- 9
- Evidence checks
- 31
- Completed
- 30 May 2026
Analysis
Cloudflare Challenge Wall Blocks Every AI Crawler from the Entire Domain
cashmereinlove.com operates a London-based luxury cashmere brand (trading as "CiL") with a fully stocked Shopify store, a sustainability page detailing certifications (The Good Cashmere Standard, SFA, RWS, OEKO-TEX), and a travel-lifestyle blog — but every single page, including the homepage, robots.txt, and llms.txt, returns a 403 Cloudflare JS challenge to all traffic. The site is functionally invisible to the AI ecosystem.
Crawler Access
All 11 tested AI bot UAs — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, Bytespider, Applebot-Extended, anthropic-ai, Perplexity-User — plus a standard browser UA receive identical 403 responses with a Cloudflare "Verify your connection" challenge wall. No bot gets past. The robots.txt is unreadable (also 403). The llms.txt returns 403. The site runs on Shopify (A record 23.227.38.32, Shopify's standard IP) behind Cloudflare's WAF/CDN with strict security headers but no X-Robots-Tag or robots meta directives visible — not that it matters, since no crawler reaches the HTML.
Cold-Knowledge Gap
A frontier LLM queried cold about cashmereinlove.com has zero verifiable information about the brand — no products, no founder, no reputation signals. The model can only infer from the domain name that it likely involves cashmere clothing. This is a complete vacuum. The actual site describes a London-based ready-to-wear knitwear brand founded by Esra Bezek Dikencik (Parsons School of Design graduate), selling cashmere jumpers at £190–£645, with a sustainability program featuring traceable Inner Mongolia cashmere via Consinee, certified by The Good Cashmere Standard, SFA, RWS, and OEKO-TEX. None of this content reaches AI training pipelines or retrieval systems.
Schema Posture
The Wayback snapshot reveals the site uses only Organization and WebSite schema types — no Product, BreadcrumbList, FAQPage, or ItemList markup on collection or product pages. Product pages lack Product schema entirely (no price, availability, or brand structured data). The Organization schema includes a sameAs array with only an Instagram URL populated; all other social profile fields are empty strings. No hasPart or mentions relationships connect the blog content to products.
External Signals
The brand has no discoverable external footprint. Searches for the domain, the brand name "Cashmere in Love," the trading name "CiL," and the founder "Esra Bezek Dikencik" return zero results across web search, reviews, press, Reddit, or Trustpilot. The only external presence is an Instagram account (@cashmereinlove) referenced in the site's schema. The Wayback Machine shows 493 captures of the robots.txt since 2011, indicating a long-standing domain, but the current Cloudflare wall appears to be a recent hardening — earlier snapshots (late 2025) show the site rendering normally. The blog's most recent post is from October 2024, suggesting content production has stalled.
Findings
Cloudflare challenge wall blocks every AI crawler from the entire domain High
All 11 tested AI bot user agents receive 403 responses with a Cloudflare JS challenge. No bot can access any page, including the homepage, robots.txt, and llms.txt.
What to change: Configure Cloudflare WAF to allow AI crawler user agents (GPTBot, ClaudeBot, etc.) through the challenge wall, or serve a static HTML version to known bots.
Robots.txt returns 403 and is unreadable by crawlers High
The robots.txt file is blocked by the same Cloudflare challenge, returning a 403 response. Crawlers cannot read any crawling rules.
What to change: Ensure robots.txt is served without Cloudflare challenge, or place it at a path that bypasses the WAF.
llms.txt returns 403 and is unavailable High
The llms.txt file, intended to provide AI-friendly site information, returns a 403 error and cannot be accessed.
What to change: Serve llms.txt without Cloudflare challenge and populate it with a summary of the brand, products, and key pages.
Frontier LLMs have zero verifiable information about the brand High
A cold query to a frontier LLM returned no specific information about cashmereinlove.com, its products, founder, or reputation. The brand is a complete vacuum in AI knowledge.
What to change: Allow AI crawlers to index the site and publish structured data so that LLMs can learn about the brand through training and retrieval.
No discoverable external signals for the brand or domain High
Searches for the domain, brand name 'Cashmere in Love', trading name 'CiL', and founder 'Esra Bezek Dikencik' return zero results across web search, reviews, press, Reddit, or Trustpilot.
What to change: Build external presence through PR, backlinks, social media activity, and listings on review platforms to generate signals that AI systems can discover.
Product pages lack Product schema markup High
The site uses only Organization and WebSite schema types. Product pages have no Product, BreadcrumbList, FAQPage, or ItemList structured data, missing price, availability, and brand information.
What to change: Add Product schema with price, availability, brand, and aggregateRating to all product pages. Add BreadcrumbList and ItemList to collection pages.
Organization schema has empty social profile fields Medium
The Organization schema's sameAs array contains only an Instagram URL; all other social profile fields are empty strings, limiting entity understanding.
What to change: Populate sameAs with all active social profiles (Instagram, Facebook, Pinterest, etc.) and remove empty fields.
Blog content production has stalled since October 2024 Medium
The most recent blog post is from October 2024, indicating content production has stopped. Fresh content helps AI systems understand the brand's current offerings.
What to change: Resume regular blog posts about cashmere care, styling, sustainability, and brand stories to signal activity and relevance.
Site is not indexed by Google High
A site search (site:cashmereinlove.com) returns zero results, indicating the site is not indexed by Google, likely due to the Cloudflare block.
What to change: Allow Googlebot through the Cloudflare challenge and submit the sitemap to Google Search Console.
What's working
- Detailed sustainability page with certifications — The sustainability page describes certifications (The Good Cashmere Standard, SFA, RWS, OEKO-TEX) and traceable Inner Mongolia cashmere, providing authoritative content that AI systems could use if accessible.
- Domain has been active since at least 2011 — The Wayback Machine shows 493 captures of robots.txt since 2011, indicating a long-standing domain with historical content that could be leveraged for AI visibility.
- Site runs on Shopify with standard infrastructure — The site uses Shopify's standard hosting (A record 23.227.38.32), which provides built-in SEO features and structured data capabilities that can be enabled.
- Instagram account referenced in schema — The Organization schema includes an Instagram URL (@cashmereinlove), indicating at least one social media presence that could be expanded.
Track cashmereinlove.com across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.