先看导出任务是否允许分批续跑:如果工具把“自动导出”做成一次性任务,遗漏分页通常只能靠人工补抓;如果支持按页码或时间片断点续跑,遗漏更可能来自分页游标没有推进。检查完整性的核心不是看文件行数,而是核对分页边界——第一页与最后一页是否各自出现在了正确的位置。
当自动导出支持按页续跑,遗漏往往发生在某一页返回空结果或超时后,任务却把该页当作“已处理”跳过。此时应把导出记录按页码排序,检查页码序列是否连续。若发现从第 N 页直接跳到第 N+2 页,先不要重跑整个任务,而是单独补抓第 N+1 页,再观察补抓结果是否与前后页的记录区间衔接。
一个可用的判断依据是:如果补抓第 N+1 页返回的记录,其排序字段恰好落在第 N 页末尾与第 N+2 页开头之间,说明遗漏只是单页跳过;如果补抓结果与第 N+2 页大量重叠,则说明游标本身没有推进,需要改为按时间或唯一标识分片导出,而不是继续依赖页码。
若自动导出无法续跑,只能整批重来,检查重点应放在首尾边界和中间抽样。先确认导出结果中是否包含已知的第一条和最后一条记录:如果最后一条明显早于预期截止时间,说明任务在结束前被截断;如果第一条不是预期起点,说明起始条件被改写。
中间部分可以按固定间隔抽取若干页,与页面上的实际分页做对照。这里的关键动作是记录每页首条记录的唯一标识,而不是记录总条数。总条数相同也可能因为重复和遗漏相互抵消,唯一标识序列才能暴露缺口。假设某次导出共 20 页,第 7 页和第 8 页的首条标识相同,那么即使总数看起来正常,也说明有一页被重复计入、另一页可能缺失。
这些动作的结果会直接影响下一步:边界清单连续且补抓能衔接,说明遗漏是偶发单页问题,可以保留原任务并记录补抓页;边界清单本身断裂,说明分页逻辑不可靠,应改用更稳定的分片维度重新导出。
有时补抓后请求量归零、抓取量下降,看起来像问题消失,但这不能单独证明完整性已经恢复。请求量归零还可能是因为任务被限流、目标页返回缓存,或导出条件被改成了更窄的范围;抓取量下降也可能只是分页总数本来就在减少。要区分这些解释,需要同时看补抓页的唯一标识是否出现、相邻页是否仍然衔接,以及导出条件是否与首次执行一致。
如果无法确认导出条件是否被改动,最稳妥的做法是把本次导出视为不完整,重新按固定分片执行一次,而不是在旧结果上继续追加。具体到爱站seo工具的自动导出行为、分页上限和续跑能力,需要以你当前实际使用的版本和账号权限为准核对,本文不假定其现行功能或入口位置。