頁面中常用的meat標簽總結
字符編碼:聲明文檔使用的字符編碼
相對于這種方式,更推薦你(推薦使用HTML5的聲明方式)。
<meta http-equiv="content-type" content="text/html; charset=utf-8;"/>
最高ie版本打開
<meta http-equiv="x-ua-compatible" content="IE=Edge, chrome=1"/>
Expires(期限)
該聲明用來指定頁面的過期時間,一旦網頁過期,從服務器上重新請求,其中時間必須使用GMT格式,或者直接是0(即不緩存)
<meta http-equiv="expires" content="Thu Jan 01 1970 00:00:00 GMT 或者 0"/>
Pragma(cache模式)
禁止瀏覽器從本地計算機的緩存中訪問頁面內容。
<meta http-equiv="pragma" content="no-cache"/> <meta http-equiv="cache-control" content="no-cache"/>
Refresh(刷新)
該聲明用來指定頁面自刷新或者跳轉到其它頁面,其中的時間單位是s。第一種寫法是10s后刷新本頁面,第二種寫法是10s后跳轉到新的頁面。
<meta http-equiv="refresh" content="10"/> <meta http-equiv="refresh" content="10; url=..."/>
Set-Cookie(cookie設定)
如果網頁過期,那么存盤的cookie將被刪除。
<meta http-equiv="set-cookie" content="[cookie名字]=[cookie值]; expires=[cookie過期時間];path=/;"/>
Window-target(顯示窗口的設定)
強制頁面在當前窗口以獨立頁面顯示。用來防止別人在框架里調用自己的頁面。
<meta http-equiv="window-target" content="_top"/>
Keywords(關鍵字)
用來告訴搜索引擎你網頁的關鍵字是什么(這個關鍵字的設定對于整個頁面的SEO優化非常的重要)。一般來說我們會根據當前頁面所展示的內容來設定一組關鍵詞語,這樣用戶在網上進行搜索的時候,搜索引擎會把擁有或者靠近相關關鍵詞的頁面呈現給用戶,以達到產品推廣的作用(當然這個需要長期的SEO/SEM等運營推廣才會讓自己的網頁在搜索出的結果中靠前)。關鍵字內容太短,搜索引擎可能不會認為和這些內容有關,但是關鍵字的設定不能超過874個字符。
<meta name="keywords" content="javascript培訓,js培訓,HTML5培訓,css培訓,前端開發培訓,node.js培訓,nodeJS培訓"/>
description(網站內容描述)
<meta name="description" content="某維是中國前端開發知名品牌,JS前端培訓,以專注立身;70%的同學來自老學員推薦,以誠信立業。"/>
robots(機器人向導)
robots用來告訴搜索機器人哪些頁面需要索引,哪些頁面不需要索引。
content的參數有 all(默認值),none,index,noindex,follow,nofollow。 all:文件將被檢索,且頁面上的鏈接可以被查詢; none:文件將不被檢索,且頁面上的鏈接不可以被查詢; index:文件將被檢索; follow:頁面上的鏈接可以被查詢; noindex:文件將不被檢索; nofollow:頁面上的鏈接不可以被查詢。
<meta name="robots" content="index,follow"/> <meta name="google" content="index,follow"/> ->下面是聲明其它搜索引擎的搜索模式 <meta name="googlebot" content="index,follow"/> <meta name="verify" content="index,follow"/>
聲明搜索引擎抓取間隔
有時候你可能并不希望站點一直被搜索引擎抓取,而是每間隔一段時間才來訪問一次,這時,可以聲明revisit-after meta
<meta name="revisit-after" content="10 days"/>
聲明網頁的作者信息
<meta name="author" content="zhangxiaohuan@qq.com"/>