结论先给条件:如果短期活动的流量目标有明确截止时间、且内容在活动结束后大概率失效,就让它走独立目录或独立子域,并用临时跳转与长期知识内容隔离;如果活动主题本身就是长期需求的一部分,只是换个说法做推广,则应并入长期知识体系,用同一套URL规则承载。判断依据不是活动大小,而是活动结束后这个页面还有没有独立检索价值。
把两类内容混在同一批URL下,最容易出现的问题是活动页抢占了长期页的入口,活动下线后留下大量无内容可维护的地址。分开承载的核心不是技术洁癖,而是让两种生命周期不同的内容各自拥有清晰的归属。
可以按下面几条做区分:
/campaign/ 或独立子域。一个实际动作是:在活动上线前先给每个页面标注结束后的处置方式——保留、合并还是下线。这个标注会直接决定URL结构和内链策略,如果等到活动结束再决定,往往只能做被动跳转。
独立目录和独立子域都能实现隔离,但取舍条件不同。独立目录更容易继承主站已有的抓取与信任基础,适合活动与主站主题相关、且希望活动页也能获得自然流量的情况。独立子域隔离更彻底,适合活动与主站主题差异较大、或需要独立部署和独立统计的情况,但代价是子域通常需要单独积累信号,短期内更难被当作主站的一部分理解。
如果选择独立承载,活动结束后不要直接把页面删成404。更稳妥的做法是:活动页保留一段说明,并把仍有长期价值的段落合并到对应的长期知识页,再用301把活动页指向该长期页。这里要注意,301表达的是永久合并,如果活动只是暂停、明年还会以同样主题回归,用302更合适,避免把临时状态当成永久状态传递出去。
反过来,如果活动内容被并入了长期知识页,就不要在活动结束后把整页下线。此时正确的动作是移除活动专属信息,保留长期部分,让页面继续存在。判断标准是:这个URL是否还回答一个独立问题。如果还回答,就保留;如果不再回答,就合并或下线。
分开承载并非总是正确。假设一个业务每年在固定时段推广同一项服务,而这项服务的核心问题全年都有人搜索,只是活动期搜索量更集中。如果每年都新建一个独立活动页,就会出现多个URL回答同一个问题,彼此竞争,外部链接也被分散到不同地址上。更合理的做法是维护一个长期知识页,活动期在页面上增加时段性信息,活动结束后撤下这些信息,URL保持不变。
这个反例说明,分开承载的适用条件是活动内容在结束后不再独立成立。一旦活动只是长期需求的一种表达方式,分开就会制造重复和碎片化,而不是解决问题。
下面是一套可以按顺序执行的动作,每一步的结果都会影响下一步:
验证时不要只看某个页面的抓取量或请求量变化。这些数字下降可能来自活动自然结束、外链减少或抓取预算重新分配,不能单独证明承载方式选对了。更可靠的证据是:长期页是否开始稳定承接原活动主题的查询,以及活动页下线后是否出现大量无法解释的404。
如果发现长期页在活动结束后没有承接住原主题,下一步应检查内链是否已经指向长期页,而不是继续新建活动页。承载方式的选择最终要落到URL和链接关系上,只有这两者一致,短期活动与长期知识内容才算真正分开。