How AI reads Benjamin Franklin Plumbing

benjaminfranklinplumbing.com Jun 6, 2026 6 min read Emerging
Short
48/ 100
AEO Level 3Emerging

▶ Watch this Short on YouTube

The short answer

We scanned Benjamin Franklin Plumbing and found an AEO score of 48 out of 100. The site earns a perfect 100 for content structure, proving the HTML is AI-readable. However, it scores zero on agent interfaces and identity authentication, meaning AI agents can read the content but cannot interact with or verify the brand programmatically.

What AI sees

AI crawlers reach Benjamin Franklin Plumbing's homepage and find well-structured HTML, but encounter no machine-readable signals for agent interaction or brand identity.

When an AI agent visits Benjamin Franklin Plumbing today, it finds a clean, well-organized homepage where service descriptions, location pages, and franchise information are legible to language models. Content structure scores a perfect 100, so the raw text is easy to parse. But the agent receives no robots.txt directives tailored for AI crawlers, so it falls back on default assumptions rather than explicit permissions. There are no Link response headers, no Markdown endpoint for cleaner content extraction, and no API catalog or MCP server card. The brand is findable — but not yet agent-optimized.

Where it loses points

Agent interfaces and identity authentication both score zero, leaving AI agents with no structured way to interact with or verify the Benjamin Franklin Plumbing brand.

Agent Discovery60 Agent Interfaces0 Identity & Auth0 Content Structure100 Structured Data60

How to fix it

Three targeted changes would immediately raise Benjamin Franklin Plumbing's AEO score and make it reliably citable in AI-generated answers.

1

AI Crawler Rules in robots.txt

Goal

Declare explicit per-agent rules so AI crawlers know exactly which paths they are allowed to access and index.

Issue

The robots.txt file contains no user-agent rules for GPTBot, ClaudeBot, PerplexityBot, or any other AI crawler.

Fix

Add individual User-agent blocks for each major AI crawler and pair them with Allow directives for the paths you want cited. This single change moves the site from invisible to explicitly indexed in AI training and retrieval pipelines.

2

Content Signals in robots.txt

Goal

Declare AI content usage preferences so crawlers and training pipelines respect your intent rather than deciding unilaterally.

Issue

No Content-Signal directives exist in robots.txt, leaving AI systems to make their own decisions about how to use the content.

Fix

Add a Content-Signal directive specifying preferences for ai-train, search, and ai-input alongside your AI crawler rules. It is a one-line addition that signals clear intent to every AI system reading the file.

3

Markdown for Agents

Goal

Return a clean Markdown version of the homepage when AI agents request it via the Accept header.

Issue

The site returns only HTML regardless of Accept header, forcing AI agents to parse full markup instead of receiving structured plain text.

Fix

Detect Accept: text/markdown in incoming requests and return a Markdown-formatted response with Content-Type: text/markdown. Keep HTML as the default for browsers — this is a progressive enhancement that costs one middleware function and measurably improves content extraction accuracy.

Common questions

What does Benjamin Franklin Plumbing's AEO score of 48 out of 100 mean?
A score of 48 places the site at level 3 on the AEO readiness scale. AI answer engines can read the content but cannot reliably interact with or verify the brand through structured agent interfaces. Core HTML readability is excellent, but missing crawler rules, agent interfaces, and identity signals limit how often the brand surfaces in AI-generated answers.
Why does content structure score 100 if the overall AEO score is only 48?
Content structure measures whether the HTML is semantically organized and machine-readable — and Benjamin Franklin Plumbing passes that fully. The overall score weighs five categories, including agent interfaces and identity authentication, which both score zero. Those missing layers drag the composite score to 48 even though the underlying content is excellent and well-organized.
Which single fix would have the biggest immediate impact on the AEO score?
Adding explicit AI crawler rules to robots.txt is the fastest, highest-leverage change. It immediately signals to GPTBot, ClaudeBot, PerplexityBot, and others which paths to index. Combined with Content-Signal directives in the same file, this one edit addresses two failing checks simultaneously and improves both the agent discovery and content signal categories at once.

Is your own site ready for AI?

Run the same five-category analysis on any URL. Free, no account needed to start.

Check your own website free