keywords 标签到底还要不要写,我删掉之后发生了什么
这个话题其实早就有定论了,但我发现身边还有不少人在认真写 keywords 标签,甚至有人问我「keywords 写几个合适」。 所以我把去年的一个实测拿出来说,可能比讲道理更有说服力。 我做了什么 我选了两个内容结构相近的站,A 站
这个话题其实早就有定论了。
但我发现身边还有不少人在认真写 keywords。甚至有人问我「keywords 写几个合适」。
所以我把去年的一个实测拿出来说。可能比讲道理更有说服力。
我做了什么
选了两个内容结构相近的站。
A 站每篇都精写 keywords。五到八个词,涵盖主词、长尾词、同义词。
B 站直接把 keywords 整个删掉。页面里根本没这一行。
内容量、更新频率、内链结构尽量保持一致。跑了四个月。
结果
没有可观察到的差异。
收录数没有。关键词排名也没有。
真的没有。我一开始还想着 A 站多多少少会好一点吧。结果拉数据的时候发现,差距在噪声范围内,来回波动。
更值得一说的是另一件事。
B 站因为删了 keywords,head 干净了,文件小了一点点。移动端首屏速度上有个很小的优势。
当然这个优势小到可以忽略。
但至少说明,删掉它不会有任何损失。
为什么 keywords 现在没用了
原因很简单。
它当年能起作用,是因为搜索引擎早期技术不成熟,只能靠网页自己声明的关键词来判断主题。后来搜索引擎能真正读懂页面内容了,这个「自己声明」的依据就废了。
不光废了,还容易被滥用。
早年间满网都是堆几十个关键词的 keywords,跟页面内容半点关系没有。搜索引擎索性不看了。
百度官方在过去的文档里明确说过,keywords 对排名没有影响。这个表态一直没变过。
顺带说一句,description 不一样。
它现在也不直接参与排名。但它会显示在搜索结果里当摘要,所以影响点击率。这个还是有用的,值得认真写。
那现在 head 里该写什么
我现在的习惯,只留这几个。
title、description、viewport、charset。canonical 视情况写,有重复内容风险才写。
其它一概不加。尤其是「作者」「版权」「生成器」这种,毫无用处,还暴露你用的什么程序。
如果你的站是 WordPress 或者 Z-Blog,很多模板默认会塞一堆进去。建议去模板里删掉。删完清爽,没有副作用。
最后提一句
我知道有人会说,写了也没坏处,为什么不写。
这话没错。成本极低。
但我想说的是另一面。把精力放在没有回报的地方,意味着你没把精力放在有回报的地方。比如把标题写得让人想点,比如把内容写出信息增量。
时间就那么多。
花在哪,结果就在哪。