AI Site Grade
bluehorizonsmarketing.co.uk — AI Site Grade
Blue Horizons Marketing's website is completely invisible to AI crawlers and search engines due to a Cloudflare JS challenge wall that blocks all traffic.
The site returns 403 to every AI crawler, has no accessible content, no schema, no external signals, and zero brand presence on the open web.
- Findings
- 11
- Evidence checks
- 37
- Completed
- 30 May 2026
Analysis
I have enough evidence to write the audit. The findings are stark.
The Cloudflare wall: zero AI crawlers reach any content
Every single AI crawler tested — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, Bytespider, Applebot-Extended, anthropic-ai, Perplexity-User — receives a 403 from Cloudflare's JS challenge page, identical to a browser. The compare_bot_access diff shows all 11 UAs blocked uniformly with ~8.8 KB of "Verifying your connection..." HTML and zero real content. No robots.txt is served (also 403, Cloudflare challenge). No llms.txt exists (also 403). No sitemap.xml is accessible (also 403). The site has no AI-visibility posture because it has no visibility posture at all — it is a JS-rendering shell behind Cloudflare's "Under Attack" or JS Challenge mode, gating every request regardless of UA.
Cold-knowledge black hole
A frontier LLM queried cold about "Blue Horizons Marketing UK" returned: "I do not have specific, verifiable information about a company called 'Blue Horizons Marketing UK' in my training data." No services, no clients, no case studies, no awards, no reviews, no controversies — a complete void. This is consistent with the total absence of any external footprint.
Zero external signals anywhere
Searches across DuckDuckGo, Google (via site: operator), Companies House, LinkedIn, Trustpilot, Yell, and general web queries returned zero results for bluehorizonsmarketing.co.uk or "Blue Horizons Marketing UK" as a business entity. No press mentions, no Reddit threads, no review pages, no social media profiles, no directory listings. The domain's MX records point to Microsoft 365 (bluehorizonsmarketing-co-uk.mail.protection.outlook.com), and the TXT record includes a google-site-verification token and a createsend.com SPF include (suggesting use of Campaign Monitor for email), but none of these reveal the company's actual line of business.
Schema and content: entirely absent
No JSON-LD schema of any type was detected on the homepage. No Organization, LocalBusiness, WebSite, or Service schema. No meta description, no Open Graph tags, no canonical tag. The only heading on the entire homepage is <h1>Your connection needs to be verified before you can proceed</h1>. The visible text content is 10 words — all from the Cloudflare challenge page. No FAQ, no tables, no lists, no comparison language. The Wayback Machine has no snapshots of the domain, suggesting it may be very new or has never been publicly crawlable.
The core finding
Blue Horizons Marketing operates a website that is invisible to every AI crawler, every search engine, and every human visitor who cannot execute JavaScript. The domain resolves, has working email infrastructure, and presumably has real content behind the Cloudflare wall — but from the outside, it is a 403 shell with zero discoverable brand presence anywhere on the open web. An AI engine asked about this brand has nothing to say because there is nothing publicly accessible to say.
Findings
All AI crawlers blocked by Cloudflare JS challenge High
Every tested AI crawler (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, Bytespider, Applebot-Extended, anthropic-ai, Perplexity-User) receives a 403 response from Cloudflare's JS challenge page, identical to a browser. No real content is served to any bot.
What to change: Disable JS challenge mode for known AI crawler user agents, or serve a static HTML version of the site without requiring JavaScript execution.
robots.txt returns 403, no crawl directives High
The robots.txt file is inaccessible, returning a 403 Cloudflare challenge. No user-agent rules or sitemap references are available to guide crawlers.
What to change: Serve a static robots.txt that allows AI crawlers and points to a sitemap.
No llms.txt file available Medium
The llms.txt file returns a 403, meaning AI crawlers have no machine-readable guidance about the site's content or structure.
What to change: Create an llms.txt file that summarizes the site's content and links to key pages.
Sitemap.xml returns 403, no URL discovery High
The sitemap.xml is inaccessible, returning a 403. No URLs were discovered for the domain, preventing crawlers from finding pages.
What to change: Serve a static sitemap.xml listing all public pages.
No JSON-LD schema on homepage High
The homepage contains no JSON-LD structured data for Organization, LocalBusiness, WebSite, or Service. AI engines cannot extract entity information.
What to change: Add JSON-LD schema for Organization, LocalBusiness, and WebSite to the homepage.
Missing meta description and Open Graph tags Medium
The homepage has no meta description, no Open Graph tags, and no canonical tag. This limits how search engines and social platforms display the site.
What to change: Add a meta description, Open Graph tags, and a canonical URL to the homepage.
Homepage shows only Cloudflare challenge text High
The only visible content on the homepage is the Cloudflare challenge message 'Your connection needs to be verified before you can proceed.' No business information, services, or contact details are accessible.
What to change: Serve static HTML content without requiring JavaScript for initial page load.
No external signals or brand presence online High
Web searches for the domain and brand name returned zero results across search engines, social media, review sites, directories, and Companies House. No press mentions, case studies, or backlinks were found.
What to change: Build an external presence through social media profiles, directory listings, and content marketing to generate backlinks and citations.
Frontier LLM has no knowledge of the brand High
A query to a frontier LLM about 'Blue Horizons Marketing UK' returned no verifiable information, indicating the brand is absent from training data.
What to change: Publish public content about the business (services, case studies, blog) to establish a digital footprint.
No Wayback Machine snapshots exist Low
The domain has no snapshots in the Wayback Machine, suggesting it is either very new or has never been publicly crawlable.
What to change: Allow search engine crawlers to index the site so it can be archived.
All tested subpages return 403 High
Requests to /about, /services, and /contact all return 403 Cloudflare challenges, indicating the entire site is behind the wall.
What to change: Ensure that key pages are accessible without JavaScript for crawlers.
What's working
- Email infrastructure configured with Microsoft 365 — MX records point to Microsoft 365, indicating the site has working email services. A google-site-verification token and SPF record are present, suggesting some basic webmaster setup.
Track bluehorizonsmarketing.co.uk across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.