最小修复试验的核心是:只选一条规范化规则,在一个可回滚的小范围内改动,用明确的验收指标判断是否继续。不要一次改完 www、HTTPS、尾斜杠和大小写,否则出问题时无法定位。多人协作时,先写清交付物,再倒推资料、任务、责任和验收。
从结果倒推:这次试验要交付的不是“改完配置”,而是一份可复核的记录,包含改动前后的 URL 对照表、受影响页面数量、验收结论。资料至少需要:当前规范化现状清单、可编辑的配置或模板入口、回滚方式、验收负责人。
范围建议只取一个目录或一种 URL 形态。例如只处理带 ?from= 参数的列表页,不动整站。适用条件:站点已有稳定流量入口且改动可逆。判断结果:如果连受影响页面数量都数不清,说明范围仍然太大,应继续缩小。
/product?id=1 统一指向 /product/1。每个任务都要有完成定义。例如“配置已改”不等于完成,“样本中 20 条重复入口全部指向首选版本且返回一致”才算完成。责任不清时,返工通常发生在验收环节。
假设样本共 20 条,改动前有 8 条通过不同入口访问同一内容。试验后逐条检查:
上述检查只说明规范化是否按预期生效,不保证收录或排名。不同搜索引擎支持情况须分别核查,站点地图也不保证收录。
验收通过的条件应事先写明。可用的判断方式:20 条样本全部指向唯一首选版本,且没有新增错误入口,则进入下一批;若出现首选版本不可访问或跳转链超过一跳,先回滚再定位。可能原因包括规则顺序冲突、缓存未更新、模板变量未替换,但不要在没有日志的情况下断言唯一原因。
技术示例中提到的 <link rel="canonical"> 只是页面级声明之一,不能替代服务器跳转和站内链接的一致性。多人协作时,把这条写进验收清单,避免只改声明就宣布完成。
下一步:拿当前站点的一条重复入口做单页试验,填好改动前后对照和回滚方式,验收通过后再决定是否扩大范围。