學(xué)習(xí)HTML,Meta的詳解
作者:佚名 時間:2012-04-25 分享到:
你經(jīng)常開發(fā)網(wǎng)頁嗎,你的網(wǎng)頁開發(fā)工具是什么呀,你注意到你的開發(fā)工具給你自動添加的meta標(biāo)簽了嗎,你是怎么認(rèn)為它的呢?
你知道網(wǎng)站營銷的29方法嗎,你知道作者在里面推崇的一個關(guān)鍵性東西了嗎?
本文要告訴你:
一、meta到底是什么;
二、meta主要針對的是什么;
三、meta特點描述;
四、meta使用重點;
請你收藏本文,謝謝!
一、meta到底是什么
上Google或是百度,meta是什么,告訴了你一大堆。其實meta是html文檔用來模擬HTTP協(xié)議的響應(yīng)頭報文(抱歉,具體是如何的規(guī)定還沒有看RFC),它提供給搜索引擎的機器人和網(wǎng)頁特殊需要自動刷新使用。請你在此注意一下機器人。如果你的網(wǎng)頁中沒有這個標(biāo)簽,無所謂,它不會影響你的任何顯示(實際上也不能這么說,又得瀏覽器就是不行)。
二、就像上面我所說的,meta主要針對的就是機器人。
像百度和Google這樣的提供搜索服務(wù)的網(wǎng)站,他們依靠的就是“機器人”,說是機器人只不過是一種形象的說法,其實他就是一個程序系統(tǒng),Scan各個網(wǎng)站,把網(wǎng)站的信息錄入到自己的數(shù)據(jù)庫中,提供給搜索者并引導(dǎo)搜索者訪問該網(wǎng)站得到他們需要的信息。程序系統(tǒng),是自動的不給他一些信息處理,他容易“誤解” 的,知道它的作用了嗎?這是一個后臺的東西,如果你的網(wǎng)站是內(nèi)部網(wǎng)站,大家都知道,根據(jù)此就無需該標(biāo)簽了。如果你的網(wǎng)站是電子商務(wù)一類或是娛樂等,那從搜索引擎上獲得的訪問量就不能不重視了。
三、meta特點描述。
Meta 位置通常放在標(biāo)簽內(nèi),在標(biāo)簽外。它有兩個重要的屬性:name和http-equiv。name通常都是成對出現(xiàn)的,它告訴機器人的就是信息,尤其是關(guān)鍵字等,http-equiv則是提示“機器人”你該怎么對待我。在一個網(wǎng)頁中,meta可以有多個,不是我們經(jīng)常見到的就是一個,像CSDN中:
,羅列了好幾個。同時HTML和XHTML中使用的不同也是需要重視。Html沒有結(jié)束的標(biāo)簽,而XHTML必須的有合適的結(jié)束標(biāo)簽。
四、meta使用重點
我們拿三個網(wǎng)站來做例子:
百度:
Google:
CSDN:
。
他們的作用不是可有可無的,像百度的就是告訴要顯示百度網(wǎng)頁的瀏覽器我的內(nèi)容編碼是gb2312,你的調(diào)用這個編碼才能正常的顯示我。同時它也在默默無聞的告訴網(wǎng)絡(luò)上的‘機器人’:你在Scan我時,要采用gb2312編碼,同時我這個文檔可是文本/網(wǎng)頁格式的,不要搞成了audio/mpeg(音視頻)或是image/gif(圖片)了。你給機器人多多的信息(怎么做),就能減少“機器人”在你的網(wǎng)頁上犯的錯誤,提高正確性。
像我們上邊舉的那些例子中都是要告訴機器人我們的東西,當(dāng)然一些網(wǎng)站出于利益的考慮沒有那么認(rèn)真的對待自己的網(wǎng)頁,現(xiàn)在的“機器人”判斷能力在顯著的提高,“不認(rèn)真的結(jié)果可能”就是被屏蔽掉,得不償失。
不知道你注意沒有,我每次使用google搜索技術(shù)信息時,CSDN的東西總是靠在前面,也許是更CSDN重視meta的有關(guān)吧。
下面是我在網(wǎng)上摘錄的meta信息,希望對你有所幫助:
name 屬性
1、用以說明生成工具(如Microsoft FrontPage 4.0)等;
2、向搜索引擎說明你的網(wǎng)頁的關(guān)鍵詞;這一條也是網(wǎng)絡(luò)營銷推崇的注意地方,弄好了它,更好的同我們的競爭對手競爭。
3、告訴搜索引擎你的站點的主要內(nèi)容;
4、告訴搜索引擎你的站點的制作的作者;
5、
其中的屬性說明如下:
設(shè)定為all:文件將被檢索,且頁面上的鏈接可以被查詢;
設(shè)定為none:文件將不被檢索,且頁面上的鏈接不可以被查詢;
設(shè)定為index:文件將被檢索;
設(shè)定為follow:頁面上的鏈接可以被查詢;
設(shè)定為noindex:文件將不被檢索,但頁面上的鏈接可以被查詢;
設(shè)定為nofollow:文件將不被檢索,頁面上的鏈接可以被查詢。
http-equiv屬性
1、
和用以說明主頁制作所使用的文字以及語言;
又如英文是ISO-8859-1字符集,還有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;
2、定時讓網(wǎng)頁在指定的時間n內(nèi),跳轉(zhuǎn)到頁面http://ytwl.cn;
3、可以用于設(shè)定網(wǎng)頁的到期時間,一旦過期則必須到服務(wù)器上重新調(diào)用。需要注意的是必須使用GMT時間格式;
4、是用于設(shè)定禁止瀏覽器從本地機的緩存中調(diào)閱頁面內(nèi)容,設(shè)定后一旦離開網(wǎng)頁就無法從Cache中再調(diào)出;
5、cookie設(shè)定,如果網(wǎng)頁過期,存盤的cookie將被刪除。需要注意的也是必須使用GMT時間格式;
6、網(wǎng)頁等級評定,在IE的internet選項中有一項內(nèi)容設(shè)置,可以防止瀏覽一些受限制的網(wǎng)站,而網(wǎng)站的限制級別就是通過meta屬性來設(shè)置的;
7、強制頁面在當(dāng)前窗口中以獨立頁面顯示,可以防止自己的網(wǎng)頁被別人當(dāng)作一個frame頁調(diào)用;
8、和設(shè)定進入和離開頁面時的特殊效果,這個功能即FrontPage中的“格式/網(wǎng)頁過渡”,不過所加的頁面不能夠是一個frame頁面。
請你注意meta一個作用“網(wǎng)頁的自動刷新”,使用方法就是:
,把這樣的一個東西放在你的head中,網(wǎng)頁就能實現(xiàn)了固定時間刷新了。如果你的網(wǎng)站是股票或是體育賽事的,要實時的關(guān)注走勢,這樣的代碼可以讓瀏覽者減少工作量。
在你的網(wǎng)頁中加入這個標(biāo)簽不是那么費事,尤其在主頁中加入。網(wǎng)絡(luò)是一個開發(fā)環(huán)境,讓更多的人知道你,也是網(wǎng)站的目的,為了這個為什么還要“加不加無所謂”呢?加了吧,效果非常的好。