AI Site Grade

raypricecars.com — AI Site Grade

Ray Price Cars is invisible to every AI crawler except Anthropic's, and LLMs confuse it with a Harley-Davidson dealership.

The site blocks all AI crawlers except anthropic-ai at the edge, has no schema markup, and LLMs misidentify it as a motorcycle shop.

Findings
9
Evidence checks
38
Completed
30 May 2026

Analysis

The anthropic-ai-only backdoor

Ray Price Cars operates a dual-infrastructure setup where only the anthropic-ai user-agent receives a 200 with full HTML content from an nginx origin, while every other AI crawler (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ChatGPT-User, OAI-SearchBot) and all browser UAs are blocked at the Akamai edge with a 403 Access Denied. The robots.txt explicitly disallows GPTBot, OAI-SearchBot, ChatGPT-User, Claude-User, Claude-SearchBot, and PerplexityBot from /api/, /apis/, /pixall/, and static assets — but the Akamai WAF makes those rules redundant since those bots never reach the origin anyway.

Crawler Access

The non-www domain (raypricecars.com) redirects to www.raypricecars.com for the anthropic-ai bot, which then serves a 478KB HTML page from nginx. All other tested bots — including Applebot-Extended, Bytespider, Google-Extended, GPTBot, ClaudeBot, PerplexityBot, ChatGPT-User, OAI-SearchBot, and Perplexity-User — receive a 403 from AkamaiGHost on both the www and non-www versions. The robots.txt and llms.txt are also blocked at the Akamai edge for non-whitelisted UAs, though anthropic-ai can access robots.txt (3,225 bytes, with explicit disallow rules for AI bots) and the full sitemap (216,983 bytes, ~2,000+ URLs). No llms.txt exists — the path returns a 403 for all UAs.

Content & Schema Posture

The homepage title reads "New and Used Dealer East Stroudsburg PA | Ray Price Cars" and the site is built on the Dealer.com (DDC) platform, serving multi-franchise inventory (Dodge, Honda, Ford, Mazda, Chrysler, Chevrolet, Lincoln, Jeep, Volvo, Ram). The new-inventory page targets "Mount Pocono PA" while the used-inventory page targets "Mt Pocono | Stroudsburg PA" — a geographic inconsistency across key pages. The homepage HTML contains no visible JSON-LD schema, no FAQ markup, no comparison tables, and no answer-format signals. The site relies entirely on JavaScript-rendered widgets for inventory display, though the server-side HTML shell is substantial enough for text extraction.

Cold-Knowledge Gap

LLM knowledge describes Ray Price Cars as a Harley-Davidson dealership in Stroudsburg, Pennsylvania founded by a former NHRA Pro Stock Motorcycle drag racer, specializing in custom drag bikes and high-performance Harley models. The actual site sells cars, trucks, and SUVs across ten automotive brands — no Harley-Davidson, no motorcycles, no racing heritage content. The cold knowledge is entirely about a different business (Ray Price Harley-Davidson), while raypricecars.com is a multi-franchise auto dealership. This is a complete brand identity mismatch between what AI models associate with "Ray Price Cars" and what the domain actually sells.

External Signals

No external mentions, reviews, Reddit threads, or press coverage were found for raypricecars.com across web search. The domain has no indexed pages in search results. The site's DNS points to dealer.com nameservers, confirming the DDC platform, but the Akamai WAF configuration effectively makes the site invisible to search engines and AI crawlers except for a single bot. The sitemap contains event pages ("round-up-for-the-cure.htm", "red-white-mud-event.htm") and a certified pre-owned inventory section, but none of these pages are reachable by any crawler other than anthropic-ai.

