什么是Meta标签? Meta Keywords需不需要写
今天有人在群里问,keywords在哪里写,他在后台没找到设置关键词的地方。我就告诉他,keywords不需要写。做过seo的都知道。这个meta标签好几年前都被google给抛弃了。我都好久没见过这个标签了。现在还有小白问起。那我今天就要就这个问题说道说道了。顺便也普及一下meta标签。
Meta标签也就是现在seoer们口中常常提到的TDK。 Meta标签给搜索引擎提供了许多关于网页的信息,这些信息都是隐含信息,意味着对于网页自身的访问者是不可见的。
你可以在网页的 <head>元素中发现<meta>标签。在过去有人曾经问我它是否可以放在网页的<body>,最好不要这样做。如果<meta>标签被放在<body>位置,某些浏览器可能无法识别它们,也就相当于你创建了无效的标签。
通常情况下,<meta> 标签会包含一个name属性,用来设置元数据。元数据的值放在content属性里面。你可以在<meta>标签中使用各种名称/值对,让我们来看看其中的一些。
Title
专业的讲,title标签不是meta标签,但他们都放在相同位置。之所以把title标签放在这里是因为它对搜索引擎优化很重要。
在所有的HTML文档中,title标签都是不可缺少的。它定义了整个文档或网页的标题。
简单而实用。标题通常会显示在两个不同的地方;浏览器的头部标签和搜索结果页。这就意味着title标签在点击率(CTR)和排名上有很重要的影响。
一个好的标题应该包含关键字,而且最好放在标题的开头部分。请记住,那些匹配到用户搜索的关键字会以粗体显示。
另一件你应该牢记在心的事情就是标题的长度。谷歌会限制标题为70个字符,长了会以….付号省略后面的内容。就是内容再精彩也无法呈现出来。所以字数要尽量控制好。
Meta Description
Meta description标签可能是最有用的标签之一。顾名思义,它会给搜索引擎提供关于这个网页的简短的描述。
这个标签曾经在搜索排名中占有很大的权重,但随着算法的不断的更新升级,它的地位也逐渐降低。它虽然不会提高网站排名,但是,因为它会被用在搜索引擎的结果页,所以依然有用。
这也就意味着它仍然可以提高你的网页点击率。毕竟,当用户搜索的关键词与之相匹配时,会以粗体显示突出显示。这就是为什么一个好的页面说明 (利用关键字的) 可以显示更多与用户相关的信息,进而提高了点击率。推荐的description长度为155个字符。长了也是显示不出来。
Meta Keywords
说起keywords这个标签,不得不提它曾经的历史。早期google搜索引擎引入这个元素的目的就是为了更好的理解页面,以实现网页的精准查询及排名,但是搜索引擎却高估了SEO人员的个人素质,于是几乎所有人都在用这个META 标签作弊,为了吸引流量,在keywords中加入大量的与页面无关的流量词,或者堆砌一些关键词,事实上是,它确实起作用了,在相当一段时间内为这些作弊者提供了不少的流量。但是当有人发现,在Meta Keywords里面大量堆积关键词可以获得很好的排名之后,这个标签的意义就变质了,搜索引擎也会因此变的更糟糕,为了追求更好的用户体验,google不得不改变算法,排除了这一影响搜索结果的算法因子。因此在2009年9月份,google就宣布抛弃keywords,不再使其影响SEO排名,同样,百度和其他搜索引擎也不例外。
奇怪的是,我们现在仍然能看到很多网站在Meta Keywords标签里面堆积大量的关键词,这种情况在国外几乎已经看不到了,但是在国内,由于SEO知识并未普及,所以很多新手站长或者一些早期建立起来的网站,仍然认为Meta Keywords会对搜索排名有影响。
有人可能会问,有可能蜘蛛确实需要借助Meta Keywords来判断页面关键词呢?这个问题,如果是几年前,还能站得住脚,但是现在不能。我们都知道现在的搜索引擎算法已经非常先进了,比如Google Bot已经可以凭借自身程序的判断,修改网页在搜索结果中的Title,而不是你写的是什么Title,搜索结果就显示什么Title,只要索引程序觉得你自己写的Title不切合页面实际内容,就会自行判断。既然如此,要判断一个页面的Keywords也是很容易的,读不读Meta Keywords的内容就无所谓了。
如果你执意认为这个标签会影响搜索结果,那么请一定要注意把握尺寸,做的尽量自然,不要刻意堆积关键字,每个页面只写进去3-4个最重要的关键词即可并且关键词一定要跟页面内容相关。如果你觉得你把握不好这个尺度,那么我建议你果断放弃使用Meta Keywords标签,不要为了不确定是否存在的正面影响而拿网站的前途去冒险。