为什么谷歌搜索结果显示的标题不是网站标题?
用户在搜索引擎搜索时,网站标题会做为最重要的内容显示在摘要中,一个主题明确的标题可以帮助用户更方便地从搜索结果中判断你网页上内容是否符合他需求。而很多时候很多站长会发现搜索结果中展示的标题可能会和和网站自身title标签设置的标题不一样,经常会看到有人问这类问题:
“为什么我的网站收录后,标题变了?”
“为什么在搜索结果显示的标题不是我网站的标题?”
“为什么我在搜索网站时,发现标题不是网站TITLE里面的?”
“怎么回事,我的网站在搜索结果显示的不是自己的标题?”
“为什么我的网站的标题在搜索结果和我网站自身设置的不一样?”
关于这个情况,问题还有很多,很多站长都遇见过搜索结果页显示的标题与TITLE不符的情况,特别是描述不符的情况更多。注意,这里说的不是网站被黑、被劫持、被挂马等情况,展现的标题还是围绕核心关键词对网站内容的概括,只不过与网站代码中TITLE里面设置的有出处。
为什么谷歌搜索结果显示的标题不是网站标题?
对于这个问题,网站TITLE信息只是告诉搜索引擎网站的标题,在搜索引擎建立索引的时候一般情况下都会采用这个标题,但是有时候搜索引擎也会根据一些情况自己匹配出更符合用户需求的标题,在这一过程中,网站内容、外部锚文本、H标签等都可能影响展现出来的标题,这里我就不多说,来看看谷歌官方的说法。
为什么谷歌会忽略你网页上的TITLE标签,在搜索结果中自己展现一个呢?
官方的解释是:谷歌想搜索结果的标题能在一定程度上与用户的查询更相匹配,这往往导致搜索结果URL会有更高的点击率,因此这对搜索用户和网站所有者都会更好。
当一个新标题被抓取索引的时候,谷歌主要有一下三个标准:
(1)标题“相对”较短;
(2)标题很好的概括描述了该页面;
(3)而且,标题和查询是相关的。
如果你现有的TITLE标签符合这个标准,那么谷歌将最有可能使用你自己的标题标签。如果不符合,那么谷歌可能会自己创建一个,可能使用:
(1)你网页上的内容;
(2)指向这个页面的锚文本;
(3)也可能使用开放目录的内容(Open Directory Project)。
可以看到谷歌的目的很简单,提供更符合用户需求的标题,打造更好的体验,这样也可以在一定程度上避免一些spammers通过标题传播一些垃圾信息,影响用户的搜索质量。但有一点,这一点也是比较麻烦的一个问题,搜索引擎在自己创建标题的时候一定能得到更好的标题吗?程序毕竟只是程序,可能展现出来的还不如网站本身的,也可能这一点被人利用,“谷歌炸弹”就是很好的例子。另外一点我比较疑惑,为什么谷歌还要使用ODP呢?现在互联网上很多ODP上的信息都是非常过时的,很多甚至是错误的,这怎么能拿来匹配标题。