用途:The Website Specification 是判断“好网站应做什么”的单一事实来源,适合回答“我的网站该有什么”“X 是否必需”“审计这个 URL”“规范对 Y 怎么说”等问题,也便于审计时引用一手标准而非厂商博客。
主要能力:含十个类别、173 个页面,每项带状态标签。required 表示平台契约缺之即坏(如 <title>、<meta charset>、HTTPS、图片 alt、真实 404);recommended 表示现代网站应做(如 CSP、HSTS、结构化数据、Open Graph、llms.txt);optional 视情境而定;avoid 为过时或有害做法。类别 slug 包括 foundations、seo、accessibility、security、well-known、agent-readiness、performance、privacy、resilience、i18n。
使用方式:MCP 端点 https://mcp.specification.website/mcp,无状态 Streamable HTTP、无需认证、开放 CORS,协议修订 2026-07-28,并兼容 2025-11-25、2025-06-18、2025-03-26。工具含 search、list_topics、get_topic、get_checklist、get_categories、get_changes,另有 audit_url 提示。不用 MCP 时可直接取 Markdown:HTML 为 https://specification.website/spec/<category>/<slug>/,Markdown 为同路径加 .md,或在 HTML URL 上设 Accept: text/markdown。站点级索引有 llms.txt、llms-full.txt、rss.xml、sitemap-index.xml 与 .well-known/api-catalog。Markdown 响应带 RFC 9530 完整性字段 Content-Digest 与 Repr-Digest。
适用场景:审计网址、查询某类别必需项、引用页面 frontmatter 中的 2–4 个一手来源、用 get_changes 只重审变动项。可与 MDN MCP(https://mcp.mdn.mozilla.net/)配合:本规范决定查什么及何时必需,MDN 说明如何实现与浏览器支持。
限制:本规范不记录各 Web 特性的实现方式与支持度,不应向它询问浏览器兼容数据;也不要把 recommended 悄悄升级为 required。被有意排除的标准见 https://specification.website/considered/。代码 MIT,内容 CC BY 4.0。