网站页面从几十个涨到几百上千个之后,手工做SEO最容易先崩掉的不是创意,而是重复劳动:改标题、补内链、查死链、盯索引状态。判断标准很简单——这项工作是否需要在每个URL上做相同动作、结果是否能用规则描述、出错后是否容易批量回滚。三条都满足,就该从手工转为脚本或工具;只要涉及页面意图判断、内容取舍或与客户沟通,仍应保留人工。下面用一个假设情境把取舍过程走一遍。
假设你接了一个站点,半年内从约200个页面扩到约2000个,团队还是两个人。此时每天打开后台逐页检查,能覆盖的比例会迅速下降,但工作量不会因为你看不完就消失。
规则活的特点是:输入和输出能用条件写清楚。例如“所有已删除文章返回301到最接近的分类页”“所有分页第二页之后的title去掉页码重复词”“所有正文中指向404的内链替换为有效目标”。这类工作手工做,错误率会随着页面数上升,而且很难验证是否漏改。
判断活的特点是:需要理解页面为什么存在、服务哪类搜索意图、与哪些页面竞争。例如“两个内容相近的落地页该合并还是保留”“某分类页是否值得单独优化”“客户新上的产品线该不该建独立栏目”。这些没有稳定规则,交给人更合适。
一个实用的分界线是:如果一项操作的结果对每个URL都相同或只随少数字段变化,就属于规则活;如果结果取决于对内容、竞争或业务优先级的理解,就属于判断活。先做这个区分,再谈用什么方式替代手工。
按“重复度×出错代价”排序,通常这几类最先不适合手工:
这些工作的共同点是:动作可以描述成规则,结果可以批量验证。把它们交出去之后,人应该把时间转到判断活上,而不是继续做更慢的手工版本。
不是所有站点都适合一步到位上脚本。两种做法在特定条件下都成立。
继续手工更合理的情况:页面总数仍在几百以内且增长缓慢;改动频率低,一次调整后长期不动;站点结构不稳定,规则经常变,脚本维护成本高于收益;团队里没有人能维护脚本,出了问题无法排查。此时手工不是落后,而是与规模匹配。
先做半自动更合理的情况:页面数已经超过人工一次能覆盖的范围;同类修改反复出现;每次改完都需要验证是否漏改。半自动指用抓取和表格工具生成待处理清单,人工只做决策和抽查,不直接全量写入。它的代价是多了一层核对流程,但比全自动更安全。
如果选择半自动,一个可执行的动作是:先在一个子目录或一类模板上试跑,记录改动了多少URL、出现哪些异常、回滚需要多久。这个结果直接决定下一步是扩大范围还是回到手工。假设试跑发现异常集中在分页页和标签页,那说明规则还没覆盖全部页面类型,此时扩大范围只会把问题放大。
回到前面的假设:站点半年从约200页扩到约2000页,两个人维护。第一步不是买工具,而是把当前手工工作列成清单,标注每项每周耗时和出错后的影响范围。
假设清单显示:每周约一半时间花在改标题描述和查死链上,且最近一次批量改标题后有几十个页面漏改。这个证据说明规则活已经超出人工覆盖能力,应该优先转为模板生成加抓取验证。剩下的时间用于判断哪些页面该合并、哪些栏目该保留。
第二步是设一个验证动作:改动后重新抓取受影响范围,对比改动前后的URL清单,确认没有意外丢失或重复。如果抓取量或索引量在短期内没有变化,不能单独证明处理正确,也可能是抓取周期、站点权重或内容质量等其他原因,需要结合日志和页面类型继续看。
第三步才是扩大范围。每一步的结果都影响下一步:试跑异常多就收窄规则,验证通过就扩大模板覆盖,判断活积压太多就暂停新增规则活。这个顺序比一次性全量替换更可控。
转为半自动或自动之后,人工部分并不会消失,而是变成决策和抽查。为了让这部分可交接,建议把每类工作的判断依据写下来:什么条件下合并页面、什么条件下保留、什么条件下回退到手工。这样即使换人接手,也不需要重新摸索一遍。
同时保留一份改动记录:改了什么、影响哪些URL、验证结果如何。规模扩大后,出问题时的排查成本主要来自“不知道上次改了什么”,而不是技术本身。把规则活交出去、把判断活和记录留下来,是规模扩大后更稳的分工方式。