笔者回答是:不需要填写。为什么呢?下面笔者来分析一下。
在早期的搜索引擎对于页面排名的确很大程度上是要依靠keywords标签,搜索引擎引入这个标签的目的就是为了更好的理解页面,以实现网页的精准查询及排名。但是这个标签被很多SEO站长利用来进行作弊,这些站长为了吸引流量,在keywords中加入大量与页面内容无关的流量词,在当时,这样的做法也确实起到了作用,在相当一段时间内为这些作弊的站长提供了不少的流量。搜索引擎也因此变得糟糕,人们会浪费更多的时间去搜索自己真正所需要的内容。所以在后来,各大搜索引擎(包括:百度、谷歌、360等)也开始更新调整算法,大大降低了此标签的重要性,不再使其影响SEO的排名。
那么对于现在为什么还存在有部分SEO站长认为keywords标签还是需要填写的,认为填写了会比较符合SEO规范,或许还是会产生作用的?
笔者记得之前在Zac昝辉的每日一贴博客里看到过一篇文章,曾经解释过这个问题,为了验证keywords的作用,他在keywords标签里加入了一些关键词,又去掉了一些关键词,但是不管是加上,还是去掉,这些关键词都不会从搜索引擎获取排名。
所以,现在的搜索引擎最重视的是title(标题)标签中的关键词,如果title中已经合理的出现关键词,再加上搜索引擎也会自动定位你的内容,通过页面内容的相关性来判定对应的关键词。那么在这种情况下,不管keywords中有没有填写这个关键词,搜索引擎都会给予这个关键词排名。
关键词与页面内容的相关性,如果关键词和内容大相径庭,毫无相关,就会很容易被搜索引擎判定为有作弊嫌疑,那么就适得其反了。所以笔者建议还是不要填写,把握好内容与关键词的相关性即可。