需求清单写到“每一项都能被验收”的程度即可:把目标、页面范围、技术底线、内容交付物、责任方、验收方式写清楚,而不是把SEO知识全部抄进文档。判断标准很简单——如果一条需求无法回答“谁在什么时间交付什么、用什么方法检查、不通过怎么办”,它就还太模糊,需要继续拆。
网站建设阶段的SEO需求清单,本质是开发与内容交付的验收依据,不是效果保证书。它应当约束的是可控制项:URL结构、页面模板、加载性能预算、可索引性、结构化数据、内容字段、重定向规则等。排名、流量、收录速度属于结果指标,受搜索引擎与竞争环境影响,不能写成对乙方的硬性承诺,但可以写成上线后由谁监测、多久复盘一次。
适用前提是项目已经确定要做SEO,且建设方与需求方是两个角色。如果只是自己搭一个展示页,清单可以压缩成一张检查表,不必写成正式文档。
推荐用表格或分条列表,每条至少覆盖以下字段:
写到这个颗粒度,清单就既能指导开发,也能在验收时当依据,不会变成双方各说各话。
技术类需求最容易写虚。比如“网站要SEO友好”无法验收,改成下面这样就能查:
<title>与<meta name="description">,由模板或字段生成,不重复堆砌。<h1>,小节用<h2>、<h3>,不跳级。<a>链接互达,不依赖JavaScript点击事件才能跳转。不必在清单里规定用哪个框架或插件,那属于实现方案。需求方要约束的是结果,实现方式留给建设方,但检查方法必须写进去。
内容侧需求常被忽略,导致上线后才发现标题、描述、正文结构都没有可填的位置。清单应写明:
这里的验收信号是:内容编辑能在不接触代码的情况下完成一篇符合要求的页面,且改版后核心旧链接仍能到达对应新页面。
可以用三个信号自检。第一,把清单交给没参与讨论的人,他能说出每项该怎么查。第二,任意一条需求都能对应到一个交付物或一次检查动作,没有“优化用户体验”这类无法落地的表述。第三,清单里没有把结果指标写成承诺,但写清了上线后由谁在什么周期内复盘。
如果某条需求反复争论,通常是验收标准没写清,而不是需求本身有错。此时先补检查方式,再决定是否保留。
下一步:拿现有清单逐条问“怎么验收”,把答不上来的条目补上检查方法与责任方,再进入开发排期。