SEO優(yōu)化離不開源代碼的優(yōu)化,SEO經(jīng)常為了某個頁面的權(quán)重集中,進(jìn)行相應(yīng)的設(shè)置,在頭部head中,<meta>標(biāo)簽是非常重要的設(shè)置,分兩大部分:頁面描述信息(name)和HTTP標(biāo)題信息(http-equiv)
<meta http-equiv="參數(shù)" content="參數(shù)變量值"> <meta name="參數(shù)" content="參數(shù)值"> 說明:content定義與http-equiv或name屬性的元信息
<meta>標(biāo)簽常見的頁面描述信息name參數(shù)類型:
1.keywords設(shè)定頁面關(guān)鍵字
<meta http-equiv="keywords" content="關(guān)鍵字1,關(guān)鍵字2,關(guān)鍵字3">
2.descrpition設(shè)定頁面描述
<meta http-equiv="description" content="秀站網(wǎng)秀站網(wǎng)的博客">
3.authot定義頁面作者
<meta name="author" content="yourName">
4.Robots蜘蛛向?qū)?/h4>
<meta name="robots" content="all">
content有如下屬性:
all:文件將被檢索,且頁面上的鏈接可以被查詢; none:文件將不被索引,且頁面上的鏈接不可以被查詢(和noindex,nofollow作用相同) index:文件將被檢索(讓robots/spider登錄); follow:頁面上的鏈接可以被查詢; noindex:文件將不被檢索,但頁面上的鏈接可以被查詢(不讓robots/spider登錄); nofollow:文件將不被檢索,頁面上的鏈接可以被查詢(不讓robots/spider順著此頁的鏈接往下探找);
5.Copyright版權(quán)
<meta name="Copyright" content="©秀站網(wǎng)秀站網(wǎng)">
<meta>標(biāo)簽常見HTTP標(biāo)題信息重要的參數(shù)類型
1.content-Type、content-language(顯示字符集設(shè)定)
功能:設(shè)置網(wǎng)頁字符集,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兼容性標(biāo)簽
功能:IE8專用標(biāo)記,用來指定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(谷歌內(nèi)嵌瀏覽器框架GCF),則用GCF來渲染,否則使用最高版本的IE內(nèi)核渲染。
3.expires(期限)
功能:設(shè)定網(wǎng)頁的到期時間(GMT格式),一旦網(wǎng)頁過期,必須到服務(wù)器重新傳輸;
<meta http-equiv="expires" content="Wed,10 Jun 2016 22:22:00 GMT">
4.Pragma(cache模式)
功能:禁止用戶脫機(jī)瀏覽
<meta http-equiv="Pragma" content="no-cache">
5.Refresh(刷新)
功能:設(shè)定刷新頁面時間,并指向新頁面,比如:2秒后跳轉(zhuǎn)到www.vi586.com
<meta http-equiv="Refresh" content="2;URL=http://www.vi586.com/">
再如每20秒刷新一次頁面
<meta http-equiv="Refresh" content="20">
可用于網(wǎng)址已變更將用戶重定向到另外一個地址,功能相當(dāng)于301。301的HTTP返回碼是301,采用這樣的設(shè)置HTTP返回碼是200。對搜索引擎來說301是合法的,而跳轉(zhuǎn)并不會繼承頁面權(quán)重。頁面refresh適合一般性的跳轉(zhuǎn),比如會員登錄后的跳轉(zhuǎn)。
6.Set-Cookie(cookie設(shè)定)
功能:網(wǎng)頁過期,網(wǎng)頁cookie也將被刪除,必須使用GMT時間格式
<meta http-equiv="Set-Cookie" content="cookievalue=xxx;expires=Wednesday, 10-Jun-2016 22:33:00 GMT; path=/">
瀏覽器訪問某個頁面是會將他存在還從中,下次訪問就可直接讀取,以提高速度。當(dāng)希望訪問者每次都刷新投放廣告或者瀏覽量,就需要禁用緩存,通常靜態(tài)頁面沒必要禁用,asp、php等動態(tài)頁面就可以禁用緩存。
7.Window-target(顯示窗口設(shè)定)
功能:強(qiáng)制頁面在當(dāng)前窗口以獨(dú)立頁面顯示,防止別人在iflame框架里調(diào)用自己的頁面,content屬性有_blank、_top、_self、_parent。
<meta http-equiv="Window-target" content="_top">
8.Pics-label(網(wǎng)頁RSAC等級評定)
功能:在IE的internet選項(xiàng)中有一項(xiàng)內(nèi)容設(shè)置,可以防止瀏覽一些受限制的網(wǎng)站,而網(wǎng)站的限制級別就是通過meta屬性來設(shè)置的。
<meta http-equiv="Pics-label" contect="">
9.清除緩存
功能:再訪問網(wǎng)站需要重新下載。
<meta http-equiv="cache-control" content="no-cache">
10.Page_Enter/Page_Exit
功能:設(shè)定進(jìn)入/離開頁面時的特殊效果
<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的值為網(wǎng)頁動態(tài)過渡的時間(單位為秒)。
Transition是過渡方式,它的值為0到23,分別對應(yīng)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 隨機(jī)產(chǎn)生一種過渡方式