AI Site Grade

tsdweb.com — AI Site Grade

OAI-SearchBot is blocked at the firewall, and a frontier LLM has zero knowledge of TSD Mobility Solutions despite the site claiming to be the world's largest fleet management software provider.

TSD Mobility Solutions has a critical AI visibility gap: OAI-SearchBot is blocked, the brand is unknown to LLMs, schema is static boilerplate, and external signals are absent.

Findings
12
Evidence checks
24
Completed
30 May 2026

Analysis

TSD Mobility Solutions — AI-Visibility Audit

The site claims to be "the largest provider of fleet management software in the world," powering 24 OEM programs, 16,000+ dealerships, and the top five rental companies — yet a frontier LLM queried cold has zero knowledge of the brand, and OAI-SearchBot (the crawler behind ChatGPT's live browsing) is blocked at the firewall.

Crawler Access

All major AI bots — GPTBot, ClaudeBot, Google-Extended, PerplexityBot, Bytespider, Applebot-Extended, anthropic-ai, ChatGPT-User — receive a full 200 with identical content (148 KB) via Sucuri/Cloudproxy. However, OAI-SearchBot gets a 403 Sucuri firewall block, meaning ChatGPT's live-search feature cannot read any page on tsdweb.com. Perplexity-User returned a connection error on first probe but succeeded on retry. The robots.txt is a bare WordPress default (only disallows /wp-admin/) with zero AI-bot directives — no GPTBot, no ClaudeBot, no Google-Extended rules at all. No llms.txt exists (404). The site runs on WordPress with Rank Math SEO, hosted behind Sucuri WAF on AWS DNS.

Cold-Knowledge Gap

The LLM queried cold reports no verifiable information about tsdweb.com — cannot confirm what the site does, who it serves, or any products. This is a severe gap for a company that describes itself as the global leader in its category. The site's actual content is rich: it serves BMW, Ford, Toyota, Lexus, Maserati, Subaru, Rivian, Enterprise, Hertz, Avis, Sixt, and hundreds of auto groups. It was acquired by Reynolds and Reynolds in August 2024 and has since acquired Fleetlane (2025) and Zubie (2025). None of this surfaces in the model's prior.

Schema Posture

JSON-LD schema is present on every page via Rank Math, using AutomotiveBusiness + Organization types with address, logo, telephone, and opening hours. However, the schema is static boilerplate repeated identically across all pages — the same @id references, the same Place node, the same Person (Jill Crotty as author on every page including the homepage). No Product, SoftwareApplication, FAQPage, HowTo, or ItemList schema types are used. The homepage is typed as an Article rather than a WebPage or SoftwareApplication. No breadcrumb, review, or aggregate rating schema exists despite the site claiming thousands of clients.

External Signals

Web searches for "TSD Mobility Solutions" returned zero organic results from DuckDuckGo — no reviews, no G2/Capterra listings, no press coverage, no Reddit threads surfaced. The site links to PRNewswire press releases for Toyota, Lexus, and U-Save partnerships, but those external pages were not independently verified. The DNS TXT records show an anthropic-domain-verification token, indicating the organization has proactively registered with Anthropic for Claude crawler access — yet no corresponding ClaudeBot rule exists in robots.txt.

Findings

  1. OAI-SearchBot blocked by Sucuri firewall High

    OAI-SearchBot, the crawler behind ChatGPT's live browsing, receives a 403 Sucuri firewall block on every page. This prevents ChatGPT from reading any content on tsdweb.com during live search.

    What to change: Allow OAI-SearchBot through the Sucuri firewall by whitelisting its user-agent or IP ranges.

  2. Frontier LLM has zero knowledge of TSD Mobility Solutions High

    A cold query to a frontier LLM returned no verifiable information about tsdweb.com, its products, clients, or acquisitions. This is a severe gap for a company claiming to be the global leader in fleet management software.

    What to change: Increase the site's AI visibility by ensuring all key pages are crawlable by AI bots, adding structured data for products and software, and building external signals through press releases, reviews, and backlinks.

  3. Robots.txt has no AI-bot directives Medium

    The robots.txt file is a bare WordPress default that only disallows /wp-admin/. It contains no rules for GPTBot, ClaudeBot, Google-Extended, or any other AI crawler, leaving their access to default behavior.

    What to change: Add explicit allow or disallow rules for all major AI crawlers in robots.txt to control their access.

  4. No llms.txt file published Low

    The site does not serve an llms.txt file (404), missing an opportunity to provide AI crawlers with a curated summary of available content and resources.

    What to change: Create an llms.txt file that lists key pages and resources for AI crawlers.

  5. JSON-LD schema is static boilerplate repeated across all pages High

    Every page uses the same JSON-LD schema with identical @id references, Place node, and Person author (Jill Crotty). The homepage is typed as Article instead of WebPage or SoftwareApplication. No Product, SoftwareApplication, FAQPage, or ItemList schema is used.

    What to change: Implement page-specific schema types such as SoftwareApplication for product pages, FAQPage for support content, and WebPage for the homepage. Remove duplicate author markup and use distinct @id values per page.

  6. No Product or SoftwareApplication schema on product pages High

    Despite offering fleet management software, the site does not use SoftwareApplication or Product schema types on any page. This limits the ability of AI crawlers to understand the software offering.

    What to change: Add SoftwareApplication schema to product pages with properties like name, description, applicationCategory, operatingSystem, and offers.

  7. No review or aggregate rating schema despite thousands of clients Medium

    The site claims thousands of clients but does not use Review or AggregateRating schema to display testimonials or ratings, missing an opportunity to build trust with AI crawlers.

    What to change: Add AggregateRating schema to testimonial sections and Review schema for individual client quotes.

  8. No organic search results for brand queries High

    Web searches for 'TSD Mobility Solutions' and related terms returned zero organic results on DuckDuckGo, indicating a lack of external signals such as reviews, press coverage, or backlinks.

    What to change: Build external signals by encouraging client reviews on platforms like G2 and Capterra, issuing press releases, and earning backlinks from industry publications.

  9. Anthropic domain verification token present but no ClaudeBot robots rule Medium

    DNS TXT records include an anthropic-domain-verification token, indicating proactive registration with Anthropic for Claude crawler access, yet robots.txt has no corresponding ClaudeBot rule.

    What to change: Add a ClaudeBot directive to robots.txt to explicitly allow or disallow the crawler, aligning with the domain verification.

  10. Key product and solutions pages timeout for crawlers High

    The /car-rental-software/ and /solutions/ pages timed out when fetched, potentially preventing AI crawlers from accessing critical product information.

    What to change: Investigate and resolve the timeout issues on these pages to ensure they are accessible to crawlers.

  11. Homepage schema typed as Article instead of WebPage Medium

    The homepage uses Article schema type, which is semantically incorrect for a homepage. This can confuse AI crawlers about the page's purpose.

    What to change: Change the homepage schema type from Article to WebPage.

  12. Same person (Jill Crotty) marked as author on every page Low

    The JSON-LD schema includes the same Person node (Jill Crotty) as author on every page, including the homepage and news articles, which is inaccurate and may dilute credibility.

    What to change: Remove the author markup from pages where it is not applicable, or use distinct authors for news articles.

What's working

  • All major AI bots except OAI-SearchBot are allowed — GPTBot, ClaudeBot, Google-Extended, PerplexityBot, Bytespider, Applebot-Extended, anthropic-ai, and ChatGPT-User all receive a 200 response with full content. This ensures most AI crawlers can index the site.
  • JSON-LD schema present on every page via Rank Math — Every page includes JSON-LD structured data with AutomotiveBusiness and Organization types, providing basic entity information to search engines and AI crawlers.
  • Sitemap index published with 77 URLs — A sitemap index is available at /sitemap_index.xml, listing 77 URLs to help crawlers discover content.
  • Anthropic domain verification token present — DNS TXT records include an anthropic-domain-verification token, indicating proactive registration with Anthropic for Claude crawler access, which can improve AI visibility.
  • News section with detailed acquisition articles — The site publishes news articles about acquisitions (Reynolds, Fleetlane, Zubie) that provide rich content for AI crawlers to index.
  • Partners page lists major automotive brands — The partners page mentions clients like BMW, Ford, Toyota, Lexus, Maserati, Subaru, Rivian, Enterprise, Hertz, Avis, and Sixt, providing strong social proof.
  • Clients page with testimonials — The clients page includes testimonials from clients, which can be used to build trust with AI crawlers if marked up with Review schema.
  • Sucuri WAF provides security without blocking most AI bots — The site uses Sucuri Cloudproxy WAF for security, but it allows most AI bots through (except OAI-SearchBot), balancing security and crawlability.

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