优先迁出的不是“结果截图”,而是能重建判断依据的三类东西:查询条件本身、每条结果的原始标识、以及你当时对异常样本的备注。只搬走汇总数字,迁完就等于把证据链丢了。但如果你的用途只是看某个域的大致收录规模、不做跨期比较,那么迁移优先级可以大幅降低,先导出最近一批结果就够了。
site命令查询产出的数据通常分四层,停服后价值衰减速度完全不同。
按这个顺序迁,先搬查询语句和结果标识,再搬备注,最后才考虑汇总。反过来做,迁出来的往往是一堆无法验证的数字。
假设你只查了三个子域,每个子域结果都不多,于是判断“导出页面地址就够了,备注可以不要”。这个判断在小样本下成立,因为你能靠记忆还原当时为什么标记某几条。
但当子域数量上升到几十个、结果里混入大量参数页和分页时,记忆不再可靠。同一条地址在不同查询条件下可能被标成不同状态,缺少备注就会把“当时认为重复”和“当时认为正常”混在一起。此时再回头核对,成本远高于当初顺手导出。
也就是说,“只导地址不导备注”这条捷径,只在结果量小、且你能持续记住判断过程时成立。一旦规模化或换人接手,它就失效。
不同工具对查询语句的支持范围不一样,有的不区分路径层级,有的对通配符处理方式不同。迁移前先拿一条你最重要的查询语句,在新环境里跑一遍,比较结果集合的重合程度。
如果重合度高,说明查询条件可以平移,你只需补齐结果标识和备注;如果重合度低,说明口径已经变了,这时应该把旧数据当作历史快照单独存档,而不是硬塞进新工具做对比。这个动作的结果直接决定下一步:是继续迁移,还是转为归档。
存档建议用不依赖特定工具的格式,例如逗号分隔的文本或 <ul> 结构的静态页面,避免停服后连打开都成问题。迁完后,用一条旧查询在新环境重跑,对比结果标识的重合情况;重合明显偏低时,不要急着下结论,先检查是不是查询条件没对齐,再决定是否需要人工复核。