SEO优化离不开源代码的优化,SEO经常为了某个页面的权重集中,进行相应的设置,在头部head中,<meta>标签是非常重要的设置,分两大部分:页面描述信息(name)和HTTP标题信息(http-equiv)
<meta http-equiv="参数" content="参数变量值"> <meta name="参数" content="参数值"> 说明:content定义与http-equiv或name属性的元信息
<meta>标签常见的页面描述信息name参数类型:
1.keywords设定页面关键字
<meta http-equiv="keywords" content="关键字1,关键字2,关键字3">
2.descrpition设定页面描述
<meta http-equiv="description" content="秀站网秀站网的博客">
3.authot定义页面作者
<meta name="author" content="yourName">
4.Robots蜘蛛向导
<meta name="robots" content="all">
content有如下属性:
all:文件将被检索,且页面上的链接可以被查询; none:文件将不被索引,且页面上的链接不可以被查询(和noindex,nofollow作用相同) index:文件将被检索(让robots/spider登录); follow:页面上的链接可以被查询; noindex:文件将不被检索,但页面上的链接可以被查询(不让robots/spider登录); nofollow:文件将不被检索,页面上的链接可以被查询(不让robots/spider顺着此页的链接往下探找);
5.Copyright版权
<meta name="Copyright" content="©秀站网秀站网">
<meta>标签常见HTTP标题信息重要的参数类型
1.content-Type、content-language(显示字符集设定)
功能:设置网页字符集,charset最常用的是:gb2312、utf-8;其他:BIG5为繁体码,iso-2022-jp是日文,ks_c_5601是韩文,
<meta http-equiv="content-Type" content="text/html; charset=gb2312"> <meta http-equiv="content-language" content="EN">
2.X-UA-Compatible兼容性标签
功能:IE8专用标记,用来指定IE8浏览器去模拟某个版本的浏览器的渲染方式,比如ie7
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
在content加上chrome属性的,如:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
意思是:如果安装了Google Chrome Frame(谷歌内嵌浏览器框架GCF),则用GCF来渲染,否则使用最高版本的IE内核渲染。
3.expires(期限)
功能:设定网页的到期时间(GMT格式),一旦网页过期,必须到服务器重新传输;
<meta http-equiv="expires" content="Wed,10 Jun 2016 22:22:00 GMT">
4.Pragma(cache模式)
功能:禁止用户脱机浏览
<meta http-equiv="Pragma" content="no-cache">
5.Refresh(刷新)
功能:设定刷新页面时间,并指向新页面,比如:2秒后跳转到www.vi586.com
<meta http-equiv="Refresh" content="2;URL=http://www.vi586.com/">
再如每20秒刷新一次页面
<meta http-equiv="Refresh" content="20">
可用于网址已变更将用户重定向到另外一个地址,功能相当于301。301的HTTP返回码是301,采用这样的设置HTTP返回码是200。对搜索引擎来说301是合法的,而跳转并不会继承页面权重。页面refresh适合一般性的跳转,比如会员登录后的跳转。
6.Set-Cookie(cookie设定)
功能:网页过期,网页cookie也将被删除,必须使用GMT时间格式
<meta http-equiv="Set-Cookie" content="cookievalue=xxx;expires=Wednesday, 10-Jun-2016 22:33:00 GMT; path=/">
浏览器访问某个页面是会将他存在还从中,下次访问就可直接读取,以提高速度。当希望访问者每次都刷新投放广告或者浏览量,就需要禁用缓存,通常静态页面没必要禁用,asp、php等动态页面就可以禁用缓存。
7.Window-target(显示窗口设定)
功能:强制页面在当前窗口以独立页面显示,防止别人在iflame框架里调用自己的页面,content属性有_blank、_top、_self、_parent。
<meta http-equiv="Window-target" content="_top">
8.Pics-label(网页RSAC等级评定)
功能:在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的。
<meta http-equiv="Pics-label" contect="">
9.清除缓存
功能:再访问网站需要重新下载。
<meta http-equiv="cache-control" content="no-cache">
10.Page_Enter/Page_Exit
功能:设定进入/离开页面时的特殊效果
<meta http-equiv="Page-Enter" contect="revealTrans(duration=1.0,transtion=12)"> <meta http-equiv="Page-Exit" contect="revealTrans(duration=1.0,transtion=12)">
Duration的值为网页动态过渡的时间(单位为秒)。
Transition是过渡方式,它的值为0到23,分别对应24种过渡方式。如下表:
0 盒状收缩 1 盒状放射 2 圆形收缩 3 圆形放射 4 由下往上 5 由上往下 6 从左至右 7 从右至左 8 垂直百叶窗 9 水平百叶窗 10 水平格状百叶窗 11 垂直格状百叶窗 12 随意溶解 13 从左右两端向中间展开 14 从中间向左右两端展开 15 从上下两端向中间展开 16 从中间向上下两端展开 17 从右上角向左下角展开 18 从右下角向左上角展开 19 从左上角向右下角展开 20 从左下角向右上角展开 21 水平线状展开 22 垂直线状展开 23 随机产生一种过渡方式
转载请注明来源网址:https://www.mubanyun.com/seo/1535.html
发表评论
评论列表(条)