SEO——加密與解密
其實(shí),SEO的過程很類似與加密和解密的過程。加密和解密是軟件制造商和破解者的對(duì)弈,也可以說是網(wǎng)管與黑客之間的較量。而SEO則很類似于搜索引擎和SEO專家之間的較量。
搜索引擎公司,我們在這里以Google為例,最核心的技術(shù)莫過于他的搜索算法,他可以把所有的程序開源,但他絕不會(huì)把自己的搜索算法,排名算法公布于眾,這是他的立家之本,所以那些Google蜜們不要總是用開源來嘲笑微軟。
SEO專家,頂尖的SEO專家需要做的是根據(jù)長期的實(shí)踐,以及推理能力來“破譯”搜索引擎的排名規(guī)則,然后去迎合搜索引擎,來讓網(wǎng)站有著一個(gè)更好的排名。
因此,SEO是個(gè)無休止的工作,搜索引擎的排名規(guī)則會(huì)不斷地升級(jí)變化,相應(yīng)地就要產(chǎn)生不同的SEO策略。此外,SEO是一項(xiàng)工程,他需要SEO專家集行業(yè)經(jīng)驗(yàn),甚至數(shù)據(jù)挖掘,心理學(xué),統(tǒng)計(jì)學(xué)等知識(shí)于一身,這也是一個(gè)專業(yè)的SEO的專家必須掌握的知識(shí)。
套話說到這里,下面步入正題。
SEO實(shí)踐總結(jié)
在以往面試的時(shí)候,尤其是電子商務(wù)公司的時(shí)候,經(jīng)常會(huì)遇到這樣的問題,懂SEO么?我總是會(huì)回答:不懂,但是我感覺SEO不過是Web標(biāo)準(zhǔn)化而已,現(xiàn)在看來我的這句話就是一句笑話。
不過看了四五本書之后,基本的觀點(diǎn)大致內(nèi)容如下:
A. 關(guān)鍵字。關(guān)鍵字是SEO工作的重中之重,其中包括Title,Desciption,內(nèi)文,哪怕在到URL。盡量都要有關(guān)鍵字。用汽車來做例子:
<1>題目要包含關(guān)鍵字:
汽車之家——最專業(yè)的汽車咨詢網(wǎng)站
<2>描述要包含關(guān)鍵字:
<3>內(nèi)文要包含關(guān)鍵字,也就是body中的正文,文字的關(guān)鍵字密度要適度!
<4>URL要包含關(guān)鍵字,這個(gè)對(duì)于中文站點(diǎn)關(guān)系幾乎不大,如果是英文,那么http://www.car.com.cn/和http://www.autohome.com.cn/,同樣的網(wǎng)頁內(nèi)容,前者的收錄排名一般會(huì)比后者要高。
B. W3C標(biāo)準(zhǔn)。我們知道,搜索引擎是派爬蟲(蜘蛛等)來搜索我們的網(wǎng)站,爬蟲在到達(dá)我們網(wǎng)站的時(shí)候,會(huì)按照順序來爬行我們的網(wǎng)頁,當(dāng)然,爬蟲是會(huì)遵從于Web標(biāo)準(zhǔn)的,固然當(dāng)今的搜索引擎爬蟲比較智能,只要網(wǎng)頁沒有大的錯(cuò)誤,爬蟲都能夠順利地解析,不過我們何必要為難我們原本就很忙的爬蟲呢。所以讓我們的網(wǎng)頁來遵從Web標(biāo)準(zhǔn)還是有必要的。
另外,強(qiáng)調(diào)一點(diǎn),就是當(dāng)我們的頁面充斥著圖片和Flash時(shí),爬蟲是無法順利解析我們的網(wǎng)頁內(nèi)容的。因此這個(gè)時(shí)候,對(duì)其添加必要的文字說明是十分必要的。比如圖片標(biāo)簽的Title屬性,值得注意的是,我們也可以盡量讓Title屬性突出我們的關(guān)鍵字。
C. PR值。Google首創(chuàng)了佩奇等級(jí)的概念,又幾乎親手把這個(gè)廢除掉了。這個(gè)究竟是否還重要,誰也說不清,我從網(wǎng)上也搜索了一些資料,其中我認(rèn)為最靠譜的就是佩奇等級(jí)在Google排名的比重中還是有一定地分量,但是分量會(huì)越來越低。
下面就來簡單地介紹下PR值。PR:Page Rank。需要注意的是Page在這里不是“頁”的意思,而是一個(gè)人名:佩奇。下面來分析一下PR值的計(jì)算公式:
PR(A)=(1-d)+d(PR(T1)/C(T1)+…….+PR(TN)/C(TN))
其中PR(A)代表的就是網(wǎng)頁A的佩奇等級(jí)。
PR(TN)代表的是鏈接到了網(wǎng)頁A的網(wǎng)頁的PR值。
C(TN)代表的是網(wǎng)頁TN導(dǎo)向其他網(wǎng)頁的數(shù)量。
如果覺得這個(gè)公式難以理解,那我們就來模擬我們?nèi)祟惖乃季S。如果一個(gè)網(wǎng)頁被無數(shù)人推薦,那么這個(gè)網(wǎng)頁是一個(gè)好網(wǎng)頁。如果一個(gè)網(wǎng)頁推薦了太多其他的網(wǎng)頁,那么被推薦的某一個(gè)網(wǎng)頁被人點(diǎn)擊的概率一定要比一個(gè)網(wǎng)頁只推薦了另外一個(gè)網(wǎng)頁的概率要小。另外,我們再想,一個(gè)網(wǎng)站被新浪推薦,和一個(gè)網(wǎng)站被一個(gè)不知名的小網(wǎng)站收錄,明顯前者更權(quán)威!搜索引擎也完全是模擬了人類這樣的思維。
不過隨著太多垃圾站的建立,這個(gè)PR值的作用越來越小了,水分也越來越大了。
D. 對(duì)域名的要求。有句很概括的話是說:動(dòng)態(tài)網(wǎng)頁會(huì)讓搜索引擎望而卻步。
如果存在這樣一個(gè)界面,搜索引擎不是人,他不會(huì)模擬人點(diǎn)擊搜索按鈕的動(dòng)作,他會(huì)做的只是搜索已經(jīng)提交了的頁面,具體是.aspx還是.html就已經(jīng)不重要了,重要的就是這個(gè)頁面已經(jīng)提交。如果點(diǎn)擊這個(gè)搜索之后是這樣的URL:http://autohome.com.cn/search.aspx?brand=111;那么這個(gè)頁面幾乎就不會(huì)被收錄。因?yàn)樗阉饕鏌o法在search.aspx后加上URL參數(shù)。
E. 關(guān)鍵內(nèi)容盡量放在前端。在前文中提到過,搜索引擎爬蟲是按順序來爬行整個(gè)網(wǎng)頁的,因此如果你把關(guān)鍵內(nèi)容放在前端就會(huì)提高你的頁面被收錄的機(jī)會(huì)。相反,如果你的前端放的是一堆Javascript,CSS代碼,爬蟲首先爬到的是這些,那么你的網(wǎng)站被收錄的機(jī)會(huì)就會(huì)小一些。當(dāng)然,網(wǎng)絡(luò)上現(xiàn)在有一種說法是,爬蟲已經(jīng)可以繞過Javascript代碼直接爬到HTML正文內(nèi)容中去,不過誰又能說得準(zhǔn)呢?
F. 注意內(nèi)鏈。整個(gè)網(wǎng)站要形成一個(gè)統(tǒng)一的整體。網(wǎng)站的每個(gè)頁面盡量不要成為一個(gè)孤島,而要和其他的頁面相連。這樣不僅有利于用戶的訪問,而且也有利于搜索引擎爬行到你的整個(gè)網(wǎng)站所有的頁面。
G. 站點(diǎn)地圖(Sitemap)。提到站點(diǎn)地圖,相信每個(gè)人都對(duì)這個(gè)概念不陌生。站點(diǎn)地圖的主要作用是給搜索引擎提供一個(gè)了解網(wǎng)站的途徑,尤其是當(dāng)你使用Flash做Menu的時(shí)候,站點(diǎn)地圖尤其重要。因?yàn)榕老x讀不懂你的Flash,他了解你網(wǎng)站只能通過站點(diǎn)地圖。站點(diǎn)地圖其實(shí)就是一個(gè)普通的HTML頁,上面是指向各個(gè)網(wǎng)頁的鏈接,然后我們把這個(gè)站點(diǎn)地圖的鏈接放到首頁。