当番禺的站点从几十个页面长到几百上千个页面,最先出问题的往往不是策略,而是那些靠人一台台点、一份份表拉的手工环节。手工做并不是立刻出错,而是错误开始变得难以发现、难以复现。判断标准可以简化成一句话:这项工作的输入是否随页面数量线性增长,而输出又必须逐条准确?如果是,就该考虑交给规则或脚本处理,人只负责定义规则和抽查结果。
假设番禺一家做本地服务的企业站,页面从八十个扩到六百个。运营说“百度收录变慢了”,技术说“服务器没问题”,市场说“内容都按时发了”。三种说法都成立,却指向不同环节。收录变慢可能来自抓取预算被大量低价值页面占用,也可能来自新页面没有稳定内链入口,还可能只是索引更新本身有延迟。此时如果继续靠手工查收录、手工记录,三个人永远对不上账。
把分歧转成可核对项目的做法是:先统一“看哪一批页面、看哪个时间窗、看哪个环节”。例如固定抽五十个新页面,记录它们是否有站内入口、是否返回正常状态、是否出现在索引中。三项分开记录,谁的说法对应哪一项就一目了然。这一步本身不解决收录,但它让后续动作有依据,而不是互相说服。
几十个页面时,人工扫一遍标题是否重复是可行的。到几百个页面,人工判断会疲劳,重复往往出现在最不显眼的分类页和分页上。更现实的做法是用规则批量提取所有页面的标题与描述,按相似度分组,人只看被规则标出的可疑组。动作的结果是:可疑清单从几百条缩到十几条,下一步是决定改模板还是改单页,而不是无差别重写。
新页面发布后靠人工加内链,在规模小时没问题;页面一多,漏加、错加、指向已删页面的情况会同时出现。把内链规则写进模板或生成逻辑,人只审核规则本身,能避免“这次记得、下次忘记”。这里要区分的是:抓取、索引、排名是不同环节,内链主要影响抓取路径与页面发现,不等于改完内链排名就会动。
手工把每个页面的状态抄进表格,短期能看清,长期会因为更新不同步而失真。更稳的做法是定期批量拉取状态数据,保留时间戳,只对发生变化的页面做人工复核。这样做的结果是:你能区分“一直没被索引”和“曾经被索引后来掉了”,这两种情况的处理方向完全不同。
运营、技术、内容各有一份表,字段名还不一样,合并时必然对不上。把字段定义固定下来——页面地址、入口来源、状态、检查时间——比追求表格好看更重要。口径统一后,争论会从“我觉得”变成“这一条对不上,查哪一步”。
不是所有事情都该自动化。以下情况手工反而更合适:
分界线在于:这项工作需要判断,还是只需要执行?需要判断的留给人,需要重复执行且要求逐条准确的交给规则。
假设你决定开始减少手工环节,可以按这个顺序推进,每一步都能验证:
第一步做完,你会发现分歧减少;第二步做完,人工时间下降但判断质量上升;第三步做完,新增页面不再依赖某个人记得操作。如果某一步做完后异常清单反而变长,先别急着回退,检查是不是规则把原本被忽略的问题暴露出来了。抓取量或收录量短期归零,也不能单独证明某次改动正确,还要看页面是否被正常返回、入口是否稳定、索引是否在更新周期内。
对每一项工作问:如果页面数量再翻一倍,这项工作需要的时间是翻倍,还是基本不变?翻倍的就该考虑规则化,基本不变的可以继续手工。这个问法不依赖任何工具,也不依赖具体平台,番禺本地团队在会议室里就能用它排出优先级。真正要防的不是手工本身,而是手工带来的不可复现——当同一件事两个人做出不同结果时,规模就已经超过了手工能承载的范围。