本文由Spy根据Shaumik Daityari的《Using Meta Tags in HTML: Some Basics and Best Practices》所译,整个译文带有我们自己的理解与思想,如果译得不好或有不对之处还请同行朋友指点。如需转载此译文,需注明英文出处:http://www.sitepoint.com/meta-tags-html-basics-best-practices。
——作者:Shaumik Daityari
——译者:Spy
meta元素一般有两个作用,其一是在头部表示一些页面信息;其二是模拟一个HTTP响应头部(例如重定向到不同页面)。
为什么meta标签如此重要
在过去,搜索引擎是靠meta
标签,如标题(title
)、描述(description
)甚至关键字(keywords
)来索引网页页面的。但Google在2009年就宣布在搜索算法中不再使用元关键词或者描述来得出排名(Ranking)了。但是它依然非常重要,因为:1.不是所有的流量都只是来自Google、Bing和Yahoo。其他搜索引擎(如百度)会赋予
meta
标签权重,每天会计算百万条搜索。2.尽管描述
meta
标签已经对搜索引擎的排名没有影响了,但它们确会出现在搜索结果当中。换句话说,一个人在点击你的链接之前是会在搜索结果中先看到页面的描述,这个也说明,应该添加上meta
描述,方便用户去阅读而不是为了方便网络机器人去查找。(也就是说,搜索下面的描述处于次)
meta的最新用法
取代http头部
meta
标签可以用作HTTP头部的某些作用,例如重定向和刷新。
作用是:制定5秒的刷新时间,url可以不填就是刷新当前页面,或者重定向跳转
http://www.w3cplus.com/css/meta-tags-html-basics-best-practices.html
本译文后面还有些,木有看懂