AI Agent Readiness — Calgary-area plumbing & HVAC

20 sites listed · scanned 2026-10-06 · 19 scored, 1 unreachable · 6 of 20 could not be read by the scanner · 15 machine-readability checks · generated by agentready
0 of 20grade C (62+) or better
49best score /100 (D)
25.9mean of 19 scored
5 of 20publish llms.txt
10 of 20have structured data
SiteScoreGrllmsld+jsonTop gaps
1 Site A 49 D ✓ ✓ robots.txt addresses AI crawlers · OpenAPI / Swagger spec · Agent/MCP manifest present
2 Site B 49 D ✓ ✓ robots.txt addresses AI crawlers · OpenAPI / Swagger spec · Agent/MCP manifest present
3 Site C 49 D ✓ ✓ robots.txt addresses AI crawlers · OpenAPI / Swagger spec · Agent/MCP manifest present
4 Site D 49 D ✓ ✓ robots.txt addresses AI crawlers · OpenAPI / Swagger spec · Agent/MCP manifest present
5 Site E 49 D ✓ ✓ robots.txt addresses AI crawlers · OpenAPI / Swagger spec · Agent/MCP manifest present
6 Site F 37 E ✗ ✓ llms.txt present · robots.txt addresses AI crawlers · OpenAPI / Swagger spec
7 Site G 37 E ✗ ✓ llms.txt present · robots.txt addresses AI crawlers · OpenAPI / Swagger spec
8 Site H 33 E ✗ ✓ llms.txt present · robots.txt addresses AI crawlers · OpenAPI / Swagger spec
9 Site I 31 E ✗ ✓ llms.txt present · robots.txt addresses AI crawlers · OpenAPI / Swagger spec
10 Site J 31 E ✗ ✓ llms.txt present · robots.txt addresses AI crawlers · OpenAPI / Swagger spec
11 Site K 18 F ✗ ✗ llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
12 Site L 18 F ✗ ✗ llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
13 Site M 13 F ✗ ✗ llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
14 Site N 10 F ✗ ✗ llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
15 Site O 4 F ✗ ✗ not readable: homepage returned HTTP 403 to the scanner · llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
16 Site P 4 F ✗ ✗ not readable: homepage returned HTTP 404 to the scanner · llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
17 Site Q 4 F ✗ ✗ not readable: homepage returned HTTP 403 to the scanner · llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
18 Site R 4 F ✗ ✗ not readable: homepage returned HTTP 404 to the scanner · llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
19 Site S 4 F ✗ ✗ not readable: homepage returned HTTP 202 to the scanner · llms.txt present · JSON-LD structured data · robots.txt addresses AI crawlers
— Site T — N/A — — UNREACHABLE: no HTTP response (not scored)
Method: one pass of node batch.mjs (agentready scan.mjs, user-agent AgentReadyBot/1.0, soft-404 aware). 93 weighted points; grades A 90+ · B 78+ · C 62+ · D 45+ · E 25+ · F. "Not readable" = the homepage did not return 200 to the scanner (bot wall, no site connected, error page); those sites are scored on what an agent actually received. Mean of the 14 readable sites: 33.8.
Checked: llms.txt · llms-full.txt · ai.txt · AI crawler rules · sitemap · JSON-LD · schema types · OpenAPI · MCP manifest · markdown negotiation · security.txt · OpenGraph meta · agent hint files