TDK 指的是页面的 title、description 和 keywords 三个字段。现在 keywords 基本不再参与判断,真正需要花费精力的其实是标题和描述这两项。它们既是用户在搜索结果里最先看到的内容,也是蜘蛛粗略判断页面主题的参考。很多站点的问题不在于没写,而在于写得过于整齐——整齐到全站几十上百个页面看不出区别。
先确认每个页面该有的字段
在动手改之前,先理清几个字段的分工,避免改的时候互相打架:
- 标题 title:一句话说清这个页面是什么,核心信息尽量靠前,品牌名可以放最后。
- 描述 description:补充标题没说完的信息,写给用户看,不是写给机器看。
- H1:页面正文里的一级标题,可以比 title 更贴近栏目语境,但不必逐字重复。
三者之间应该有呼应,但不该是同一句话复制三遍。如果连你自己打开三个页面都觉得标题长得一样,用户和蜘蛛大概率也是同样的感受。
问题一:标题靠模板拼,每页只差一个词
最常见的情况是后台配置了统一模板,比如「栏目名 - 站点名」或者「关键词 - 站点名」。栏目页还好,一旦落到内容页,就会出现大量「产品中心 - XX 官网」「新闻资讯 - XX 官网」这样的组合,其中真正区分页面的那部分信息被压到了后面,甚至被搜索结果截断。
一个可以对照检查的思路是:把标题的前半段单独拿出来看,是否还能辨认出这是哪个页面。如果不行,就说明差异化信息的位置放错了。常见做法是把核心内容前置、品牌后缀后置,同时控制整体长度,避免在移动端搜索结果里被截掉关键部分。
问题二:描述字段空白,或者直接截取正文
描述留空时,搜索引擎通常会自己从页面正文里抓一段,抓到什么完全看运气——可能是导航文字,可能是页脚的版权声明,也可能是正文中间一句没头没尾的话。结果就是搜索结果里的摘要看起来杂乱,点击意愿被拉低。
手写描述不要求多长,一两句话说明页面能解决什么问题、包含什么内容即可。同一栏目下的描述如果高度相似,也建议至少把差异点写进去,而不是全栏目共用一段。
问题三:把关键词硬塞进标题和描述
有些运营者担心覆盖不够,会把地区词、同义词、长尾词一并罗列进标题,写成像是词表的东西。这种做法既影响可读性,也容易让页面主题变得模糊。标题的容量有限,集中讲清一件事,比平均分配给五个词效果更稳。
判断标准很朴素:这句话是写给正在搜索的人看的,还是写给词库看的。前者通常读起来通顺,后者往往堆在一起念不通。
一套可以落地的自查流程
- 导出全站 URL 列表,按栏目分组,优先处理权重较高的栏目和内容页。
- 抓取每页的 title 和 description,可以用表格工具批量采集,也可以用站长后台已有的数据。
- 统计重复率与长度分布,找出完全重复的标题、缺失的描述,以及明显过长的字段。
- 按栏目抽查,每个栏目随机挑五到十个页面,人工读一遍,看是否能在不看 URL 的情况下分辨页面。
- 整理成修改清单,标明优先级和负责人,避免查完就搁置。
这套流程不需要复杂工具,一张表格就能跑通,关键在于是不是每次都真的去看数据,而不是凭印象觉得「应该没问题」。
模板可以保留,但不能只有模板
统一后缀本身没有问题,它能帮助用户识别品牌,也便于管理。真正需要调整的是前缀部分——让每个页面前半段都带上属于自己的信息。发布时间较久的栏目页,可以结合内容调整顺便更新标题;内容页则建议在建站模板阶段就预留好字段,让编辑在发布时顺手填写,而不是事后统一返工。
改完之后怎么维护
TDK 不是一次性任务。新栏目上线、内容批量导入、模板改版,都可能让标题重新变得整齐划一。比较省事的做法是把它纳入日常检查:发布新内容时看一眼标题是否与同栏目其他页面重复,季度复盘时抽一次全站重复率。发现描述大面积空白,再去追查是模板没留字段,还是编辑流程里少了这一步。
把这件事做细,不会立刻带来什么变化,但它减少的是用户和蜘蛛理解页面的成本。这部分成本降下来,后面很多工作才有意义。