AgentPass

ARI-100 report · scanned 2026-11-11T23:01:55.985Z · 333 ms · engine ARI-100

Agent readiness — besthumanizer.app

https://besthumanizer.app/ · 99 checks scored of 120 · 40 pass, 19 partial, 40 fail, 21 not applicable, 0 inconclusive

49

Grade D — Largely invisible

Level L0 · Hidden

100crawler access
89accessibility
46core score
+3bonus 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 & Access2082.2915
Render & Delivery1044.2410
Structure & Semantics1269.2812
Structured Data1215.817
Discovery Files1427.4418
Agent Interfaces1453.41126
Operability & Commerce10001
Trust & Authority841.7310

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

59 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 · 55 chars of text, 0 H1 in raw HTML

Server-render the homepage of https://besthumanizer.app: 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: 55 chars of text, 0 H1 in raw HTML.

JSON-LD structured data is present

data/jsonld · weight 4 · fail · +4 recoverable · no JSON-LD

Add a JSON-LD block to https://besthumanizer.app/ with @context https://schema.org and a @type that matches the page. Evidence: no JSON-LD.

Structured data validates

data/jsonld-valid · weight 4 · fail · +4 recoverable · 0 block(s) parse cleanly

Fix the JSON-LD validation errors on https://besthumanizer.app/: 0 block(s) parse cleanly. Every block must parse and carry the required properties for its type.

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.