结论先说:保留到“能独立解释一次关键决策”的粒度,而不是保留全部过程文件。具体来说,每个已上线且影响抓取、收录或流量结构的改动,至少要留下改动前后对比、上线时间、判断依据和回退方式;草稿、会议闲聊、重复导出的中间表可以删。粒度定得太细,交接和维护成本会吃掉收益;定得太粗,下一次接手的人只能靠猜。
项目结束后,历史文档通常混在一起。把它们分成三类,取舍会清楚很多。
判断标准很直接:如果一份文件删掉后,接手人无法回答“当时为什么这么做、做完发生了什么、出问题怎么退”,那它就属于决策类,不能删。
实际项目里,常见两种极端做法。它们并非谁绝对正确,而是适用条件不同。
适用前提是团队规模小、项目周期短、后续仍由同一批人维护。好处是省去筛选时间,坏处是交接时噪音大。如果半年后要迁移站点或换服务商,接手人面对成百上千个文件,反而找不到关键改动。这种做法的代价是检索成本会随时间上升。
适用前提是改动以内容为主、技术结构稳定、没有复杂重定向和模板逻辑。好处是轻,坏处是遇到流量异常时缺少对照证据。假设某栏目半年后收录下降,如果只留结论“已合并”,没有当时的页面清单和跳转规则,排查就只能重新爬一遍,时间成本反而更高。
更稳妥的取舍是:决策类保留完整,证据类保留抽样摘要,过程类到期退出。这样既不会把归档变成垃圾场,也不会在需要时无据可查。
把保留粒度落到可检查的条目上,比争论“留多细”更有用。以下清单可作为项目结束时的核对依据。
这套标准的假设是:项目结束后仍有人可能接手维护。如果站点确定不再更新、也不再做任何优化,保留粒度可以进一步降低,只留合规要求的记录即可。
项目收尾时,先做一次“接手人测试”:让没参与项目的人只看归档,尝试回答三个问题——上次改了什么、为什么改、如果出问题怎么退。如果三个问题都能答上,粒度就够了;如果答不上,缺的通常不是更多原始文件,而是缺少决策记录。
这个动作的结果会直接决定下一步:测试通过,就可以执行清理,把过程类文件移出保留范围;测试不通过,应先补写决策记录,再清理,否则清理会把仅有的线索一起删掉。注意,抓取量或某项统计归零,并不能单独证明清理正确,它也可能是采集口径变化、工具停用或站点本身调整造成的,需要结合改动记录一起判断。
退出不是一键删除。涉及合同、付款、资质和合规要求的文件,按约定保留;涉及第三方平台后台导出数据的,确认是否允许留存。技术示例中,如果归档里保留了类似 <meta name="robots" content="noindex"> 的历史片段,要注明它对应的页面和生效时间,避免后人误把它当成当前规则。
最终判断可以归纳成一句:保留的目的是让下一次决策有据可依,而不是复刻整个项目过程。围绕这个目的定粒度,删和留都不会走偏。