当页面从几十个增长到几百上千个,手工逐页改标题、补内链、核对旧内容是否该保留,会很快变成消耗战。更实际的做法是:先把“判断规则”写清楚,再把重复动作交给脚本或模板批量处理,只把例外留给人工。下面以你手里一份旧的页面清单为对象,说明怎么从手工维护转向可执行方案。
规模扩大后,维护动作大致分两类。第一类是判定条件明确、结果可预期的:比如把已下线的旧系统页面统一返回 410、把带参数的重复 URL 统一加 canonical、把超过两年未更新且无外链无流量的文章标记为候选清理对象。这类动作适合批处理,因为规则一旦确定,逐页手工做只会增加出错概率。
第二类是需要结合上下文判断的:比如一篇旧文是否仍有搜索需求、某个合作方页面是否还值得保留、旧内容里的数据是否已过时但观点仍成立。这类判断依赖对业务和目标读者的理解,脚本只能给出候选清单,不能替你下结论。
一个可操作的区分方法是:如果这个动作能用一句不含“看情况”的规则描述,就归入批处理;如果描述里必须出现“取决于”,就归入人工复核。做完这个分类,你才知道哪些工作继续手工做是浪费,哪些交给自动化会误伤。
不要直接对着一堆 URL 逐个处理,先把它拆成三张表,这是把手工维护转为流程的关键动作。
三张表分完后,批处理脚本只处理合并表和退出表,保留表进入人工排期。这样做的结果是:人工精力集中在真正需要判断的少数页面上,而不是平均分给所有页面。下一步的更新排期也才有依据——只有保留表里的页面才需要安排内容维护。
规则化处理并非没有风险,规模越大,一次误判影响的面越广。以下三类页面在批处理前要单独筛出来。
处理这三类页面时,先小范围试跑一批,观察抓取和索引层面的反应,再决定是否扩大范围。抓取量下降或索引数减少本身不能单独证明处理正确,也可能是正常波动或抓取预算重新分配,需要结合日志和实际访问判断。
假设你接手一个旧站,有 200 个页面标题格式混乱,手工改一遍大约需要两天,且下次改版还要重来。可以先把标题拆成“品牌词 + 主题词 + 修饰词”的结构,写一条规则:主题词取页面 H1 的核心短语,修饰词按栏目统一。用脚本生成新标题后,先抽 20 个页面人工核对,确认规则没有把品牌词放错位置、没有截断关键信息,再批量应用。
这个动作的结果是:标题维护从逐页操作变成改规则,后续新增页面只要套用同一规则即可。但要注意,规则化标题不等于标题一定更好——它只保证一致性,是否匹配搜索意图仍需通过实际表现验证。如果抽检发现规则产出明显偏离页面内容,应该先改规则,而不是退回手工逐页改。
不是所有重复劳动都该自动化。以下工作继续手工做,反而更稳妥。
把这些保留在人工环节,其余规则化,才是规模扩大后可持续的维护方式。判断标准始终是:这个动作的结果是否可以被清晰验证,以及出错后是否容易回滚。两个条件都满足,才适合交给批处理。