先别急着把旧笔记整本推翻。更稳妥的做法是给每条笔记补上“适用条件”和“失效信号”,再按影响范围决定是局部改写还是整段废弃。下面用两种条件展开:笔记只服务你个人、且样本量小;笔记要交给团队、且会被规模化复用。
操作笔记通常混着三类内容:事实(某个入口叫什么、某项数据在哪看)、因果(做了A所以B变好)、流程(先做什么再做什么)。失效往往只发生在其中一层,但很多人会把整条笔记一起删掉。
可以这样区分原因:
一个可用的动作:给每条笔记加一行“上次验证时间”和“验证时依赖的前提”。之后回看时,先看前提是否还成立,而不是先看结论对不对。这一步的结果会直接决定下一步——前提没变而结论变了,说明是因果层问题,需要重新找证据;前提变了,说明只是场景迁移,补一个分支版本就够。
当笔记只给自己看,且你手上只有一两个站或一两个项目的经验时,最忌讳的是把个别样本当成通用规律。这时不该做的是“删掉旧结论、换成新结论”,而应把旧结论降级为“在某种条件下成立”。
具体动作可以这样:
假设一个短例子:你曾记下“内链集中指向少数重点页,整体表现会变好”。这条在几十个页面的站上可能成立,但页面规模上去后,集中指向会让大量页面缺少入口。此时正确做法不是删掉旧笔记,而是把它改写成“页面量少时可用集中策略;页面量增大后,需要先保证每页至少有一条站内路径,再谈集中”。
这样处理的结果是:旧经验没有丢,但被关进了明确的条件里。下一步你就能带着这个边界去做新验证,而不是每次遇到例外都从头怀疑自己。
当笔记会被别人照着执行,或同一套流程要在多个项目上跑时,问题就不再是“这条对不对”,而是“这条在什么范围内对”。个别样本成立、规模化后出现例外,几乎是必然的。
这时建议把每条流程拆成基础版和扩展版:
实施动作上,先找出笔记里那些“看起来是普适、其实依赖前提”的句子,把它们从基础版移到扩展版。判断依据是:如果去掉某个前提,这句话还成立吗?不成立就移走。
再补一个例外清单,写清哪些情况不能直接照搬。例如:内容页和列表页的优化动作常常不能通用;新站和老站的可用手段不同;单一栏目表现好,不等于复制到全部栏目都有效。这些边界不写出来,规模化时就会把个别成功当成标准动作。
这样做的影响是:团队执行时不再争论“到底谁对”,而是先确认当前属于哪个版本。下一步的验证也有了明确对象——只验证扩展版的触发条件是否满足,而不是反复验证基础动作。
笔记修订最容易犯的错,是把旧版本直接覆盖。一旦新结论也被证伪,就失去了对照。更稳的做法是保留旧版本,只标注它被哪个版本取代、取代的原因是什么。
可以用一个简单的结构:旧结论 | 成立前提 | 失效信号 | 新版本 | 替换日期。这样回看时,你能清楚看到一条笔记是怎么演化的,而不是只剩一个来历不明的结论。
还要注意一点:请求量、抓取量或某个指标归零,并不能单独证明你的旧笔记错了。它也可能是统计口径变化、采集延迟、或外部环境波动造成的。遇到这类现象,先记录,再找第二个独立证据,不要立刻改写结论。
与其等到知识明显失效再大改,不如设一个低成本的固定动作:每次做完一个项目,只挑一条最不确定的笔记,补上它的适用条件和例外。这样单次负担小,但笔记会持续保持可用。
判断一条笔记是否值得优先修订,可以看三点:它是否被反复引用、它是否在规模化时出过例外、它是否依赖某个容易变化的前提。三点里占两点以上,就值得先改。
最终,笔记的价值不在于结论多新,而在于你能否说清它在什么条件下成立、什么时候该停用。把这两件事写进去,旧知识失效就不再是损失,而是一次可追溯的更新。