你最近是否发现你的网站在google搜索结果中显示的标题不是你设置的title标题?
在过去不久的八月未,很多网页管理员突然发现自己的网页在Google搜索上的标题变了样,而在事情发生了好几天,一众管理员正焦虑地寻找可能性的原因之时,Google才施施然地发出更新公告解释事件的成因———原来Google更新了搜索结果的抓取机制。到底Google更新了什么?为何要进行这种更新?网页管理员又应该如何应对?以下将为您一一讲解。
在过往,Google抓取网页标题的方式很简单,就是抓取页面中以<title>标签所标记的句子。例如我们上一次的文章中,Google搜寻的结果页面标题,就是<title>所标记的「Facebook广告Campaign做到冇晒灵感?」
但在这次更新之后,虽然<title>依然是google抓取网页标题的最重要参考,但同时亦决定参考其他网页元素以产生内容,包括<h1><h2><h3>标记、内文标记、内容相关性、外部连结指向该网页的连结文字等等不同因素,再用演算法产生合适的标题。
Google在更新文档中提到,放弃依赖<title>标记的原因有三个:
<title>标记的标题经常过长,尤其很多网页为了更好的SEO排名,会尽量将相关的关键字放进标题中,让标题越来越冗长。
<title>标记的标题中,填充关键字(keyword stuffing)的情况越来越常见。也就是于标题中重复堆叠大量相关的关键字,希望Google认为该网页是高相关度的网页。
很多网页并没有妥善地使用<title>标记,例如使用预设的「首页」,「分页」,甚至空白。
基于这些理由,Google才决定作出抓取标题的算法更动。
虽然Google并没有明确地列出在算法更新后,标题抓取的具体逻辑,但经过一众网页管理者的努力下,归纳了以下重点:
<title>标记的标题过长的话,有机会只被抓取其中的一部份。
<title>标记的标题过短或空白的话,将会于H1(优先)或内文抓取一些句子作标题。
<title>标记的标题中的品牌名称有机会被移到开首或最尾,甚至<title>标记中没有品牌名,也有机会被google加上
<title>标记的标题中重复的关键字一般只被会抓取其中一句。
虽然这次更新并不是什么毁灭性的更新,但无疑加重了网页管理者的负担。但总的来说,这次更新并没有违反google一贯的建议。专注于为读者创作良好的优质内容,依然是SEO的最佳方案。