The Website Specification:把"一个像样的网站该有什么"写成 173 条标准

Web标准
开源
SEO
无障碍
AI Agent
2026/10/3
·

阅读时间: 大约 7 分钟

The Website Specification:把”一个像样的网站该有什么”写成 173 条标准

The Website Specification 官方首页:173 个 topic、869 stars

网站该做到哪些技术细节?答案散落在 WHATWG、W3C、IETF RFC、WCAG、MDN 等无数标准里,多数开发者只凭经验记住其中几条。The Website Specification(官网 specification.website)把这件事系统化了:它是一份与技术栈无关的开放规范,从 <title> 到 /.well-known/security.txt 再到 WCAG 对比度,逐项列出”一个像样的网站应该具备什么”。值得注意的是,它明确写着”Written for humans and agents”——读者不再只是人,还包括 AI 智能体。本文基于其官网,梳理其结构与新意。

一、整体结构:10 个领域,173 个条目

官方把内容组织成十大领域,并给出了每个领域的条目数(首页显示总计 173 topics,GitHub 星标 869):

领域条目数覆盖内容
Foundations(基础)20每个页面都需要的 HTML、head 与文档基础
SEO14robots.txt、sitemap、canonical、结构化数据
Accessibility(无障碍)30对齐 WCAG 的规则
Security(安全)20安全头、传输策略与各项策略
Well-Known URIs13/.well-known/ 下约定俗成的路径
Agent Readiness(Agent 可读性)22让网站对 AI Agent 与爬虫清晰可辨
Performance(性能)26Core Web Vitals、缓存、图片、字体、网络行为
Privacy(隐私)7同意、信号、尊重访客选择
Resilience(韧性)8优雅降级——错误页、离线、重定向
Internationalization(国际化)—多语言与区域处理

它不绑定任何技术栈——无论你用 WordPress、Drupal、Next.js、Astro、Hugo、Django 还是纯静态 HTML,“规范是规范,实现建议跟着规范走”。每个条目都回链到来源标准(WHATWG / W3C / IETF RFC / WCAG / MDN),每页还有”Edit on GitHub”链接,来源逐项标注。

二、使用方式:Audit → Learn → Improve

官网把用法设计成三步闭环:

  1. Audit(审计):用清单对你的站点跑一遍,或直接让你的 Agent 代劳;每个条目都是 yes/no 判断;
  2. Learn(学习):打开任意条目,了解它是什么、为什么重要、怎么实现;
  3. Improve(改进):补齐缺失项后重新核对。

更关键的工程化细节是分发形态:整套规范以只读、免鉴权的开放 MCP server 提供,同时发布为一个”Agent Skill”,教任意兼容的 Agent 何时、如何使用它;每个条目页还提供 Markdown 原文。这意味着审计不只是人在网页上逐条打勾,而是可以直接被 Agent 调用执行。

三、新意:Agent Readiness 这一类

传统的网站最佳实践清单,读者假设是人。这份规范单列了 Agent Readiness(22 条) 这一类别,反映了一个现实趋势:网站的”消费者”里,AI 智能体与爬虫占比越来越高,能不能被 Agent 正确理解与调用,正成为建站的新考量。从其近期更新日志也能看出方向——2026-09-30 新增了 auth.md Agent 注册指引、09-24 新增了 /.well-known/gpc.json(全球隐私控制信号)相关页面。这些都是典型的”机器对机器”约定,而非给人看的装饰。

四、冷静看待:它是规范,不是自动修复

有两点 nuance 值得强调:

  1. 它是”标准 + 清单”,而非自动化工具。审计结果是 yes/no,规范本身不替你改代码;真正落地仍要开发者或 Agent 逐条实现。把它当成”权威检查表”而非”一键优化器”才是正确预期。
  2. 条目数量是覆盖面,不等于通过门槛。173 条是全量清单,不同规模站点的取舍不同——个人博客不必企业级站点的全部安全头。规范的价值在于让你”知道缺什么”,而不是强迫满分。

五、优势与局限

优势:

  1. 权威且系统化:把散落标准收敛为一份可审计清单,每条回链原始规范;
  2. 技术栈中立:任何站点都能用;
  3. 面向 Agent 设计:MCP server + Agent Skill 的分发,让 AI 直接参与审计。

局限:

  1. 不提供自动修复:落地成本仍在开发者一侧;
  2. 清单式易流于形式:若只做勾对而不理解背后标准,价值打折;
  3. 较年轻:869 星标,条目仍在快速增补,个别领域(如国际化)尚未标注完整计数。

六、适合谁用

  • 做建站、审计、SEO 或合规检查的团队与自由职业者:把它当作权威基线清单;
  • 构建 Agent 驱动的网站审计 / 优化工具的开发者:直接接入其 MCP server;
  • 想让自己的站点被 AI Agent 更好理解与调用的内容站与产品站。

参考来源