www.baklib.com
综合评分
82
/ 100
通过 16 / 22 项检测
检测于 2026/7/21 16:09:47
llms-txt-exists通过llms.txt found at 2 locations; using https://www.baklib.com/llms.txt as canonical
llms-txt-valid通过llms.txt follows the proposed structure (H1, blockquote, heading-delimited link sections)
llms-txt-size通过llms.txt is 25,378 characters (under 50,000 threshold)
llms-txt-links-resolve通过All 20 same-origin sampled links resolve (345 total links)
llms-txt-links-markdown通过19/20 same-origin sampled links point to markdown content (95%)
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 19 sampled pages; 1 had no markdown version
markdown-url-support通过19/20 sampled pages support .md URLs (95%)
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 19 pages under 50K chars (median 2K, max 14K)
page-size-html通过All 20 sampled pages under 50K chars (median 158K HTML → 25K markdown (83% boilerplate))
content-start-position通过Content starts within first 10% on all 20 sampled pages (median 0%)
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 272/1947 sitemap doc pages (14%); 1675 missing; 12 llms.txt links not in sitemap (may indicate stale links or incomplete sitemap)
markdown-content-parity未通过6 of 19 pages have substantive content differences between markdown and HTML (avg 23% missing)
cache-header-hygiene警告22 of 22 endpoints have moderate cache lifetimes (1–24 hours)
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 19 sampled pages; 1 had no markdown version
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 272/1947 sitemap doc pages (14%); 1675 missing; 12 llms.txt links not in sitemap (may indicate stale links or incomplete sitemap)
Your llms.txt covers 14% of your site's pages (below 80% threshold). 1675 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 · observability6 of 19 pages have substantive content differences between markdown and HTML (avg 23% missing)
6 pages have substantive content differences between markdown and HTML (avg 23% 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