AI Site Grade

heiser.com — AI Site Grade

Heiser.com returns HTTP 403 to every crawler and browser, making the site completely invisible to AI systems and search engines.

Heiser.com's Cloudflare configuration blocks all user-agents, erasing the site from the web and preventing any AI visibility.

Findings
10
Evidence checks
34
Completed
30 May 2026

Analysis

Total Cloudflare Blockade — Heiser.com Returns 403 to Every Crawler and Browser

Every single page on heiser.com — homepage, /new-vehicles/, /service/, robots.txt, llms.txt, sitemap.xml — returns HTTP 403 from Cloudflare to all user-agents tested, including GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ChatGPT-User, and a standard browser. No bot or human can access any content. The site is effectively invisible to the open web.

Crawler Access

The robots.txt and llms.txt both return the same Cloudflare 403 HTML shell (236KB of obfuscated CSS/JS) rather than actual directives. No AI crawler rules exist because no crawler can reach them. The compare_bot_access test confirmed all 11 bot user-agents receive 403 with a 4.5KB Cloudflare block page. The DNS TXT records include an openai-domain-verification token, indicating the brand once pursued or considered AI visibility — but the current configuration nullifies it entirely.

Cold-Knowledge Gap

The LLM model knows Heiser Automotive Group as a family-owned Wisconsin dealership network founded in 1899, selling Ford, Lincoln, Nissan, Mazda, and Volkswagen across multiple Milwaukee-area locations. This prior knowledge is richer and more accurate than anything the live site delivers. The site itself provides zero content to confirm, update, or deepen that picture. The gap is absolute: the model knows the brand exists and its history; the site offers nothing to validate or expand that knowledge.

Schema Posture

The Wayback Machine snapshot from April 2024 shows the site once had valid AutoDealer and Organization JSON-LD schema with name, address (1700 W Silver Spring Dr, Glendale, WI 53209), telephone, price range, and logo. The live site today returns zero schema — the 403 response contains no structured data. Any schema previously indexed by search engines or AI crawlers is stale and cannot be refreshed.

External Signals

Web searches for the brand name, address, and dealership locations returned zero indexed results across multiple queries. No Reddit threads, reviews, press mentions, or social media profiles surfaced. The brand has no detectable external citation footprint. The Wayback Machine confirms the site was live and serving content as recently as April 2024, meaning the current Cloudflare wall is a recent change that has erased the brand from the searchable web.

Findings

  1. Total Cloudflare blockade blocks all crawlers and browsers High

    Every page on heiser.com returns HTTP 403 from Cloudflare to all tested user-agents, including GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and standard browsers. No content is accessible to any crawler or human visitor.

    What to change: Remove the Cloudflare block that returns 403 to all user-agents. Allow crawlers and browsers to access the site, or configure Cloudflare to serve content to legitimate bots while blocking malicious traffic.

  2. Robots.txt returns 403 instead of crawl directives High

    The robots.txt file returns a Cloudflare 403 error, preventing any crawler from reading crawl rules. No AI bot directives exist because the file is inaccessible.

    What to change: Ensure robots.txt returns a 200 OK with appropriate directives, including allowances for AI crawlers like GPTBot and ClaudeBot.

  3. Llms.txt returns 403, blocking AI-specific guidance High

    The llms.txt file returns a 403 error, preventing AI crawlers from receiving any guidance about which pages to crawl or ignore.

    What to change: Create and serve a valid llms.txt file that provides AI crawlers with a summary of the site and pointers to key pages.

  4. Sitemap.xml returns 403, preventing content discovery High

    The sitemap.xml file returns a 403 error, so crawlers cannot discover the site's pages through the sitemap.

    What to change: Serve a valid sitemap.xml that lists all public pages on the site.

  5. No pages indexed in search engines High

    Web searches for the domain and brand returned zero results. The site has no presence in search engine indexes, likely due to the Cloudflare block.

    What to change: Remove the blanket block and allow search engine crawlers to index the site. Submit the sitemap to Google Search Console and Bing Webmaster Tools.

  6. No external citations or backlinks detected Medium

    Searches for the brand name, dealership locations, and related terms returned no results on the open web. No reviews, press mentions, or social media profiles were found.

    What to change: Build an external citation footprint by claiming business listings, encouraging reviews, and engaging on social media.

  7. Live site returns zero schema; only stale schema exists in archives High

    The Wayback Machine snapshot from April 2024 shows valid AutoDealer and Organization JSON-LD schema, but the live site returns no structured data. Any previously indexed schema is stale and cannot be refreshed.

    What to change: Implement current JSON-LD schema (AutoDealer, Organization, LocalBusiness) on all pages with accurate, up-to-date information.

  8. OpenAI domain verification token exists but is ineffective due to block Medium

    DNS TXT records include an openai-domain-verification token, indicating the brand once pursued AI visibility. However, the Cloudflare block prevents any AI crawler from accessing the site, rendering the token useless.

    What to change: Remove the Cloudflare block to allow AI crawlers to access the site and validate the verification token.

  9. LLM prior knowledge is richer than live site content High

    The LLM knows Heiser Automotive Group as a family-owned Wisconsin dealership network founded in 1899, but the live site provides zero content to confirm or update that knowledge. The gap between prior knowledge and current site content is absolute.

    What to change: Serve substantive content on the site that matches and expands upon the brand's known history and offerings.

  10. LLM has no knowledge of current site content High

    Because the site returns 403 to all crawlers, the LLM has no information about the current site. Any knowledge is based on stale or external sources.

    What to change: Allow crawlers to access the site so that the LLM can index and reference current content.

What's working

  • LLM has rich prior knowledge of Heiser Automotive Group — The LLM knows Heiser Automotive Group as a family-owned Wisconsin dealership network founded in 1899, selling multiple brands. This provides a foundation that the site can build upon once accessible.
  • OpenAI domain verification token is configured in DNS — The DNS TXT records include an openai-domain-verification token, indicating the brand has taken steps to enable AI visibility. This token is a prerequisite for ChatGPT to cite the site.
  • Historical schema was correctly implemented in the past — The Wayback Machine snapshot shows valid AutoDealer and Organization JSON-LD schema with accurate business details. This demonstrates the brand's capability to implement structured data correctly.
  • Site was live and serving content as recently as April 2024 — The Wayback Machine captured a working version of the site in April 2024, indicating the current Cloudflare block is a recent change and the site has content that can be restored.

Track heiser.com across AI search

This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.

Open this AI Site Grade Grade another site Track your brand