Findings

  1. Akamai WAF blocks all AI crawlers except anthropic-ai High

    The Akamai edge returns 403 Access Denied for GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ChatGPT-User, OAI-SearchBot, and all browser UAs. Only the anthropic-ai user-agent receives a 200 response with full HTML content from the nginx origin.

    What to change: Remove the Akamai WAF rules that block non-anthropic-ai user-agents, or replace with rate-limiting to allow all legitimate AI crawlers.

  2. robots.txt explicitly disallows multiple AI bots High

    The robots.txt file disallows GPTBot, OAI-SearchBot, ChatGPT-User, Claude-User, Claude-SearchBot, and PerplexityBot from /api/, /apis/, /pixall/, and static assets. While the Akamai WAF makes these rules redundant for most bots, they signal intent to block AI access.

    What to change: Remove disallow rules for AI bots from robots.txt to allow crawling, and ensure the Akamai edge permits those bots.

  3. No llms.txt file available Medium

    The llms.txt path returns a 403 for all user-agents, meaning no guidance is provided to AI crawlers about which pages to use for LLM training.

    What to change: Create an llms.txt file that lists key pages (homepage, inventory, about) for AI crawlers.

  4. Homepage lacks JSON-LD schema markup High

    The homepage HTML contains no visible JSON-LD schema, no FAQ markup, no comparison tables, and no answer-format signals. This limits the site's ability to appear in rich AI-generated answers.

    What to change: Add JSON-LD schema for Organization, LocalBusiness, and VehicleInventory on the homepage and inventory pages.

  5. LLMs confuse Ray Price Cars with a Harley-Davidson dealership High

    LLM knowledge describes Ray Price Cars as a Harley-Davidson dealership in Stroudsburg, Pennsylvania, specializing in custom drag bikes. The actual site sells cars, trucks, and SUVs across ten automotive brands. This complete brand identity mismatch means AI models provide incorrect information about the business.

    What to change: Publish authoritative content (About page, press releases, schema markup) that clearly states the business sells multi-franchise cars and trucks, not motorcycles.

  6. No external web presence or indexed pages High

    Web searches for the domain and brand returned zero results. The site has no indexed pages in search engines, no reviews, no Reddit threads, and no press coverage. This severely limits AI visibility through external signals.

    What to change: Build an SEO strategy to get pages indexed, encourage customer reviews, and create local citations.

  7. Geographic targeting inconsistency across inventory pages Medium

    The new-inventory page targets 'Mount Pocono PA' while the used-inventory page targets 'Mt Pocono | Stroudsburg PA'. This inconsistency may confuse local search and AI crawlers about the dealership's primary service area.

    What to change: Standardize the geographic target to a single consistent location (e.g., 'East Stroudsburg, PA') across all inventory pages.

  8. Inventory pages return 404 without /index.htm Medium

    The URLs /new-inventory and /used-inventory return 404 errors when accessed without the trailing /index.htm. This breaks links and may confuse crawlers that expect standard directory behavior.

    What to change: Configure the server to redirect /new-inventory and /used-inventory to their /index.htm equivalents.

  9. Sitemap blocked for non-anthropic-ai bots High

    The sitemap.xml (216KB, ~2,000+ URLs) is only accessible to the anthropic-ai user-agent. Other AI crawlers and search engines receive a 403, preventing them from discovering the site's pages.

    What to change: Allow all legitimate crawlers to access sitemap.xml by updating Akamai WAF rules.

What's working

  • Anthropic AI crawler receives full HTML content — The anthropic-ai user-agent successfully retrieves a 478KB HTML page with substantial server-side content, including inventory text and page structure. This ensures at least one AI model can index the site's content.
  • Sitemap contains ~2,000+ URLs with rich page structure — The sitemap.xml lists over 2,000 URLs including inventory pages, event pages, and certified pre-owned sections. This provides a comprehensive map of the site's content for crawlers that can access it.
  • Server-side HTML shell contains substantial text content — The homepage and inventory pages deliver large HTML payloads (400-478KB) with meaningful text, not empty JavaScript shells. This allows text extraction even without JavaScript rendering.

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