1. 程式人生 > >淺談搜尋引擎優化方法

淺談搜尋引擎優化方法

我在前面一篇文章中介紹了搜尋引擎的工作原理,這裡談談如何具體的優化網站在搜尋引擎中的排名。
首先我們需要明白的是,也許有的同學不是專門搞SEO的,但是作為普通的Web開發者,也是需要具備一點搜尋引擎優化的知識的。
首先,我們來看看一個對搜尋引擎不太友好的網站會具有哪些特徵:
1. 標題中沒有包含網站的主關鍵字
2. 網站以大量的圖片或者flash形式出現,缺少必要的文字識別,而搜尋引擎對圖片和視訊不能有效識別
3. 網站的各個url是動態的,比如www.baidu.com/haha?a=1&b=2
4. 各個子網頁的標題與首頁的標題完全一致,從而降低網頁收錄的數量
5. 網站的邏輯層次差,首頁與目錄及其他頁面之間沒有很好的銜接
6. 網站充斥了大量垃圾重複非原創內容
7. 網站內含有大量死連結、無效連結,搜尋引擎會認為該網站在故意優化,於是將其關進沙盒,不再讓人訪問。

是不是突然發現自己做過的網站會有上面提到的或多或少的問題呢?這也就是我們需要優化的地方。

優化的主要工作

優化的主要工作分為內部優化外部優化內部優化又分為網站結構調整美化url頁面內容優化關鍵字優化外部優化分為外鏈優化使用者行為優化

下面我們進行一一講解:

網站結構調整

網站的層次不能夠過多,我們以京東為例,一款具體的商品展示頁面的url為:http://item.jd.com/1765285.html 可以看到也就只有三層。搜尋引擎對深層次的頁面缺乏抓取的力度,除非該頁面在首頁或者欄目頁面有連結。所以我們應該保證網站的目錄層次儘量少些
每個頁面最好都有導航欄,從而減少頁面間的連結層數

。我們還要為網站建立網站地圖頁面,比如sitemap.html,百度會主動收錄該頁面,示例如下:
網站地圖SEO

美化url

前面我們講到,動態url對於搜尋引擎來說是不友好的,所以我們需要通過偽靜態技術來將動態url轉換為靜態url。偽靜態技術的原理其實就是正則替換url,比如使用者訪問www.baidu.com/haha-a-1-b-2其實就是訪問到了www.baidu.com/haha?a=1&b=2。從而將url進行美化,利於搜尋引擎優化。

頁面內容優化

前面我們說過,網站的內容也是相當關鍵,其中最重要的就是原創越多,權重越大。低於300字的段落,百度一般不認為是一篇文章。想要獲得高質量的文章,可以通過以下方式:
1. 編輯手動偽原創,也就是將別人的原創內容進行適當的修改
2. 掃描電子雜誌
3. 建立問答系統
4. 網站客服系統
5. 翻譯國外的文章
6. 建立論壇版塊和留言系統

這樣就可以增加大量的原創內容了。優化文章還不夠,文字連結也有優化的空間。在使用文字作為連結時,儘量使用那些與目標頁面主題相關的關鍵字作為錨文字,比如:

<a href="www.sinocin.com">廚房油煙淨化</a>
<a href="www.sinocin.com"><b>廚房油煙淨化</b></a>

後者通過加粗進一步提高相關性。
文章正文中也應該多引用其他高質量的文章,這樣既利於使用者點選,參考,也有利於搜尋引擎抓取和排名,使得整個網站看起來更像蜘蛛網。

關鍵字優化

關鍵字優化可以算得上是最重要的優化手段了。我們可以通過以下步驟來執行:
1. 藉助工具查詢關鍵字的搜尋量
2. 分析關鍵字的競爭
3. 確定核心關鍵字和次核心關鍵字
4. 制定長尾關鍵字和特殊性關鍵字
5. 撰寫網頁固定頁標籤和安排關鍵字佈局
6. 網站動態內容結合關鍵字的優化

我們著重說說關鍵字的分佈技巧
關鍵字可以分佈在頁面title、keywords、Description、域名、h標籤、a標籤、圖片alt、title屬性以及連結的title中。

keywords中的關鍵詞需要注意以下幾點:
1. 確保使用的關鍵詞出現在網頁的文字中
2. 不要重複使用關鍵詞
3. 每個頁面的關鍵詞應該不一樣
4. 一個網頁的關鍵詞標籤裡應該包含3到5個最重要的關鍵詞
5. 主流搜尋引擎對其的建議是不超過160位元組

Description中的關鍵詞需要注意以下幾點:
1. 為搜尋引擎提供參考,網頁的描述資訊
2. 搜尋引擎採納後,將作為搜尋結果中的頁面摘要顯示
3. 主流搜尋引擎對其的建議是不要超過400位元組。

url中的關鍵詞對搜尋引擎排名也起到了重要作用,但是在域名中包含關鍵詞比在目錄中包含關鍵詞擁有更大的權重,這也促使很多網站使用大量的二級域名。

總而言之,關鍵字應該合理分佈在整個頁面,在頁面的首部、尾部出現關鍵字將受到搜尋引擎的格外重視。

外鏈優化

外鏈對網站權重的影響很大,是其他網站的信任票。外鏈數量和質量都很重要。外鏈所在域名的關鍵字最好和本網站相同。外鏈所在域名的年齡越老越好,點選率越高越好,停留時間越長越好。
我們一般可以通過在部落格、論壇中放入自己的連結,來增加外鏈的權重。在新增外鏈的時候需要注意到一點就是應當平穩增長,否則會引起搜尋引擎的懷疑。
我們可以通過domain來查詢外鏈的數量:

外鏈優化SEO

使用者行為優化

使用者行為其實就是使用者點選量使用者停留時間。我們可以通過人工點選網站來刷點選量,給網站增加qq客服、使用者留言等方式來提高使用者停留時間。

基本的優化方式就這麼說完了,還有一些其他需要注意的地方:
1. 網站要有隱私權政策
2. 網站提供完整的聯絡方式包括電話和郵箱
3. 網站頁數做大,40-50頁左右
4. 連結向幾個同行業的權威性網站
5. 域名多註冊幾年而不是每年繳費
6. 網站上沒有死連結和404錯誤,或者404錯誤後返回首頁
7. 伺服器反應迅速,減少宕機時間
8. 減少程式碼錯誤

好啦,就講到這裡了。相信對於普通的Web開發者來說也是適用的。