AI Site Grade
billdodgeautogroup.com — AI Site Grade
Bill Dodge Auto Group grants unrestricted AI crawler access with full HTML, yet LLMs hold stale, incorrect knowledge — missing BMW, INFINITI, Kia franchises and 55-year history.
The site is technically open to AI crawlers but suffers from a cold-knowledge gap, no LLM-specific files, static schema, and zero external search visibility.
- Findings
- 10
- Evidence checks
- 21
- Completed
- 30 May 2026
Analysis
Bill Dodge Auto Group: Technically Open but Invisible to AI Discovery
The site grants every major AI crawler unrestricted access with full HTML content, yet the cold-knowledge model still thinks Bill Dodge sells Chevrolet — a brand the site has never carried — and knows nothing about its BMW, INFINITI, or Kia franchises, its exclusive rewards program, or its three-location footprint.
Crawler Access
All 11 tested AI user-agents (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, Bytespider, Applebot-Extended, anthropic-ai, Perplexity-User) receive HTTP 200 with ~412KB of full HTML — identical to browser access. No UA-based blocking, no Cloudflare challenge, no JS shell. The site runs on nginx behind Varnish cache on Cloudflare DNS, with a 4-hour public cache and 14-day stale-while-revalidate window. The robots.txt contains a single User-Agent: * rule with a Crawl-delay: 10 and no AI-specific directives whatsoever — no mention of GPTBot, ClaudeBot, or any other crawler. /llms.txt returns HTTP 404 (a branded 404 page with noindex,nofollow). The sitemap.xml contains 1,436 URLs and is explicitly declared in robots.txt.
Cold-Knowledge Gap
The LLM's prior knowledge is stale and materially wrong. It lists Chevrolet as a carried brand — the site actually sells BMW, Buick, Cadillac, GMC, Hyundai, INFINITI, Kia, and Nissan. It describes "several decades" of operation; the site states family-owned since 1970 (55 years). It mentions no BMW franchise, no exclusive rewards program, no electric-vehicle inventory, and no community charity work. The model's prior is a generic regional-dealer sketch; the actual site is a multi-franchise group with 9 new-car brands, 3 pre-owned super centers, a proprietary rewards program, and a state-of-the-art collision center.
Schema Posture
Every page carries the same AutomotiveBusiness JSON-LD block with full NAP (name, address, phone), geo-coordinates, opening hours, and department sub-entities (AutoRepair, AutoBodyShop, AutoDealer). The schema is technically valid but static — identical across all pages, never page-specific. The homepage also carries a WebSite type. No FAQPage, Product, Vehicle, Review, or Event schema exists anywhere, despite the site having a car show event page, a reviews page, and thousands of vehicle inventory pages. The blog uses CollectionPage and BreadcrumbList schema. No ItemList schema on the homepage's vehicle grid, though the EV page does use ItemList for its inventory.
External Signals
Web searches for the domain and brand return zero indexed results from DuckDuckGo — no reviews, no Reddit threads, no press mentions surfaced. The reviews page at /customer-reviews.aspx is a thin form asking customers to leave reviews on Facebook, with no actual review content on-page. The site links to billdodge.yourautoawards.com (a third-party awards platform) but no awards or badges are displayed. Four social profiles are linked (Facebook, X, Instagram, YouTube) but no social proof or review count is embedded. The domain has three Google site verification TXT records and an Apple domain verification record, indicating past SEO setup, but the search invisibility suggests a broader indexing gap.
Findings
LLM prior knowledge is stale and incorrect High
The LLM's prior knowledge lists Chevrolet as a carried brand, describes only 'several decades' of operation, and omits BMW, INFINITI, Kia franchises, the exclusive rewards program, and community charity work.
What to change: Publish an /llms.txt file and a structured knowledge page (e.g., /about) with accurate brand list, history, and unique selling points to seed LLM knowledge.
No /llms.txt file published High
The /llms.txt endpoint returns HTTP 404 with a branded noindex page, missing the opportunity to provide AI crawlers with a curated knowledge summary.
What to change: Create an /llms.txt file with a concise summary of the dealership group, brands, locations, and key differentiators.
Robots.txt lacks AI-specific directives Medium
The robots.txt only has a single User-Agent: * rule with Crawl-delay: 10 and no mention of GPTBot, ClaudeBot, or other AI crawlers, leaving AI access unmanaged.
What to change: Add explicit rules for major AI crawlers (GPTBot, ClaudeBot, etc.) to control access and signal intent.
JSON-LD schema is identical across all pages High
Every page carries the same AutomotiveBusiness JSON-LD block with no page-specific schema (e.g., Product, Vehicle, FAQPage, Review, Event), limiting rich result eligibility.
What to change: Implement page-specific schema: Vehicle on inventory pages, FAQPage on FAQ sections, Review on reviews page, Event on car show page.
No indexed results on DuckDuckGo for domain or brand High
Web searches for the domain and brand return zero results, indicating a broader indexing gap despite technical accessibility.
What to change: Investigate indexing issues via Google Search Console, ensure sitemap is submitted, and improve internal linking and content quality.
Reviews page lacks actual review content Medium
The /reviews page is a thin form asking customers to leave reviews on Facebook, with no embedded reviews or review schema.
What to change: Display actual customer reviews on the page and add Review schema markup.
No embedded social proof or review counts Medium
Social profiles are linked but no review counts, ratings, or awards are displayed on the site, reducing trust signals for AI crawlers.
What to change: Embed review widgets from Google, Facebook, or DealerRater with aggregate ratings and schema markup.
No Vehicle or Product schema on inventory pages High
Despite thousands of vehicle inventory pages, no Vehicle or Product schema is used, missing rich results for car listings.
What to change: Add Vehicle schema (with make, model, year, price, mileage) to all inventory detail pages.
Car show event page lacks Event schema Low
The /carshow page describes an event but has no Event schema markup, missing opportunity for rich event listings.
What to change: Add Event schema to the car show page with date, location, and description.
No FAQPage schema on FAQ content Low
The site likely has FAQ content but no FAQPage schema, missing eligibility for FAQ rich results.
What to change: Identify FAQ sections and mark them up with FAQPage schema.
What's working
- All AI crawlers receive full HTML content — All 11 tested AI user-agents get HTTP 200 with full HTML, no JS shell, no blocking.
- Valid AutomotiveBusiness JSON-LD with NAP on every page — Every page carries valid AutomotiveBusiness schema with name, address, phone, geo, hours, and departments.
- Sitemap.xml with 1,436 URLs declared in robots.txt — A comprehensive sitemap is available and explicitly referenced in robots.txt, aiding crawler discovery.
- Blog uses CollectionPage and BreadcrumbList schema — The blog page implements CollectionPage and BreadcrumbList schema, providing structured navigation.
- Electric vehicle page uses ItemList schema for inventory — The EV page correctly uses ItemList schema to structure its vehicle inventory.
- Fast caching with Varnish and Cloudflare — The site uses nginx behind Varnish cache with Cloudflare DNS, providing fast load times and 4-hour public cache.
- Social media profiles linked on homepage — Links to Facebook, X, Instagram, and YouTube are present, providing external signal sources.
- Google and Apple domain verification records present — Three Google site verification TXT records and an Apple domain verification record indicate past SEO setup.
Track billdodgeautogroup.com across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.