网页meta集合及各类meta标签的意义
SEO中META有多重要不用多说了,猪小猪整理了几乎所有网页META项目,这里分享出来给大家!
name 属性
1、用以说明生成工具(如Microsoft FrontPage 4.0)等;
2、向搜索引擎说明你的网页的关键词;
3、告诉搜索引擎你的站点的主要内容;
4、告诉搜索引擎你的站点的制作的作者;
5、
其中的属性说明如下:
设定为all:文件将被检索,且页面上的链接可以被查询;
设定为none:文件将不被检索,且页面上的链接不可以被查询;
设定为index:文件将被检索;
设定为follow:页面上的链接可以被查询;
设定为noindex:文件将不被检索,但页面上的链接可以被查询;
设定为nofollow:文件将不被检索,页面上的链接可以被查询。
http-equiv属性
1、
和 用以说明主页制作所使用的文字以及语言;
又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;
2、定时让网页在指定的时间n内,跳转到页面http://yourlink;
3、可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;
4、是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;
5、cookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式;
6、网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的;
7、强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用;
8、和设定进入和离开页面时的特殊效果,这个功能即 FrontPage中的“格式/网页过渡”,不过所加的页面不能够是一个frame页面。
META语句的语法是:
META
HTTP-EQUIV=response
CONTENT=description
CHARSET=charset
NAME=description
URL=url
HTTP-EQUIV属性用于指定META语句的性质或绑定HTTP的响应元素.它与其它属性配合使用,可指定主页所用字符集或通知浏览器自动刷新(重新加载)内容等等.该属性规定META语句其他属性的含义.
CONTENT应根据HTTP-EQUIV 指定的类型设置为相应的内容.如给出指定主页的关键字或刷新时刻(或时间间隔)等.
CHARSET描述HTML文件所用字符集,应与HTTP-EQUIV属性配合使用.
NAME属性为主页的一些描述信息.
URL指定HTML文件的URL地址.它主要与其它属性配合,通知浏览器到指定时间应加载主页的URL.
语法总是抽象的,我们来通过META的一些应用来解释:
设置页面显示用语言
在一个最基本的HTML页面里我们所能见到的META标签有是:
该META标签定义了HTML页面所使用的字符集为GB2132,就是国标汉字码.如果将其中的“charset=GB2312”替换成“BIG5”,则该页面所用的字符集就是繁体中文Big5码.
当你浏览一些国外的站点时,IE浏览器会提示你要正确显示该页面需要下载xx语支持.这个功能就是通过读取HTML页面META标签的Content -Type属性而得知需要使用哪种字符集显示该页面的.如果系统里没有装相应的字符集,则IE就提示下载.其他的语言也对应不同的charset,比如日文的字符集是“iso-2022-jp ”,韩文的是“ks_c_5601”.
其他的META标签不是必须的,但是其中的一些描述了HTML页面搜索分类、简单描述以及一些页面特效.
设置页面关键字和分类
这个META标签是设置了该页面的关键字.一个页面可以有多个关键字,几个关键字之间用分号隔开.各种搜索引擎可以通过提取一个页面的 KEYWORDS属性来将搜索该页面的.不过目前很多人利用这个keywords来作弊,添入大量的和自己页面无关的关键词以提高自己的页面在搜索引擎里的显示几率,所以当前的引擎不仅通过该属性了解页面的内容,还通过robot属性(因为当前的搜索引擎都是使用机器人-一种搜索程序来查找分类的):
其中属性值有以下一些:
属性值为”all”: 文件将被检索,且页上链接可被查询;
属性值为”none”: 文件不被检索,而且不查询页上的链接;
属性值为”index”: 文件将被检索;
属性值为”follow”: 查询页上的链接;
属性值为”noindex”: 文件不检索,但可被查询链接;
属性值为”nofollow”: 文件不被检索,但可查询页上的链接.
设置页面描述和作者
和搜索引擎有关的META标签还有2个:
第一个是页面的简单描述,比如写“xxx的个人主页……”什么的.该描述将在搜索引擎的搜索结果里显示出来.第二个是页面的作者.你可以将自己的大名填上去啦.
自动刷新页面或页面定时跳转
利用META标签,可以实现一些简单的页面特效.比如定时刷新,转向或是各种转换效果.
REFRESH属性可以让页面自动刷新,比如这个例子里就是让页面在5秒后刷新.如果你将后面的URL设置成其他页面,那就变成了自动跳转.
页面进入和退出的特效
这个是页面被载入和调出时的一些特效.duration表示特效的持续时间,以秒为单位.transition表示使用哪种特效,取值为1-23:
0 矩形缩小
1 矩形扩大
2 圆形缩小
3 圆形扩大
4 下到上刷新
5 上到下刷新
6 左到右刷新
7 右到左刷新
8 竖百叶窗
9 横百叶窗
10 错位横百叶窗
11 错位竖百叶窗
12 点扩散
13 左右到中间刷新
14 中间到左右刷新
15 中间到上下
16 上下到中间
17 右下到左上
18 右上到左下
19 左上到右下
20 左下到右上
21 横条
22 竖条
23 以上22种随机选择一种
META还有一些比较高级的属性,所谓的高级,其实就是平时不常用到的.
不使用页面缓存
这两个标签都是让页面无法保存到浏览器的缓存里,也就是说每次载入页面都要重新从服务器端下载. 其中第二个标签EXPRIES属性是设定了页面的过期时间.上面这个例子就是当你在1997年2月26日8:21以后载入页面的话当前保存在浏览器缓存里的原有页面就失效,需要重新载入.
设定站点内容的限制等级
利用PICS-Label属性可以设置你站点页面的内容等级(RSAC等级):
inet@microsoft.com” for “http://www.microsoft.com”; on “1997.06.30T14:21-0500″ r(n0 s0 v0 l0))’>
RSAC的评估系统提供了一种用来评价Web站点内容的标准.用户可以设置Microsoft Internet Explorer(IE3.0以上)来排除包含有色情和暴力内容的站点.上面这个例子中的HTML取自Microsoft的主页.代码中的(n 0 s 0 v 0 l 0)表示该站点不包含不健康内容.级别的评定是由RSAC,即美国娱乐委员会的评级机构评定的,如果你需要评价自己的网站,可以连接到网站http://www.rsac.org/,按要求提交表格…/www.rsac.org/.
强制页面在当前窗口以独立页面显示
这个属性是用来防止别人在框架页里调用你的页面.
看来META标签说重要的确很重要,说不重要,也确实常常被大家忽略.看了这篇文章后,我想你一定对META有一定的了解了吧? HTML语言看似很容易上手,其实内涵博大精深.尤其是HTML4.0标准、CSS层叠样式表和DHTML-动态HTML.充分发挥现有的属性和方法,可以让你的主页增色不少。
