先给结论:验收通过只说明交付物符合双方约定的形式标准,不能说明它已经能被搜索系统正常发现、抓取、解析和展示。界定缺口的方法,是把“文件是否齐全”换成“这条页面从服务器到搜索结果之间,哪一步仍然走不通”,并把走不通的那一步写成可执行的处理动作。下面以你手中一份已经验收的页面或资料包为对象,逐步拆解。
验收通常检查的是数量、命名、格式、字段完整度,例如页面数量、标题字数、TDK是否填写、图片是否压缩。这些属于交付形式。可被使用检查的是另一条链路:URL能否返回正常状态、内容是否在HTML源码中直接可见、内链是否指向真实存在的地址、页面是否被允许抓取。两者可以同时成立,也可以形式合格而链路断裂。
一个常见现象是:服务商交付的页面清单全部通过验收,但你把其中一页的URL放进浏览器无痕窗口打开,看到的是空白、跳转或需要登录才显示的内容。此时缺口不在“有没有写”,而在“写的东西是否以搜索系统能读取的方式呈现”。
不要从“效果不好”这个结论倒推原因,而是先收集能区分原因的证据。以下三个信号各自指向不同层,且互相不能替代:
这三个信号的价值在于:它们能把“不能用”拆成互斥的候选原因。响应层异常时去改文案是无效动作;渲染层正常但结构层断裂时,继续加内容也不会让页面被走到。
界定缺口的终点,是产出一句能被直接执行的描述,而不是一份问题清单。写法可以固定为:对象 + 当前可观察状态 + 期望状态 + 下一步动作。
假设例子:某产品详情页已验收,字段齐全。你观察到该URL返回200,源码中正文可见,但站内没有任何页面链接到它。此时缺口描述为:“产品详情页A,当前仅能通过地址直接访问,期望从分类页和上一篇内容页各获得一个入口,下一步在分类页对应位置补一条指向A的链接,并确认该链接在源码中可点击。”这个动作做完后,下一步不是马上判断效果,而是重新检查该链接是否被抓取路径覆盖,再决定是否需要调整其他页面的入口分布。
注意这里的判断依赖一个假设:该页面本身允许被抓取。如果这一条尚未确认,应先验证抓取许可,再谈内链,否则动作顺序会颠倒。
这两种情况的处理方向完全不同,混在一起会导致反复返工。
区分方法很直接:去验收清单里找对应条目。清单有、结果不可用,是质量缺口;清单没有、你事后才意识到需要,是范围缺口。把两者分开,才能决定是要求修正还是重新议价。
与其在事后争论,不如把可被使用性提前变成验收的一部分。可行做法是在原清单后追加一条:随机抽取约定比例的页面,逐一确认返回状态、源码可见性和至少一个站内入口。抽查比例和抽样方式由双方事先约定,不设固定数值。
这条检查的作用不是替代效果评估,而是把“能不能用”从主观感受变成可复现的动作。如果抽查中发现某一层反复出问题,下一步应针对该层补充交付要求,而不是整体否定全部工作。反过来,如果三层都通过而效果仍不理想,那么缺口已经不在交付物本身,需要另找原因,此时再要求服务商返工页面就是找错了对象。