先别急着批量改标题。导入内容后标题与文件错位,通常不是“标题写错了”,而是导入环节把标题行、文件名和内容块的对应关系打乱了。核对时先固定一份可追溯的映射表,再决定保留、改写还是退出重导。
标题与文件错位可能出现在三个位置:导入前的源文件、导入工具的字段映射、导入后的内容库。三者表现相似,处理代价却不同。
区分方法很简单:随机抽三条记录,对比源文件里的标题、导入后显示的标题、以及该条记录对应的正文首句。如果源文件里三者一致、导入后不一致,问题在映射或排序;如果源文件里就不一致,问题在导入前。
确认错位层级后,才轮到取舍。三种做法各有前提,不是越彻底越好。
适用条件:错位只涉及少量记录,且源文件结构本身可靠。动作是建立一张两列对照表,左列写导入后的标题,右列写对应文件名或源标题,逐条核对。代价是耗时,但不会破坏已经导入的正文。如果错位记录超过总量的两成,手工核对的时间成本会超过重导。
适用条件:正文内容正确,只是标题被文件名替换,且这些标题本身有保留价值。动作是把文件名式标题改回可读标题,同时保留原文件名作为内部标识。风险是改写后如果再次导入,可能覆盖或重复。改写前先导出当前标题与正文的对应关系,作为回退依据。
适用条件:字段映射错误是系统性的,或源文件本身标题与正文已经错位。动作是先修正源文件的列顺序和空行,再重新导入。代价是已导入内容可能产生重复,需要先清理或使用覆盖导入。重新导入后仍要抽查,不能假设一次成功。
假设你导入了一百条内容,发现其中约十五条的标题显示为文件名。先不要全量处理,取这十五条做一次小范围核对:
核对结果会直接决定动作:源文件对齐且映射正确,只需调整排序或手工修正显示;源文件不对齐,则退出重导更省事。这个判断不需要全量数据,十五条的分布已经能说明错位是随机的还是成片的。
无论选择保留、改写还是重导,修正后都要做一次交叉验证。从修正后的内容里随机抽五条,分别核对标题、正文首句和源文件中的对应项。如果三者一致,说明映射关系已经稳定;如果仍有偏差,说明错位不止一层,需要回到字段映射重新检查。
另外注意,导入后标题与文件错位有时会被误判为“网页提速方法”本身的问题。实际上,提速改动和内容导入是两条线,除非导入过程同时修改了模板或缓存,否则不要因为标题错位就回滚提速设置。先隔离变量,再决定是否调整其他部分。
最后,修正动作完成后,记录本次错位的层级和采用的处理方式。下一次导入前,先按同样的抽查方法验证映射,比事后批量返工更省时间。