换模板后先别急着逐页改文案。更有效的顺序是:导出新旧两版的可见文本与结构化字段,按“字段—模块—页面”三级做差集,先定位溢出(字段装不下、模块重复渲染)和缺项(旧字段在新模板无落点),再决定哪些内容保留、改写或退出。若旧站内容量大且字段规范,优先做映射表;若旧站本身字段混乱,先抽样人工判断,再决定是否值得全量迁移。
内容溢出通常表现为同一段文字在新模板里被截断、折叠或挤到不相关模块,根源多在渲染层:新模板的字段长度、容器高度、循环条件与旧模板不同。缺项则表现为旧站有、新站没有的内容整块消失,根源在数据层:旧字段没有对应的新字段,或迁移脚本没有把它写进新结构。
这两类问题的处理动作完全不同。溢出可以靠调整模板、截断规则或改写文案解决;缺项必须先补数据映射,否则改多少样式都无济于事。判断方法很简单:把新模板的字段清单和旧站的字段清单并排列出,逐项标注“有对应”“需转换”“无落点”。标为“无落点”的,就是缺项候选。
逐页比对在几十页以内可行,上百页就会漏。更稳的做法是三级差集:
做完这三步,你会得到一张问题清单。下一步不是马上改,而是给每个问题标注它属于溢出还是缺项,以及影响的是转化路径上的哪一环。
模板变化往往伴随业务前提变化,比如主推产品线调整、目标客户从A类转向B类。这时旧内容的去留不能只看“有没有地方放”,还要看“还该不该放”。
三种决策的适用前提不同:保留适用于字段兼容且业务未变;改写适用于业务方向微调但主题仍成立;退出适用于业务前提已实质改变。不要为了填满新模板而保留已失效内容,那只会制造新的溢出和误导。
假设旧模板的产品摘要字段允许较长文本,新模板的列表卡片只显示前若干字符。迁移后发现部分摘要被截断,关键卖点落在截断之后。这时有三种处理:
这个例子的重点不是具体字符数,而是:先确认截断发生在渲染层还是数据层,再判断内容是否仍值得保留。如果截断后关键信息丢失且无法前置,就不能只靠改模板解决,必须回到内容决策。
完成映射和决策后,至少做一次抽样验证:从每类页面各取若干条,对照新旧两版,确认溢出已消除、缺项已补上或已明确退出。验证结果会直接影响下一步——如果缺项集中在某一内容类型,说明映射规则需要整体调整;如果溢出集中在某一模块,说明模板的渲染条件需要收紧。把这些结果记录下来,作为后续内容维护和模板迭代的依据,而不是一次性改完就结束。