错位的本质通常不是“标题写错了”,而是导入环节缺少一条可回溯的对应链。核对时不要凭记忆逐条改标题,而是先建立“文件—记录—页面”三列对照,再用可重复的匹配规则决定保留、改写还是退出。若三列无法稳定对齐,优先暂停批量写入,避免把错误对应关系扩散到更多条目。
标题与文件错位,可能出现在三个位置:文件名与导入记录错位、导入记录与页面字段错位、页面标题与正文主题错位。三者的修复动作完全不同。文件名与记录错位时,改标题没有意义;记录与页面字段错位时,应检查字段映射顺序;只有页面标题与正文主题错位,才涉及改写标题本身。
一个可区分的证据是:随机抽取若干条目,只核对文件名与导入记录中的唯一标识,不看标题。如果这一层已经对不上,说明问题在导入前的清单整理阶段。如果这一层对得上,但页面标题与记录不一致,问题多半在字段映射或导入顺序。此时继续改标题只会掩盖真正原因。
把待核对内容整理成三列:文件侧标识、导入记录侧标识、页面侧标识。每列只保留能唯一区分条目的信息,例如文件名中的编号、记录中的稳定字段、页面地址中的路径片段。标题不作为唯一标识,因为标题可能被改写、截断或重复。
实际操作时,先按文件侧标识排序,再按记录侧标识排序,观察两侧顺序是否一致。若顺序一致但标题错位,说明是字段取值问题;若顺序本身不一致,说明导入时的排序或分批逻辑有问题。这个动作的结果会直接决定下一步:前者只需修正字段映射,后者需要重新生成导入清单。
核对出对应关系后,每条内容面临三种处理方式,但并非每条都要三选一。
取舍的关键不是标题好不好,而是对应关系是否可验证。可验证的错位可以改写,不可验证的错位应先退出。
假设有 20 条内容导入后出现标题与文件错位。先取其中 5 条,只核对文件名编号与导入记录编号。若 5 条中有 4 条对不上,说明问题在导入前的清单整理,此时不应继续核对标题,而应回到文件命名和记录生成环节。若 5 条全部对得上,但页面标题与记录标题不一致,则检查导入时的字段顺序,确认标题字段是否被正文摘要字段覆盖。这个假设例子中的数字只用于说明判断顺序,不代表真实比例。
完成这一轮后,下一步动作是:只对标识一致的条目进行标题改写,对标识不一致的条目暂停处理并单独列出。这样可以把修复范围控制在可验证的部分,避免整批返工。
错位修复后,至少保留一份导入前的对照清单,并在下一次导入时先做小批量抽样。抽样只看三列标识是否一致,不看标题是否好看。若抽样通过,再扩大导入范围;若不通过,先修清单再导入。这个动作的结果是:把标题问题转化为对应关系问题,使后续核对有据可依,而不是每次靠人工记忆判断。
需要提醒的是,一次修复前后的比较要考虑搜索需求变化、采集时间差异和内容本身更新,不能把标题对应关系修复直接当成效果变化的唯一解释。核对的目标是让对应关系可验证,而不是承诺某种固定结果。