当页面数量从几十涨到几百上千,手工逐页改标题、逐条提交URL、靠翻日志找问题,会从“细致”变成“瓶颈”。更实际的做法是:把可重复、可校验、可回滚的工作交给规则和脚本,把需要判断和承担风险的工作留在人手里。判断标准不是工作量大小,而是这件事出错后能否被及时发现和批量修正。
规模扩大后,最危险的不是做得慢,而是同一种操作在不同页面上的口径不一致。可以用一个简单前提来分:如果这项工作每次都要重新判断、且判断结果直接影响用户看到的页面,就保留人工;如果判断标准已经稳定、只是重复执行,就该改成模板或脚本;如果这项工作只是在补某个工具的缺口,而缺口本身已经不存在,就退出。
几十个页面时,逐页写标题是合理的,因为每个页面都值得单独判断。但页面过百以后,继续逐页手写会出现两个代价:一是耗时挤占了内容更新和结构优化的时间;二是不同人接手后口径漂移,同一栏目的标题开始一会儿带地区词、一会儿带品牌词。
这时适合改成“模板加例外”的做法:先为同一类页面定一套标题和描述的生成规则,例如列表页、详情页、聚合页各一套,再只对少数重点页面单独处理。假设一个站点有八百个页面,其中六百个属于同一类目详情页,那么这六百个页面用统一规则生成,剩下两百个重点页面保留人工,工作量立刻从八百降到两百。这个假设的关键不是数字本身,而是先确认同类页面的用户意图是否真的接近;如果意图差异大,模板化反而会拉低相关性。
动作与结果的关系在这里很直接:先抽样二三十个页面,把模板生成的标题和人工写的放在一起比较点击和停留表现,再决定模板覆盖范围。如果抽样结果没有明显差异,就扩大覆盖;如果差异集中在某几个子类目,就把这些子类目从模板范围里拿出来。
内链在页面少的时候可以靠编辑凭经验加,因为编辑记得住站点里有哪些文章。规模扩大后,记忆失效,内链会退化成只往首页和少数热门页集中,深层页面长期拿不到入口。
更合适的做法是让脚本先找出“有相关内容但缺少互链”的页面组合,输出一份候选清单,编辑只负责确认和措辞。重定向同理:页面批量下线或改版后,逐条手工配置容易漏掉带参数的旧地址。可以先导出旧URL清单,用规则匹配出目标地址,再人工核对那些匹配不上的少数条目。
需要提醒的是,内链和重定向做完后,抓取和索引的变化不会立刻反映全部效果。日志里某个目录的抓取量下降,可能是抓取预算重新分配,也可能是该目录本身页面减少,不能只凭一个数字就断定处理正确。判断时要同时看索引状态和页面实际入口数量。
有几类工作在规模扩大后基本没有保留价值,继续做只是心理安慰:
退出的前提是替代机制已经跑通。比如在停掉手动提交之前,先确认站点地图能被正常读取、新页面能被内链或列表页发现。如果替代机制还没验证,直接停掉手工操作会让新页面长时间不被发现。
面对一项具体工作,可以按这个顺序问自己:做错一次,影响的是一个页面还是一批页面?如果是一批,就必须保留人工复核或加校验环节;如果只影响一个页面,且执行频率很高,就优先自动化。第二问:这项工作的判断标准是否已经写下来?如果只存在于某个人的经验里,先把它写成规则,再谈自动化,否则脚本只是把模糊口径放大。
按这个顺序,多数站点的取舍会落在同一个位置:页面结构、重点内容和品牌口径保留人工;重复检查、批量生成候选、变更记录交给工具;纯粹为了弥补工具缺失而存在的手工步骤,在替代方案验证后退出。规模扩大带来的真正变化,不是活变多了,而是每项工作的错误影响半径变大了,所以决定做什么之前,先想清楚做错之后能不能收回来。