SEO是什么?當(dāng)你在搜索引擎(百度、谷歌)中輸入幾個(gè)關(guān)鍵字,然后按回車,你會(huì)得到包含關(guān)鍵字的搜索結(jié)果的列表。用戶通常會(huì)點(diǎn)擊搜索結(jié)果的最上面的網(wǎng)頁,因?yàn)楦杏X那個(gè)網(wǎng)站上面的信息最符合自己想要的信息。如果你想知道為什么某個(gè)網(wǎng)站排在搜索結(jié)果的最上面,而其他網(wǎng)站都排在其下面,那么你會(huì)了解到這是SEO的結(jié)果。SEO是一種強(qiáng)大的網(wǎng)絡(luò)營銷的技術(shù),全稱 Search Engine Optimization,中文名叫搜索引擎優(yōu)化。
SEO是一種技術(shù),當(dāng)你輸入一些關(guān)鍵字,搜索引擎能找到你的網(wǎng)站,并且使你的網(wǎng)站在搜索結(jié)果中排得靠前,甚至排在第一的位置。所以,SEO能給你的網(wǎng)站帶來流量。當(dāng)你的網(wǎng)站有了很多流量后,就會(huì)有很多廣告商要求把他們的廣告放在你的網(wǎng)站上,從而你會(huì)多一份收入?;蛘撸愕木W(wǎng)站是賣東西的網(wǎng)站,就會(huì)有很多客戶訪問你的網(wǎng)站,給你帶來很多銷售。學(xué)SEO,你要知道搜索引擎的工作原理。首先,搜索引擎不是人類。人類自己瀏覽網(wǎng)頁與搜索引擎瀏覽網(wǎng)頁之間的區(qū)別,這個(gè)并不是每個(gè)人都知道的。不像人類瀏覽網(wǎng)頁,搜索引擎是文本驅(qū)動(dòng)的。雖然人類的科技發(fā)展很迅速,但是搜索引擎不是人類,不會(huì)感覺到頁面有多么的美,或者享受頁面上的音樂和電影。相反,搜索引擎抓取網(wǎng)頁,查看站點(diǎn)的所有信息(主要是文本),然后得出一個(gè)結(jié)論,這個(gè)站點(diǎn)是關(guān)于什么的。這個(gè)簡(jiǎn)單的解釋不是最精確的,因?yàn)樗阉饕鏁?huì)做很多事情來產(chǎn)生搜索結(jié)果——抓取頁面、建立索引、處理請(qǐng)求、計(jì)算相關(guān)度、得出搜索結(jié)果。
一、抓取頁面
首先,搜索引擎抓取頁面,看這個(gè)頁面上有些什么內(nèi)容。這個(gè)任務(wù)由一種稱為爬蟲或蜘蛛的軟件來完成。蜘蛛跟隨著網(wǎng)頁上的鏈接,從一個(gè)網(wǎng)頁爬行到另一個(gè)網(wǎng)頁,然后對(duì)每一個(gè)在路上找到的東西建立索引。記住,網(wǎng)上有超過200億個(gè)網(wǎng)頁,蜘蛛不可能每天訪問一個(gè)站點(diǎn)去看看有沒有產(chǎn)生新的頁面,或者已經(jīng)存在的頁面是否被修改過。有時(shí)候,蜘蛛可能一兩個(gè)月都不會(huì)訪問你的站點(diǎn)。
你能做的就是檢查爬蟲會(huì)從你的站點(diǎn)看到什么。上面已經(jīng)提到,爬蟲不是人類,他們不會(huì)看到圖片、flash、javascript、frames、受密碼保護(hù)的頁面和路徑,所以,如果你的站點(diǎn)上有很多這種東西,請(qǐng)確認(rèn)爬蟲是否能看到這些東西。如果看不到,那爬蟲就不會(huì)處理這些東西。總之,對(duì)于搜索引擎來說,這些東西都是不存在的。
二、建立索引
搜素引擎抓取一個(gè)頁面后,下一步就是對(duì)它的內(nèi)容建立索引。那些建立了索引的頁面被保存在一個(gè)巨大的數(shù)據(jù)庫里,以后,搜索引擎就從數(shù)據(jù)庫里獲取頁面。從本質(zhì)上來說,建立索引就是識(shí)別最能描述這個(gè)頁面的關(guān)鍵字,把這個(gè)頁面指定給這些關(guān)鍵字。人類是不可能去處理這么巨量的信息的,而搜索引擎卻能很好地完成這個(gè)任務(wù)。有時(shí)候,搜索引擎并不能很正確地理解頁面,但是你可以優(yōu)化頁面,幫助搜索引擎理解頁面。這樣,搜索引擎就能更容易對(duì)你的頁面進(jìn)行分類,而且,你的頁面也可以得到一個(gè)更高的排名。
三、處理請(qǐng)求
當(dāng)一個(gè)搜索請(qǐng)求來了,搜索引擎處理它,比較搜索請(qǐng)求中的字符串和數(shù)據(jù)庫中建立了索引的頁面。數(shù)據(jù)庫中很多頁面包含這個(gè)字符串,實(shí)際上可能有數(shù)百萬個(gè)這樣的頁面,然后搜索引擎開始計(jì)算每個(gè)頁面的相關(guān)度。
四、計(jì)算相關(guān)度
計(jì)算相關(guān)度的算法有很多。每種算法對(duì)關(guān)鍵字密度、鏈接數(shù)和meta標(biāo)簽之類的因素,都有不同的權(quán)重。所以,對(duì)于相同的字符串,不同的搜索引擎會(huì)給出不同的搜索結(jié)果。所有的主流的搜索引擎,像谷歌、百度、雅虎、Bing等等,都是這樣的。搜索引擎會(huì)定期地改變算法,如果你想要自己的網(wǎng)站排在最上面,你也必須使自己的網(wǎng)頁適應(yīng)最新的算法。如果你想要自己的網(wǎng)頁排在最上面,你必須堅(jiān)持花精力去SEO自己的網(wǎng)頁,同時(shí),你的競(jìng)爭(zhēng)對(duì)手也會(huì)不斷SEO他們的網(wǎng)頁。
五、得出搜索結(jié)果
最后一步,搜索引擎取回搜索結(jié)果,把它展示在瀏覽器上,從最符合到最不符合。
這樣,你就明白搜素引擎的工作原理了吧。
五、搜索引擎的區(qū)別
雖然谷歌、百度、雅虎、必應(yīng)的基本原理是相同的,但是小小的區(qū)別就會(huì)導(dǎo)致搜索結(jié)果的不同。對(duì)于不同的搜索引擎,不同的因素都很重要。曾經(jīng)有個(gè)SEO的專家開玩笑說,必應(yīng)的搜索算法故意做得和谷歌的相反。雖然這有點(diǎn)道理,但是搜索引擎的確是不同的東西,如果你想要征服搜索引擎,你就需要很仔細(xì)地進(jìn)行優(yōu)化。
有很多例子可以說明搜索引擎的區(qū)別。例如,對(duì)于雅虎和必應(yīng)來說,頁面上的關(guān)鍵字是很重要的。然而對(duì)于谷歌來說,鏈接才是非常非常重要的,而且站點(diǎn)就像酒一樣,年代越老就越好。但是雅虎卻沒有站點(diǎn)和域名方面的偏好。所以,與雅虎相比,你需要更多的時(shí)間來使你的站點(diǎn)更成熟,從而在谷歌排名第一。