Skip to content

v0.0.57: the second pass over the always-on findings

Choose a tag to compare

@bsbodden bsbodden released this 03 Nov 16:20
· 11 commits to main since this release

v0.0.57: the second pass over the always-on findings

0.0.55 removed the 25 findings the npm corpus showed on nearly every site, which took the audit from 56 codes per site to 42 on the same 367 sites. This release takes the next tier: ten findings on a third to two thirds of sites, each a heuristic with no evidence behind it.

Gone Share of the corpus Why
NO_AGENT_EXPERIENCE_SURFACE 64% "none of the emerging conventions found" (llms-full.txt, SKILL.md, an MCP server, OpenAPI); the llms.txt finding already says what the evidence says about that family
AI_NO_TESTIMONIALS, AI_NO_REVIEW_PLATFORMS, AI_WEAK_REVIEW_ECOSYSTEM, AI_NO_REVIEW_INTEGRATION 59% "AI looks for social proof" has no source, and a library's documentation site has no testimonials to add
LOW_AI_CITATION_READINESS 53% a composite of the freshness findings the check already reports one by one
POPUP_BOUNCE_RISK 51% a dialog element in the HTML, called an intrusive interstitial; documentation sites have search dialogs
LOW_CTR_POTENTIAL (was a warning) 47% a click-through estimate from the title and the description, next to the title and description findings themselves
GSC_VERIFICATION_MISSING 44% Search Console verifies through DNS on the apex, a file, Analytics or Tag Manager; a missing meta tag proves nothing, as with Bing in 0.0.55
AI_NO_USP 40% "no unique selling proposition detected"
NO_HIGH_PRIORITY_PLATFORMS 35% "no links to YouTube, TikTok, Twitter/X, LinkedIn or Reddit"

What stays from that tier, on purpose: the security headers, DMARC and SPF, SCHEMA_MISSING, the performance findings Lighthouse also reports (render-blocking resources, preconnect, image dimensions, hero preload), LLMS_TXT_MISSING as framed in 0.0.54, NO_SOCIAL_PROOF (a conversion notice) and BOFU_NO_SOCIAL_PROOF (only on a bottom-of-funnel page), and AI_NO_REVIEW_SCHEMA, which only fires on a page that has testimonials.

The analyzers keep computing their data; only the findings go. Removed codes drop out of a 0.0.56 baseline silently; LOW_CTR_POTENTIAL was a warning, so a gate on warnings may pass where it failed.

Packages: @rankcli/cli 0.0.57, @rankcli/agent-runtime 0.0.45, @rankcli/mcp-server 0.0.30.

Install

npm install -g @rankcli/cli    # or: brew install integrallis/tap/rankcli

Standalone binaries for macOS, Linux and Windows and the Claude Desktop extension (.mcpb) are attached below.