把老师给的结论先当成一条待检验的假设,而不是要背下来的答案。选你手上正在练的那个页面,为结论各写一条“它应该成立”的预期,再故意构造一个它可能不成立的条件,去页面上找证据。反例练习的价值不在于推翻老师,而在于让你知道这条结论的适用边界在哪里。
不是所有结论都适合做反例练习。可操作、可观察的结论才值得动手,比如“标题里包含用户搜索词有助于判断页面主题是否匹配”“同一批内容分散在多个相似页面会互相争抢同一批词”。这类结论你能在页面上找到对应位置,也能找到反着做的页面。
而“某个行业更适合做长尾”“某类站点应该先做内容再做外链”这类结论,依赖行业、资源、竞争程度等条件,你无法用一个页面验证。对它们,正确做法是记下结论成立的前提,等遇到符合前提的站点再检验,而不是硬造一个反例然后得出“老师错了”的结论。
判断标准很简单:如果一条结论你能指出它在页面上的哪个元素、哪段文字、哪个链接结构上体现,它就适合做反例练习。
假设老师给了一个结论:“页面的核心词应该出现在标题、首段和至少一个小标题里。”你手上正好有一个练手页面,按下面四步处理。
这个动作的关键在第3步和第4步之间:看到缺失不等于结论被推翻,要先判断缺失是失误还是合理取舍,再决定下一步是改页面还是改笔记。
反例练习最容易犯的错是一次改太多地方,最后不知道是哪处改动起了作用。假设你想验证“首段直接点明用户问题比泛泛介绍更利于判断页面主题”,就只改首段,标题、小标题、正文结构全部保持不动。
改完之后,你需要一个观察对象。可以是你自己作为读者重新读一遍,记录读完首段后能否说出这个页面解决什么问题;也可以请一个同样在学优化的人读,让他复述页面主题。如果两人都能在读完首段后说出主题,说明这个改动方向对你有参考价值;如果仍然说不清,问题可能不在首段,而在标题或整体结构。
这里要提醒一点:单次改动的结果不能证明因果关系。读者能复述主题,也可能是因为标题本来就写得清楚,或者他事先知道这个页面的背景。所以每次只改一处,把观察结果记下来,攒够几个页面再回头看规律,比一次改动就下结论可靠。
反例练习如果没有边界,会变成无限挑刺。你需要提前定一个停止条件,比如:同一个结论在三个不同页面上都找到了稳定的例外情形,就把它整理成一条带条件的笔记,不再继续找反例。
这条笔记的写法建议是“在什么条件下,结论如何调整”,例如“当核心词是疑问句时,小标题优先保证可读性,核心词放在首段和正文中自然出现即可”。这样写的好处是,下次遇到类似页面你能直接调用,而不是重新推一遍。
还有一种情况需要停下:当你发现自己找不到任何反例,但页面上确实存在和结论不符的地方。这时候问题可能出在你对结论的理解上,而不是结论本身。回看老师原话的上下文,确认他说的“标题”指的是页面标题还是内容小标题,确认“首段”是否包括摘要区。很多所谓反例,其实是定义没对齐造成的。
做完几轮之后,你手上会积累一批带条件的笔记。它们的价值在于:下次老师再给一个结论,你能先判断它属于哪一类——可以直接验证的,还是需要等条件成熟的。对于可以直接验证的,你知道怎么构造反例、怎么控制变量、什么时候停。
如果你在深圳参加的是线下或线上课程,这套方法同样适用,只是练习对象换成你手上的真实页面或课程提供的案例页。不要等到“学完再做”,每拿到一个结论就花十几分钟走一遍上面的流程,积累速度会比只记结论快得多。
最后检查一遍你的笔记:每条结论后面是否写清了它成立的条件、你找到的反例情形、以及你下一步打算怎么处理。如果这三项都齐了,这条结论才算真正被你消化,而不只是抄在了本子上。