安排最小修复试验的关键,是先把“要交付什么”写清楚,再倒推需要哪些资料、谁来做、做到什么程度算通过。就二级域名与主域名区别而言,最小试验不是改一堆设置,而是选一个可观察的差异点,例如同一路径下主域名与二级域名的可访问性、抓取限制或索引表现,只动一处变量,并约定验收口径。多人协作时,返工往往来自责任不清和验收标准含糊,而不是技术本身复杂。
交付物不应写成“排查二级域名问题”,而应写成可核对的结果。建议包含三部分:对照对象、观察指标、判定结论。对照对象要明确到具体主机名与路径,例如主域名下的 /a/ 与二级域名下的 /a/;观察指标可以是返回状态码、是否被 robots.txt 限制、是否出现在站点地图、是否被搜索引擎收录。判定结论只写三种:一致、不一致、无法判定。无法判定同样是有价值的交付结果,说明资料不足,而不是含糊收尾。
从上面的交付物倒推,通常需要以下资料。缺少任何一项,都要在任务开始前标注为风险,而不是等到验收时才发现。
robots.txt 的完整内容与所在位置,由站点负责人提供,用于判断抓取限制是否只作用于其中一个。这里要区分两件事:robots.txt 的抓取限制不等于可靠的索引移除,站点地图也不保证收录。因此资料只能用于判断“是否存在差异”,不能直接推出“改完就会收录”。
最小修复试验的核心是控制变量。多人协作时,建议按下面顺序拆分,每步指定唯一责任人,并在完成后留下可复核的记录。
robots.txt 规则,或仅统一站点地图中的主机名,不要同时改多项。如果一次改了 robots 规则、站点地图和跳转,即使结果变好,也无法判断是哪一项起作用,下次遇到同类问题仍要重新试,这就是返工的主要来源。
验收标准要在动手前写好,避免事后解释。可以按下面的检查项执行,每项给出明确结论。
robots.txt 是否对两者施加了不同限制。若不同,说明抓取层面存在差异。假设某个站点的二级域名在 robots.txt 中被整体禁止抓取,而主域名没有,那么修复试验可以只放开二级域名的对应规则,其他不动。适用条件是:确认差异确实来自该规则,且没有其他配置同时限制。判断结果是:复测后抓取限制消失,但收录是否变化仍需另行观察,不能提前下结论。
为减少返工,交付记录应包含基线数据、改动内容、复测数据和结论四段,并注明执行时间与执行人。这样下一位接手的人不必重新问一遍背景。若涉及 HTTPS,要单独核查证书与配置,HTTPS 本身不保证安全无漏洞,也不保证排名。把“已验证”和“待验证”分开写,是多人协作中最省成本的约定。
下一步,选一个具体路径,按上面的检查项记录主域名与二级域名的基线数据,再决定是否值得发起最小修复试验;如果基线本身无法复现,先补齐资料,不要进入改动环节。