META标签的作用

邢台seo 1016 2

META标签主要用在HTML中,META标签是夹在HEAD标签中,也就是META会在HTML文件的最前面出现,不管是浏览器还是搜索引擎经由HTTP协定,读到HTML文件时会先对HTML中有意义的META做判断并执行。

META标签的作用

可见META的重要性,那么META标签可以做什么呢?

META标签的作用很多,主要有两类属性:name和http-equiv。

1、name属性

主要用于描述网页,相对应的属性是content(网页内容),这些内容主要是方便搜索引擎抓取,(目前几乎所有的搜索引擎都使用蜘蛛自动查找META值来给网页分类)。这其中最重要的是description(网站描述)和keywords(网站关键字),所以应该给每个页面加上META值。

比较常用的有以下几个:

网站作者:<meta name="Author" content="作者姓名">

网站主要的关键字:<meta name="keywords" content="网站关键字">

网站主要内容描述:<meta name="description" content="网站描述">

网页模式属于手机和电脑端:<meta name="applicable-device" content="pc,mobile">

网站的编辑工具<meta name="generator" content="Notepad">

网站的网页版权<meta name="copyright" content="本网页著作权属XXX">

<meta name="Robots" content="all:none:index:noindex:follow:nofollow">

其中的属性说明如下:

设定为all:HTML 档案将被检索,且页面上的链结可以被查询。

设定为none:HTML 档案将不被检索,且页面上的链结不可以被查询。

设定为index:HTML 档案将被检索。

设定为follow:HTML 档案页面上的链结可以被查询。

设定为noindex:HTML 档案将不被检索,但页面上的链结可以被查询。

设定为nofollow:HTML 档案将不被检索,页面上的链结可以被查询。

2、http-equiv属性

用于说明网站的编码,让浏览器获得该页面正确的编码。

<meta http-equiv="Content-Type" content="text/html"; charset=big5"> 和 <meta http-equiv="Content-Language" content="zh-cn">

定时更新网页,在content中有两个参数需要设定,time为你所指定的时间以秒计算;yourlink你所指定的链接(当指定为自己时就会变成网页定时重新整理)。

<meta http-equiv="Refresh" content="timer;url=yourlink">

用于设定网页的到期时间,一旦过期则必须到服务器上重新获取内容,而不是使用缓存的网页,需要注意的是这里所使用的为GMT时间格式。

<meta http-equiv="Expires" content="Mon,12 May 2001 00:20:00 GMT">

是用于设置禁止浏览器从本地机的缓存中调取页面内容,设置后一旦离开网页就不能从Cache中再调用。

<meta http-equiv="Pragma" content="no-cache">

强制网页在当前窗口中以独立网站显示,能够避免自己的网站被别人当作一个frame页调用。

<meta http-equiv="windows-Target" content="_top">

设定进入和离开页面时的特殊效果,这个功能即 FrontPage中的“格式/网页切换”,不过所加的页面不能够是一个frame页面。 (仅适用IE)

<meta http-equiv="Page-Enter" contect="revealTrans(duration=10,transtion= 50)"> 和<meta http-equiv="Page-Exit" content="revealTrans(duration=20,transtion=6 )">

META标签注意事项

META标签必须放在<HEAD>与</HEAD>中间,关键用于网页的内容说明,便于自己或别人(搜索引擎)应用,此外还可以制作出一些全自动翻页等特殊效果。

http-equiv或NAME属性,必须搭配content属性应用,两者也可互替应用。

有没有Meta标签,并不干扰网页正常浏览,其最大目的在于提供网页各种信息及产生特殊效果

标签: 标签

评论列表

发表感想