AI Site Grade

bommarito.com — AI Site Grade

Bommarito's schema describes the group as operating in Wisconsin and Illinois instead of Missouri, and thin event pages dilute AI signal.

Bommarito Automotive Group's site has a factual error in its JSON-LD schema, stale and thin content pages, and missing structured data on key pages, limiting AI visibility.

Findings
9
Evidence checks
23
Completed
30 May 2026

Analysis

The most interesting finding is the schema description error (says "Wisconsin and Illinois" instead of Missouri), the stale COVID-19 page, and the thin/empty Bommarito 500 pages. Let me write the audit.

Bommarito Automotive Group — AI-Visibility Audit

The site's JSON-LD schema describes Bommarito as "a dealer group in the Wisconsin and Illinois state regions" — a factual error that places the group in the wrong states entirely, contradicting every page on the site that says "Serving St. Louis, MO."

Crawler Access

All major AI crawlers — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, Bytespider, Applebot-Extended — receive a full 200 response with identical byte payload (~440KB) to a browser. No UA-based blocking exists. The site runs on nginx via Fastly CDN with the DealerOn platform (ASP.NET). The robots.txt has a single User-Agent: * rule with a 10-second crawl delay and no AI-specific directives. /llms.txt returns a 404 — the DealerOn platform serves a branded 404 page. The sitemap.xml contains 4,744 URLs and is well-formed.

Cold-Knowledge Gap

The LLM prior correctly identifies Bommarito as a St. Louis family-owned dealer group founded in the 1960s by Frank Bommarito, now led by John Bommarito Jr., and notes the Bommarito Automotive Group 500 IndyCar sponsorship. However, the prior lists Hyundai and Kia among brands sold — neither appears anywhere on the site. The prior also describes the group as operating "since the 1960s," while the site's history page says the first franchise was awarded in 1971 (over 50 years, not 60+). The site claims to be "Missouri's #1 automotive group" and "one of the top 50 dealers out of over 17,000 franchised dealerships in the US" — neither claim appears in the cold LLM knowledge, meaning these positioning statements are not being absorbed by AI engines.

Schema Posture

Every page carries the same AutomotiveBusiness schema block with the wrong geographic description ("Wisconsin and Illinois state regions"). The schema includes openingHoursSpecification, PostalAddress, GeoCoordinates, and sameAs links to Twitter, Facebook, Instagram, and YouTube. No Dealer or AutoDealer subtype is used — only the generic AutomotiveBusiness. FAQ pages (e.g., /2026-ford-f-150-faqs-hazelwood-mo.html) use ItemList schema for inventory but no FAQPage schema despite having clear Q&A heading structures. The blog uses no Article or BlogPosting schema.

Stale and Thin Content

The /bommarito-500 page (title: "Bommarito 500 Event 2021") and /bommarito-500.html (title: "Bommarito 500 Nascar and IndyCar Race 2019") are both near-empty shells — ~183 words of visible text each, mostly navigation boilerplate, with no actual event details. The /covid-19-customer-update.html page remains indexed and references "almost 50 years" of operation, dating it to ~2020. The /bommarito-advantage.html page has only ~188 words of content. These pages dilute the site's signal-to-noise ratio for AI crawlers. The /bommarito-auto-sports.html page is similarly thin despite the group's significant NASCAR and IndyCar involvement being a key differentiator.

