网站重新上线的阶段性交付物,应按“可验证的状态”来划分,而不是按“谁做了什么”来划分。每个阶段结束时,团队必须能拿出一个可打开、可检查、可回退的结果,并明确下一阶段能否开始。这样做的目的是减少返工:把抓取、索引、排名相关的判断分散到不同阶段,避免所有问题堆到上线当天才发现。
多人协作时,交付物不清楚通常表现为三种现象。第一种是“文件已改完,但没人知道线上是否生效”;第二种是“页面能打开,但搜索引擎看到的还是旧内容”;第三种是“旧链接被删了,新链接还没被收录”。这三种现象对应不同环节,不能混在一起处理。
观察阶段的交付物可以是一张“上线前状态表”,每行一个关键 URL,列出预期状态和实际状态。这张表不需要复杂工具,用表格软件即可。它的作用是让所有人对“现在到底处于什么状态”有同一份事实。
常见的错误是按部门切分交付物,比如“技术交代码、内容交文案、SEO 交报告”。这种切法在多人协作中容易产生空档:代码上线了,但文案还没替换;文案替换了,但旧链接还没处理。更稳妥的切分维度是按可验证的结果,每个结果都对应一个明确的检查动作。
可以这样划分四个阶段:
判断标准是:如果某个交付物无法被另一个人独立验证,它就不算阶段性交付物,只能算内部工作记录。例如“已优化标题”不是交付物,“标题已替换为 X,可在 URL Y 查看”才是。
多人协作时,交付物描述越具体,返工越少。下面是一个假设示例,用来展示交付物应该细到什么程度。假设某网站重新上线后,旧栏目 /old-guide/ 被新栏目 /guide/ 替代,那么准备阶段的交付物可以写成:
/old-guide/a.html 应 301 到 /guide/a.html,检查方式是在浏览器或无痕窗口访问旧链接,确认最终落到新链接。/old-guide/b.html 没有对应新内容,应返回 410 或 404,并确认没有内部链接继续指向它。/guide/ 应返回 200,并确认页面标题和正文已经替换为重新上线后的版本。这里要区分“可能原因”和“已经定位的原因”。如果复查时发现新页面没有被收录,可能原因包括:页面本身返回异常、robots.txt 屏蔽、页面没有被任何入口链接到、内容与旧页面高度重复、或者只是时间还不够。不要在没有逐项检查前就断定是某一个原因。
处理阶段的交付物还应包含回退条件。例如:如果上线后核心页面出现 5xx,应在多长时间内回退到旧版本;如果跳转链路出现循环,应由谁负责修正。回退条件不需要复杂,但必须写清楚触发条件和负责人。
复查不是重新做一遍上线,而是用准备阶段的状态表逐项核对。复查时至少确认三件事:
site: 加具体 URL 查询,只能作为粗略参考,不能当作收录的最终结论;更可靠的方式是观察搜索控制台类工具中的覆盖率报告,但不同平台报告口径不同,需要区分看待。复查结果应记录成“已确认”“待观察”“需处理”三类。已确认的项可以关闭;待观察的项要写明下次复查日期;需处理的项要写明负责人和预期完成时间。这样下一轮协作时,所有人看到的是同一份进度,而不是各自记忆中的版本。
下一步建议:先为本次重新上线建一张 URL 状态表,只填最关键的 20 到 50 个页面,按准备、上线、提交、复查四个阶段各设一个交付物。表填完后再分配负责人,比先分工再补检查项更不容易返工。