AI Site Grade
berlincity.com — AI Site Grade
berlincity.com is completely invisible to all AI crawlers, returning 403 Forbidden from Cloudflare for every request.
The site blocks all crawlers with a Cloudflare 403, has no robots.txt, no sitemap, no schema, and zero indexed content, making it entirely invisible to AI systems.
- Findings
- 12
- Evidence checks
- 44
- Completed
- 30 May 2026
Analysis
Cloudflare Wall: Every AI Crawler Returns 403
berlincity.com is completely invisible to every major AI crawler and browser alike, returning a 403 Forbidden from Cloudflare for all 11 tested user-agents including GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and standard browsers. The site has no robots.txt, no llms.txt, no sitemap, and no Wayback Machine history — every URL returns the same 236KB HTML shell with the generic <title>Dealer Website</title> and an embedded Cantarell font. No visible text, no schema, no headings, no links are extractable from any page.
Cold-Knowledge Gap: The Model Knows Nothing
The LLM has zero prior knowledge of berlincity.com. It cannot confirm the site's purpose, audience, products, or reputation. The only clue is the <title>Dealer Website</title> — a default template string commonly associated with automotive dealership platforms. The domain name suggests a connection to Berlin, but no external search results, reviews, Reddit threads, press mentions, or social media references to berlincity.com or "Berlin City" as a dealership brand exist anywhere in the indexed web.
Complete Crawler Blackout
The site is hosted on AWS (54.243.57.127) behind Cloudflare with aggressive WAF rules that block every request, including standard browser user-agents. The cf-mitigated header confirms Cloudflare is actively filtering traffic. The X-Frame-Options: SAMEORIGIN and Permissions-Policy headers suggest a security-hardened configuration, but the blanket 403 means no AI crawler — or any crawler — can index a single word of content. The robots.txt and llms.txt endpoints return the same 403 HTML shell, not a proper file.
Schema and Content: Zero
No JSON-LD, no Open Graph tags, no meta description, no headings, no FAQ, no tables, no lists. The homepage is a JavaScript-dependent shell that serves zero visible text to any non-rendering client. Even the sitemap.xml returns the same 403 HTML blob. The site has no discoverable subpages, no canonical URLs, and no internal or external link sample. For AI engines, this domain is a dead endpoint.
Findings
All AI crawlers blocked by Cloudflare 403 High
Every tested AI crawler (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, etc.) receives a 403 Forbidden response from Cloudflare. The site is completely inaccessible to automated agents.
What to change: Configure Cloudflare WAF to allow AI crawler user-agents, or serve a static HTML version of the site without JavaScript dependency.
No robots.txt file High
The robots.txt endpoint returns a 403 HTML shell instead of a proper file. Crawlers cannot discover allowed or disallowed paths.
What to change: Create a robots.txt file that allows AI crawlers to access the site.
No llms.txt file Medium
The llms.txt endpoint returns a 403, preventing AI crawlers from discovering a curated content index.
What to change: Create an llms.txt file listing key pages for AI crawlers.
No accessible sitemap High
The sitemap.xml endpoint returns a 403 HTML shell, so crawlers cannot discover the site's URL structure.
What to change: Generate and serve a valid sitemap.xml that lists all public pages.
Homepage is a JavaScript-dependent shell with no visible text High
The homepage returns a 236KB HTML shell with only a generic title 'Dealer Website' and a Cantarell font. No visible text, headings, or links are present without JavaScript rendering.
What to change: Implement server-side rendering or static HTML to ensure content is visible to crawlers without JavaScript.
No structured data (JSON-LD, Open Graph, meta description) High
The homepage lacks any JSON-LD, Open Graph tags, meta description, or other structured data. AI crawlers cannot extract entity information or page context.
What to change: Add JSON-LD structured data (e.g., AutoDealer, LocalBusiness) and Open Graph tags to all pages.
Zero indexed pages in search engines High
Multiple web searches for the domain and related terms returned zero results. The site has no presence in search engine indexes.
What to change: Ensure the site is crawlable and indexable by search engines; submit sitemap to Google Search Console.
No external citations or backlinks found Medium
No mentions of berlincity.com were found on social media, review sites, forums, or any other external sources. The domain has no backlink profile.
What to change: Build citations on relevant directories (e.g., Google Business Profile, Yelp, DealerRater) and earn backlinks through local partnerships.
No Wayback Machine snapshots Medium
The Wayback Machine has no archived snapshots of the site, indicating it has never been publicly accessible or has been blocked from archiving.
What to change: Allow the Internet Archive to crawl the site by removing blocking rules.
Generic 'Dealer Website' title tag Medium
The homepage title is 'Dealer Website', a default template string that provides no brand or location context to crawlers or users.
What to change: Update the title tag to include the business name and location, e.g., 'Berlin City Auto Dealership | Berlin, NH'.
No discoverable internal links High
The homepage contains no extractable links, preventing crawlers from discovering other pages on the site.
What to change: Add navigation links to key pages (inventory, about, contact) in the HTML source.
LLM has no prior knowledge of the domain High
The LLM knowledge base contains no information about berlincity.com, its purpose, or its reputation, indicating zero AI visibility.
What to change: Publish content and structured data to help AI models learn about the business.
Track berlincity.com across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.