Findings

  1. JSON-LD schema describes Bommarito as operating in Wisconsin and Illinois instead of Missouri High

    Every page carries an AutomotiveBusiness schema block that states the group operates in 'Wisconsin and Illinois state regions,' contradicting all site content that says 'Serving St. Louis, MO.' This factual error misleads AI engines about the group's geographic footprint.

    What to change: Update the JSON-LD schema on all pages to replace 'Wisconsin and Illinois' with 'Missouri' and ensure the PostalAddress reflects the correct state.

  2. Stale COVID-19 page remains indexed with outdated content Medium

    The /covid-19-customer-update.html page references 'almost 50 years' of operation, dating it to approximately 2020, and remains live with no update or removal. This outdated page may harm the site's freshness signals for AI crawlers.

    What to change: Remove or update the COVID-19 page with current information, or add a noindex tag to prevent indexing of stale content.

  3. Bommarito 500 event pages are near-empty shells with minimal content Medium

    The /bommarito-500 and /bommarito-500.html pages contain only about 183 words each, mostly navigation boilerplate, with no substantive event details. These thin pages dilute the site's signal-to-noise ratio for AI crawlers.

    What to change: Expand these pages with detailed event history, race results, and multimedia content, or consolidate them into a single rich page.

  4. FAQ pages lack FAQPage schema despite clear Q&A structure Medium

    The FAQ page for the 2026 Ford F-150 uses ItemList schema for inventory but no FAQPage schema, even though the page has clear question-and-answer headings. This misses an opportunity for rich results in AI search.

    What to change: Add FAQPage schema markup to pages with Q&A content to enable rich results and improve AI understanding.

  5. Blog pages lack Article or BlogPosting schema Medium

    The blog at /blogs/5132/ has no Article or BlogPosting schema markup, reducing its visibility to AI engines that rely on structured data for content classification.

    What to change: Add Article or BlogPosting schema to blog posts to improve AI understanding and potential rich results.

  6. Bommarito Advantage page has very thin content Low

    The /bommarito-advantage.html page contains only about 188 words of visible text, providing minimal information about the warranty program. This thin content offers little value to AI crawlers.

    What to change: Expand the Advantage page with detailed program benefits, terms, and customer testimonials.

  7. Auto sports page is thin despite significant racing involvement Low

    The /bommarito-auto-sports.html page has only about 184 words, failing to leverage the group's notable NASCAR and IndyCar sponsorship as a differentiator for AI visibility.

    What to change: Expand the auto sports page with race history, team details, and multimedia content to strengthen the site's authority on motorsports.

  8. LLM prior lacks key positioning claims and includes incorrect brand information Medium

    The cold LLM knowledge does not include the site's claims of being 'Missouri's #1 automotive group' or 'one of the top 50 dealers in the US,' and incorrectly lists Hyundai and Kia among brands sold. This indicates AI engines are not absorbing the site's key differentiators.

    What to change: Ensure key claims are prominently featured in visible text and structured data, and correct any brand inaccuracies on the site.

  9. No /llms.txt file available for AI crawlers Low

    The /llms.txt endpoint returns a 404, meaning the site does not provide a curated summary of its content for AI crawlers, missing an opportunity to guide LLM consumption.

    What to change: Create an /llms.txt file that lists key pages and a brief summary of the site's content for AI crawlers.

What's working

  • All major AI crawlers are allowed and served full content — The site does not block any AI crawlers via robots.txt or UA detection, and all tested bots receive the same full HTML payload as a browser, ensuring maximum crawlability.
  • Sitemap is well-formed with thousands of URLs — The sitemap.xml contains 4,744 URLs and is properly formatted, helping search engines and AI crawlers discover the site's content efficiently.
  • Consistent AutomotiveBusiness schema with contact and social data — Every page includes a consistent AutomotiveBusiness schema block with opening hours, address, geo coordinates, and sameAs links to social media, providing a solid foundation for AI understanding.
  • History page provides detailed company background — The /bommarito-history.html page contains nearly 1,840 words of detailed history, including founding year, family leadership, and growth milestones, offering rich content for AI crawlers.
  • President page provides detailed leadership information — The /our-president.html page contains over 1,000 words about John Bommarito Jr., including his background and role, adding depth to the site's authority signals.
  • Site delivered via Fastly CDN with good performance — The site uses nginx behind Fastly CDN, ensuring fast global delivery and good performance for AI crawlers.

Track bommarito.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