www.tanmer.com
综合评分
85
/ 100
通过 16 / 22 项检测
检测于 2026/7/21 18:03:42
llms-txt-exists通过llms.txt found at https://www.tanmer.com/llms.txt
llms-txt-valid通过llms.txt follows the proposed structure (H1, blockquote, heading-delimited link sections)
llms-txt-size通过llms.txt is 18,067 characters (under 50,000 threshold)
llms-txt-links-resolve通过All 20 same-origin sampled links resolve (281 total links)
llms-txt-links-markdown通过20/20 same-origin sampled links point to markdown content (100%)
llms-txt-directive-html未通过No llms.txt directive found in HTML of any of 20 sampled pages
llms-txt-directive-md未通过No llms.txt directive found in markdown of any of 20 sampled pages
markdown-url-support通过20/20 sampled pages support .md URLs (100%)
content-negotiation未通过Server ignores Accept: text/markdown header (0/20 sampled pages return markdown)
rendering-strategy通过All 20 sampled pages contain server-rendered content
page-size-markdown通过All 20 pages under 50K chars (median 58, max 70)
page-size-html通过All 20 sampled pages under 50K chars (median 114K HTML → 19K markdown (83% boilerplate))
content-start-position警告2 of 20 sampled pages have content starting at 10–50% (worst 21%)
tabbed-content-serialization通过No tabbed content detected across 20 sampled pages
section-header-quality通过No tabbed content found; header quality check not applicable
markdown-code-fence-validity通过All 0 code fences properly closed across 21 pages
http-status-codes通过All 20 sampled pages return proper error codes for bad URLs
redirect-behavior通过No redirects detected across 20 sampled pages
llms-txt-coverage未通过llms.txt covers 221/392 sitemap doc pages (56%); 171 missing
markdown-content-parity未通过13 of 20 pages have substantive content differences between markdown and HTML (avg 65% missing)
cache-header-hygiene通过All 21 endpoints have appropriate cache headers
auth-gate-detection通过All 20 sampled pages are publicly accessible
auth-alternative-access跳过All docs pages are publicly accessible; no alternative access paths needed
No llms.txt directive found in HTML of any of 20 sampled pages
No agent-facing directive pointing to llms.txt was detected in the HTML of any tested page. Add a visually-hidden element near the top of each page (e.g., a div with CSS clip-rect) containing a link to your llms.txt. If your site serves markdown versions of pages, mention that in the directive too so agents know to request it.
llms-txt-directive-html · content-discoverabilityNo llms.txt directive found in markdown of any of 20 sampled pages
No llms.txt directive was detected in the markdown of any tested page. Add a blockquote near the top of each markdown page (e.g., "> For the complete documentation index, see [llms.txt](/llms.txt)").
llms-txt-directive-md · content-discoverabilityServer ignores Accept: text/markdown header (0/20 sampled pages return markdown)
Your server ignores Accept: text/markdown and returns HTML. Some agents (Claude Code, Cursor, OpenCode) request markdown this way. Configure your server to honor content negotiation.
content-negotiation · markdown-availabilityllms.txt covers 221/392 sitemap doc pages (56%); 171 missing
Your llms.txt covers 56% of your site's pages (below 80% threshold). 171 live pages are missing from the index. If unintentional, regenerate llms.txt from your sitemap or build pipeline. If intentional, lower the threshold or set it to 0 to make the check informational.
llms-txt-coverage · observability13 of 20 pages have substantive content differences between markdown and HTML (avg 65% missing)
13 pages have substantive content differences between markdown and HTML (avg 65% missing). If unintentional, agents are getting outdated content; regenerate markdown from source or fix the build pipeline. If intentional (audience segmentation), add data-markdown-ignore to human-only HTML elements, or adjust thresholds with --parity-pass-threshold/--parity-warn-threshold.
markdown-content-parity · observability