跳到主要内容
← 全部指南

标题标签与元描述

标题元素和元描述在 HTML 中彼此相邻,但 Google 使用不同的方式。两者都会影响结果的呈现方式以及搜索者在点击之前是否理解页面。

两个元素,两种不同的作用

这个领域的混乱,来自把这一对当成同一个话题。它们在 head 里紧挨着,在任何内容管理系统里都在同一个输入框中编辑,可搜索引擎对它们做的事完全不同。

title 元素元描述
主要搜索角色Google 可用于标题链接的来源该片段的可能来源
由谷歌重写有时经常
可能因查询或设备而异是的是的
保证按原文使用否否

Google 可以从标题元素、可见标题和其他突出文本生成标题链接,而片段主要从页面内容生成,有时可能使用元描述。将两者写为准确的摘要,而不是强制得出特定结果的控件。

写一个活得下来的标题

标题应当用搜索的人真正会用的词说出这个页面的主题,并且短到不会被切掉。失败的样子比成功的样子更有规律。

  • 把品牌放在最前面,会在每一个页面上把那些起区分作用的词推过截断点。
  • 一个给五十个页面产出同一个标题的模板,是在告诉搜索引擎这些页面可以互相替换。
  • 在同一个标题里重复关键词,先被人读成垃圾,然后才轮到机器。
  • 一个描述网站而不是描述这个页面的标题,是在每一条结果上都白白错过一次机会。

有用的自律是:一个标题被单独读、脱离上下文读、放在十条互相竞争的结果里读,都得说得通——因为那正是它存在的场合。

没有固定的字符限制

Google 没有为 title 元素或 meta description 规定硬性长度上限。标题链接和摘要会在需要时截断,通常是为了适应设备宽度;Google 也可能从同一页面的其他内容生成不同文本。

因此,固定字符数只是编辑参考,并不是搜索要求。应尽早放置能区分页面的信息,保持措辞简洁,并在真实设备上检查本地化结果,而不是把一个英文字符目标套用到所有书写系统。

谷歌为什么重写你的描述

摘要是谷歌生成的,当它判断你的元描述是手头对这条查询最好的概括时就会采用。当页面上另一段文字答得更直接,它就改用那一段——通常这是对的判断,因为描述只写一次,而查询是无穷的。

重写的原因该怎么办
另一段文字更好地回答了这条查询什么也不用做——这是系统在正常工作
描述是笼统的模板套话点明这个页面具体讲的是什么
它和其他页面的描述重复了给每个页面一段只有它才写得出的描述
它压根就没有写一段;不然搜索引擎会自己即兴发挥

现实的目标不是阻止重写。目标是让你的描述在足够多的时候成为最好的那个答案,从而被用在你在意的那些查询上;并且确保谷歌真要即兴发挥时,页面能给它好料。

什么都不干的标签,和真管用的标签

head 里并不是每个标签都对得起它占的位置。谷歌明确表示不使用 keywords 元标签,而且从 2009 年就一直这么说。与此同时,另有几个是真正承重的,得到的注意却比它们应得的少。

标签作用
meta keywords没有——排名上不使用
meta robots真实——控制收录与摘要行为
link rel=canonical真实——指定该被收录的网址
meta viewport真实——移动端渲染必需
Open Graph 标签不为搜索——它们塑造社交平台上的预览

在你自己的网站上试试

问答

谷歌为什么把我的元描述换掉了?

当谷歌判断页面上另一段文字更好地回答了这条查询时,它就会重写摘要。点明主题、贴合搜索意图的描述被换掉的次数会少一些,但彻底阻止重写并不是目标。

meta keywords 有用吗?

没有用。谷歌明确表示不使用 keywords 元标签,而且已经这样说了很多年。

标题应该多长?

Google 没有发布硬性长度限制。保持描述性和简洁性,尽早放置区分词,并期望当搜索认为更有用时,标题链接会被截断或从其他页面信号生成。

元描述是排名因素吗?

不是。它是你那条结果下面的文字,会与查询比对并加粗,所以它决定的是点击而不是名次。正因如此,它值得好好写,只是理由和标题不一样。

每个页面都要有独立的描述吗?

值得排名的页面就要有。重复的描述等于告诉搜索引擎这些页面可以互换,也等于请它自己动手写一段。

Open Graph 标签对搜索排名有帮助吗?

没有。它们塑造的是链接在社交平台上的预览。为这个目的设置是值得的,但它们既不能替代 title 元素,也不能替代元描述。