随州市億聯網絡科技有限公司
電 話:177-8671-3510
地(dì) 址:湖北省随州市曾都區随州市創新創業基地(dì)5樓(文峰佳苑C區)
提到SEO應該是以數據為(wèi)基礎的(de),并略為(wèi)展開寫了一(yī)些數據方面的(de)準備工作。數據雖然是非常重要的(de),但它扮演的(de)角色隻能是輔助:發現問題、總結改進、作為(wèi)決策的(de)參考因素等,但都無法脫離(lí)既有的(de)SEO方法而獨立存在。
而SEO的(de)方法,應該分為(wèi)兩種或四種:使網站對搜索引擎友好、使網站對搜索引擎的(de)用戶友好。如(rú)果再考慮黑帽SEO手段的(de)話,可(kě)以額外加上兩項:使搜索引擎誤以為(wèi)網站對搜索引擎友好、使搜索引擎誤以為(wèi)網站對搜索引擎的(de)用戶友好。稍有經驗的(de)SEO,都可(kě)以總結下,看是否有任何SEO方法可(kě)以脫離(lí)這四點的(de)範疇之外。至少我從沒看到。
當然黑帽不在這系列文章(zhāng)的(de)讨論範疇之內(nèi),所以就以兩篇文章(zhāng)來分别簡述如(rú)何對搜索引擎及其用戶友好。
本文的(de)主題是如(rú)何讓網站對搜索引擎友好,這是一(yī)個非常大的(de)話題,文章(zhāng)經過幾次删改,最終還是決定隻舉一(yī)例。畢竟搜索引擎的(de)技術涉及面實在太廣,相應需要的(de)網站技術也很多,一(yī)篇文章(zhāng)無論如(rú)何也最多提及冰山一(yī)角,那不如(rú)隻找個比較有代表性的(de)例子(zǐ),剩下的(de)大家自(zì)行擴展。
如(rú)何使搜索引擎能夠更準确的(de)理(lǐ)解網頁?
搜索引擎無論如(rú)何隻是程序,不可(kě)能非常完美判斷互聯網上那麽多不同網頁的(de)不同情況。
搜索引擎對網頁分析中的(de)主要過程之一(yī),是将網頁分成一(yī)個個明确的(de)功能區塊。如(rú)正文區塊、相關鏈接區塊、聯系電話區塊、無關廣告區塊等等。而它判斷的(de)方式諸如(rú):看字數多少、看HTML代碼的(de)形式、将文字內(nèi)容以自(zì)然語言處理(lǐ)來理(lǐ)解等等。
分塊化
一(yī)般在HTML代碼裏,最好以<div>标簽來标明網頁上的(de)每一(yī)個重要區塊,且每個重要的(de)<div>裏面又有一(yī)個<h2>或<h3>标簽明确指明該區塊的(de)主題。這樣的(de)做(zuò)法可(kě)以讓頁面上每一(yī)塊內(nèi)容所表達的(de)更清晰。尤其對于搜索引擎而言,它可(kě)以通過這樣的(de)<div>來明确它如(rú)何去(qù)給網頁分塊,并通過小标題去(qù)了解這分塊屬于什麽樣的(de)性質,從而判斷應該如(rú)何計算處理(lǐ)。
可(kě)以看到上圖中被明确歸為(wèi)了三塊,且清晰指出了它們分别是關聯購買、技術細節與商品細節。相比之下,不少電商網站最上方是産品圖片與價格,然後第二塊區塊開始,就把産品參數、産品描述及大量未必有用的(de)産品圖片依次堆在一(yī)起,無疑就差得多了。(上圖中Product Details一(yī)塊多數內(nèi)容都是自(zì)動生成,而同時對用戶和(hé)SEO有價值的(de)內(nèi)容,這塊是被多數電商網站所忽略的(de)。)
Amazon産品頁的(de)SEO,在電商領域是最頂尖的(de),遠遠強出eBay等網站。分塊化便是其中主要原因之一(yī)。
語義化
這裏語義化指的(de)是用戶所不可(kě)見的(de)HTML代碼也要具有含義,盡管這對于用戶沒有意義,但能讓搜索引擎等程序更容易理(lǐ)解。(當然也方便代碼維護,這是技術層面的(de)事情了)
微數據、微格式等是已經日漸被重視(shì)起來的(de)概念,它無疑可(kě)以很明确的(de)标識網頁上面元素的(de)含義。這裏不詳細展開。但微數據等方式總有一(yī)定的(de)局限性,例如(rú)它不能指定大區塊的(de)含義,比如(rú)告訴搜索引擎,網頁上哪裏是頭部、哪裏是底部等。HTML5規範很好的(de)解決了這個問題,它推薦使用的(de)<header><footer>等标簽可(kě)以非常好的(de)展示網頁區塊。
不過很多網站目前基于很多原因還不會選用HTML5(但站在SEO的(de)角度,應該盡力去(qù)推動下),所以不可(kě)以用<header>等标簽,還是需要用<div>。在這樣的(de)情況下,需要注意<div>的(de)ID命名。例如(rú)對于搜索引擎而言,<div id="header">要比<div id="toubu">容易理(lǐ)解得多。而且,一(yī)般來說可(kě)以用ID的(de)地(dì)方不應該用CLASS,如(rú)不少設計人員喜歡不管三七二十一(yī)寫<div class="header">。但W3C規範明确指出過,具有唯一(yī)性的(de)元素應該使用ID而非CLASS。對于搜索引擎而言,具有唯一(yī)性的(de)元素是可(kě)以确定其出現位置的(de),它就更容易确定那個區塊到底在網頁上起到什麽樣的(de)角色。
舉個實例如(rú),以前公司裏面有一(yī)個PPC的(de)着陸頁,明明網頁上出現過相關的(de)關鍵詞,但那些詞的(de)質量分依然極低(dī)。分析後發現那些關鍵詞都是被寫在<div class="footer">區塊的(de),這些文字就因此被當作頁面底部的(de)和(hé)主題無關的(de)內(nèi)容,使得搜索引擎錯誤的(de)分析了網頁,對質量分造成了負面的(de)影響。
通俗化
通俗化在這裏指的(de)是不要在網頁上用一(yī)些難以理(lǐ)解的(de)指示性文字,比如(rú)在搜索框旁邊使用“找找看”,而非常見的(de)“搜索”。這會給用戶帶去(qù)一(yī)定程度的(de)困擾,也會給搜索引擎帶去(qù)更大的(de)困擾。
搜索引擎會通過自(zì)然語言處理(lǐ)等方式來理(lǐ)解這樣的(de)文字。大緻的(de)思路如(rú)先随機抽取1000個網頁樣本,先人工找出網頁上面的(de)搜索區塊,再通過機器分析這些區塊一(yī)般出現什麽樣的(de)字眼最多。那麽相應的(de)在分析日後其它網頁的(de)時候,出現這樣字眼的(de)區塊也就更可(kě)能是搜索區塊。
前面提到<div>命名的(de)時候也差不多,<div id="header"><div id="head">等,因為(wèi)都是比較常見的(de),搜索引擎肯定可(kě)以因此判斷它為(wèi)頭部區塊。而<div id="toubu">或更糟糕的(de)(但不罕見的(de))<div id="h_1">等,搜索引擎就迷茫了。最終可(kě)能搜索引擎分析出來的(de)結果不是自(zì)己想要的(de)。
最後
前面以輔助搜索引擎理(lǐ)解網頁為(wèi)例,簡單介紹了讓網站對搜索引擎友好的(de)思路。但搜索引擎不僅隻是分析網頁、就以分析網頁而言,也遠遠不止上面這點內(nèi)容。隻能當作是思路的(de)拓展。
如(rú)果可(kě)以的(de)話,自(zì)己從服務器環境架設開始,從配置數據庫、從框架構建程序、書寫前端CSS與Javascript等代碼、嘗試下Ajax、最好還自(zì)己搞定站內(nèi)搜索,這樣完完整整的(de)做(zuò)一(yī)個網站(在虛拟空間上用WordPress選一(yī)個模闆就算搭建完的(de)明顯不算),就會發現不僅對于網頁設計,在網站的(de)各個角落都有SEO可(kě)以優化的(de)空間。也隻有自(zì)己實際做(zuò)過,才能知道(dào)如(rú)何給具體技術人員寫切實可(kě)行的(de)文檔。
關于前面提及的(de)一(yī)些搜索引擎方面的(de)知識,我在看過幾本搜索引擎書後,相對而言入門級搜索引擎原理(lǐ)還是比較推薦《走進搜索引擎》一(yī)書。雖然從技術角度它沒有什麽獨特的(de)觀念,但以較通俗易懂的(de)方式很好的(de)總結了基礎的(de)知識,對SEO而言還是很不錯的(de)。
另外,實際操作中總會碰上比理(lǐ)論中多得多的(de)問題。比如(rú)前面的(de)分塊化的(de)實現,對于一(yī)個小型B2C而言,或許SEO想到網頁上面加一(yī)個産品參數區塊時,會被告知:産品參數還沒有錄入過呢(ne)!
這樣的(de)尴尬事情總是存在,隻能折中處理(lǐ)。比如(rú)在原先沒有錄入産品參數的(de)情況下,可(kě)以先找網站某一(yī)個比較重要的(de)商品分類去(qù)錄入,并進行分塊化的(de)處理(lǐ)。過一(yī)段時間以數據來證明其SEO效果,以此推動其它部門進行更大規模的(de)動作。
上面提到的(de)數據,自(zì)然是要把該商品分類下的(de)産品頁額外篩選出來看的(de)。有沒有想起該系列文章(zhāng)前一(yī)篇提到的(de)數據準備工作?此時就可(kě)以用上早已準備好的(de)數據了。
服務熱線:177-8671-3510 公司地(dì)址:湖北省随州市随州市創新創業基地(dì)5樓(文峰佳苑C區) 網站備案: 公安備案: