AI Site Grade
antler.co.uk — AI Site Grade
Antler's live site blocks all AI crawlers with a Cloudflare JS challenge, making its entire content invisible to LLMs and search bots.
Antler.co.uk is completely inaccessible to AI crawlers due to a Cloudflare wall, has no discoverable external signals, and lacks structured data on key pages, despite the LLM having prior knowledge of the brand.
- Findings
- 12
- Evidence checks
- 39
- Completed
- 30 May 2026
Analysis
Cloudflare Wall Blocks Every AI Crawler From Antler's Live Site
The live antler.co.uk returns a 403 Cloudflare JS challenge to every single bot tested -- GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ChatGPT-User, OAI-SearchBot, Applebot-Extended, Bytespider, and even a standard browser -- all receive the same "Verifying your connection..." shell with zero visible content. The robots.txt and llms.txt endpoints also return 403 Cloudflare walls, making them unreachable. The site is hosted on Cloudflare (IP 23.227.38.65, Shopify infrastructure) with aggressive bot mitigation that blocks all programmatic access.
Cold-Knowledge Gap
The LLM model already knows Antler as a British luggage brand founded in 1914, supplier to the British military in both World Wars, and the first to introduce wheeled suitcases to the UK in the 1970s. It cites specific product lines (Clifton, Chelsea), a sustainability initiative using recycled materials, and mixed Trustpilot reviews around 3.5 stars. The live site, however, cannot confirm any of this -- the archived homepage from Wayback Machine shows a Shopify storefront with collections like Icon Stripe, Heritage Stripe, Soft Stripe 2.0, and Discovery, plus a "Spring Savings" promotion offering up to 30% off. The site describes itself as "Luxury British Luggage" with a lifetime warranty, free delivery, and free returns. The model's knowledge of customer service complaints and warranty issues is not reflected anywhere on the archived site content, creating a credibility gap the site cannot address.
Schema and Content Posture
The archived homepage and about page contain basic Organization and WebSite JSON-LD schema, but no Product schema on collection pages, no FAQPage schema despite FAQ sections existing in the text, and no BreadcrumbList on most pages. The cabin comparison page is a strong answer-format signal with tables, dimensions, weight, and trip-length guidance -- but it lacks structured data to surface in AI answer boxes. The site has no llms.txt file (returns 403), no blog or stories section (Wayback shows 404 for /blogs/stories), and no FAQ page (Wayback shows 404 for /pages/faq). The sitemap is also blocked by Cloudflare.
External Signal Void
Web searches for "Antler luggage reviews," "Antler Trustpilot," "antler.co.uk," and "Antler luggage UK" returned zero results across multiple queries -- a striking absence that suggests the brand has minimal indexed external discussion or that the search tool cannot surface it. The LLM's prior knowledge of Trustpilot reviews and customer complaints comes from training data, not from any discoverable current web presence. The DNS records show Trend Micro email security and Klaviyo for email marketing, but no press mentions, Reddit threads, or review sites surfaced during investigation.
Findings
Cloudflare JS challenge blocks all AI crawlers from live site High
The live antler.co.uk returns a 403 Cloudflare JS challenge to every bot tested, including GPTBot, ClaudeBot, PerplexityBot, and standard browsers, preventing any content from being accessed by AI crawlers.
What to change: Allow AI crawlers through Cloudflare by adding a firewall rule to permit known bot user agents, or serve a static version of the site to bots.
Robots.txt and llms.txt endpoints return 403 High
Both /robots.txt and /llms.txt are blocked by Cloudflare, returning 403 errors, making it impossible for crawlers to discover allowed paths or for LLMs to access a structured site overview.
What to change: Serve a robots.txt that allows AI crawlers and create an llms.txt file with a summary of the site's content.
Sitemap blocked by Cloudflare High
The sitemap endpoint returns a 403 error, preventing search engines and AI crawlers from discovering the site's URL structure.
What to change: Allow access to the sitemap by configuring Cloudflare to permit crawlers to fetch it.
No Product schema on collection pages Medium
Collection pages like /collections/luggage lack Product JSON-LD schema, reducing the chance of products appearing in AI-generated shopping results or rich snippets.
What to change: Add Product schema markup to all collection and product pages, including price, availability, and description.
No FAQPage schema despite FAQ content Medium
The site contains FAQ-style content but does not use FAQPage schema, missing an opportunity to appear in AI answer boxes.
What to change: Add FAQPage schema to pages with question-and-answer content.
No BreadcrumbList schema on most pages Low
The site does not implement BreadcrumbList schema, which helps search engines understand site structure and can appear in rich results.
What to change: Add BreadcrumbList schema to all pages with breadcrumb navigation.
Cabin comparison page lacks structured data Medium
The cabin comparison page contains detailed tables with dimensions, weight, and trip-length guidance, but no structured data to surface in AI answer boxes.
What to change: Add structured data (e.g., Product or Table schema) to the comparison tables to enable rich results.
No discoverable external signals (reviews, press, social) High
Web searches for Antler luggage reviews, Trustpilot, and brand mentions returned zero results, indicating minimal indexed external discussion that could influence AI visibility.
What to change: Encourage customer reviews on platforms like Trustpilot, engage in PR, and maintain active social media profiles to build external signals.
FAQ page returns 404 Medium
The /pages/faq page returns a 404 error, meaning any FAQ content is inaccessible to users and crawlers.
What to change: Restore the FAQ page or redirect it to a working page with FAQ content.
Blog/stories section returns 404 Medium
The /blogs/stories page returns a 404 error, indicating the blog section is missing or broken.
What to change: Restore the blog section or remove the link to it.
Product page returns 404 High
The product page for Icon Stripe Cabin Suitcase returns a 404 error, suggesting product pages may be broken or not archived.
What to change: Ensure all product pages are accessible and return 200 status codes.
LLM prior knowledge of brand cannot be verified by live site High
The LLM knows Antler as a British luggage brand founded in 1914 with specific product lines and mixed reviews, but the live site blocks all crawlers, so the model cannot confirm or update this information, leading to potential inaccuracies.
What to change: Allow AI crawlers to access the site so that the LLM can verify and update its knowledge with current content.
What's working
- Basic Organization and WebSite schema on homepage — The archived homepage includes Organization and WebSite JSON-LD schema, providing foundational structured data for search engines.
- Cabin comparison page with detailed tables — The cabin comparison page provides detailed tables with dimensions, weight, and trip-length guidance, which is strong answer-format content that could be surfaced in AI answers if structured data were added.
- LLM has prior knowledge of Antler as a British luggage brand — The LLM already knows Antler as a British luggage brand founded in 1914 with specific product lines and a sustainability initiative, providing a foundation for AI visibility if the site were accessible.
Track antler.co.uk across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.