AgentPass

ARI-100 report · scanned 2026-11-11T23:16:11.400Z · 4855 ms · engine ARI-100

Agent readiness — squishy-finder.com

https://squishy-finder.com/us · 112 checks scored of 120 · 47 pass, 18 partial, 47 fail, 8 not applicable, 0 inconclusive

63

Grade C — Partly readable

Level L1 · Crawlable

100crawler access
92accessibility
61core score
+2bonus applied
21/21crawlers testable

Domains

Weight is the domain's share of the 100-point total. Score is the weighted share of points earned inside that domain.
DomainWeightScorePassedScored
Reachability & Access2088.91115
Render & Delivery1056.7611
Structure & Semantics1275812
Structured Data1281.647
Discovery Files1467.71018
Agent Interfaces1416227
Operability & Commerce1024.1112
Trust & Authority858.3510

Crawler reachability

Each agent was fetched with its own user-agent string and matched against robots.txt with RFC 9309 longest-match rules. A verdict is one of allowed, blocked, challenged, rate limited or unverifiable.

21 weighted crawlers, 32 probed.
CrawlerPlatformRoleWeightHTTPVerdict
OAI-SearchBotChatGPT searchsearch10200allowed
ChatGPT-UserChatGPTuser9200allowed
Claude-SearchBotClaude searchsearch10200allowed
Claude-UserClaudeuser9200allowed
PerplexityBotPerplexitysearch10200allowed
Perplexity-UserPerplexityuser9200allowed
GooglebotGoogle / AI Overviewssearch10200allowed
Google-AgentGoogle AI Modeuser7200allowed
Google-GeminiNotebookGeminiuser5200allowed
bingbotBing / Copilotsearch8200allowed
ApplebotSiri / Apple Intelligencesearch6200allowed
meta-webindexerMeta AIsearch5200allowed
meta-externalfetcherMeta AIuser5200allowed
MistralAI-IndexMistral Le Chatsearch4200allowed
MistralAI-UserMistral Le Chatuser4200allowed
Amzn-SearchBotAlexasearch4200allowed
Amzn-UserAlexauser3200allowed
DuckAssistBotDuckDuckGo AIsearch3200allowed
YouBotYou.comsearch3200allowed
GPTBotOpenAI trainingtrain0200allowed
ClaudeBotAnthropic trainingtrain0200allowed
Google-ExtendedGemini trainingtrain0200allowed
Applebot-ExtendedApple trainingtrain0200allowed
CCBotCommon Crawltrain0200allowed
BytespiderByteDancetrain0200allowed
meta-externalagentMeta trainingtrain0200allowed
cohere-aiCohere trainingtrain0200allowed
AI2BotAllen Institutetrain0200allowed
DiffbotDiffbotother1200allowed
AmazonbotAmazontrain0200allowed
GoogleOtherGoogle otherother1200allowed
Google-CloudVertexBotVertex AItrain0200allowed

Failing checks, most recoverable first

65 checks are not passing. The first 3 fix prompts are free; the rest are part of the paid pack. Every prompt is written to be pasted into a coding agent verbatim.

Homepage content is in the raw HTML

render/ssr-home · weight 5 · fail · +5 recoverable · 53 chars of text, 0 H1 in raw HTML

Server-render the homepage of https://squishy-finder.com: ship at least 500 characters of real text and an H1 in the initial HTML response rather than after hydration (SSR/SSG, or prerender). Evidence: 53 chars of text, 0 H1 in raw HTML.

Inner pages carry text without JavaScript

render/ssr-inner · weight 4 · fail · +4 recoverable · 0/2 sampled inner pages carry 400+ chars without JS

Server-render the inner pages of https://squishy-finder.com (0/2 sampled inner pages carry 400+ chars without JS): move the primary copy into the HTML response for each template, not only the homepage.

An OpenAPI description is published

interfaces/openapi · weight 4 · fail · +4 recoverable · openapi.json HTTP 404

Publish /openapi.json on https://squishy-finder.com (OpenAPI 3.1) describing every public endpoint, with operation summaries and example responses. Evidence: openapi.json HTTP 404.

Unlock the full fix pack

Pro shows every prompt, keeps the report on a schedule, and exposes the same scan over the API and MCP so your agent can close the loop without a human copying text.

Take the report with you

A snapshot is not a guarantee: one scan is one request per surface at one moment. Re-scan after every deploy.