第44節:網站內部鏈接規劃和設計(4)
圖6.20正文中的關鍵詞鏈接專案
需要註意的是,內容頁主體內容中的關鍵詞鏈接,不要過多。如果一篇文章只有500個字,裡面卻出現了100個頻繁重複的關鍵詞鏈接,那無疑不會給訪問者帶來好印象。
6.2.5死鏈接的出現和處理
死鏈接就是打不開的鏈接,產生死鏈接一般是因為網頁删除、網站改版、資料庫錯誤或者是程序自動生成等原因。對搜索引擎和用戶來說,死鏈接都是不夠友好的,所以從網站中清理出死鏈接並進行優化就是搜索引擎優化者的必備工作。
對於那些因為網站改版、頁面删除而造成的死鏈接,因為這些頁面可能還會被用戶從搜索引擎中搜索到,進而產生訪問,所以處理方法是採用404頁面進行提醒。
404頁面優化與SEO
404頁面就是當用戶輸入了錯誤的鏈接時返回的頁面。它的目的是告訴浏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網站其他頁面進行訪問,而不是關閉窗口離開。
在預設情況下,Windows系統中IIS常見的404頁面如圖6.21所示。
圖6.21Windows預設的404頁面
這個404頁面並不具備促使用戶留在本站的作用,所以需要將這個頁面進行有效的自定義。
自定義404錯誤頁面是增強用戶體驗的很好的做法,但在應用過程中很多新手往往並未註意到它對搜索引擎的影響,比如:錯誤的伺服器端配置導致返回“200”狀態碼或自定義404錯誤頁面使用MetaRefresh導致返回“302”狀態碼。正確設定的自定義404錯誤頁面,不僅應當能夠正確地顯示,同時,應該返回“404”錯誤代碼,而不是“200”或“302”。雖然對訪問的用戶而言,HTTP狀態碼究竟是“404”還是“200”並沒有什麼區別,但對搜索引擎來說則是相當重要的。
搜索引擎蜘蛛在請求某個URL時得到“404”狀態碼回應時,即知道該URL已經失效,便不再索引該網頁,並向數據中心意見回饋將該URL表示的網頁從索引資料庫中删除,當然,删除過程有可能需要很長時間;而當搜索引擎得到“200”狀態碼時,則會認為該URL是有效的,便會去索引,並會將其收錄到索引資料庫,這樣的結果便是這兩個不同的URL具有完全相同的內容:自定義404錯誤頁面的內容,這會導致出現複製網頁問題,輕則被搜索引擎降權,重則會認為此網站存在作弊行為而嚴厲懲罰。
要讓404頁面既不會誤導搜索引擎蜘蛛,又能起到留住用戶的目的,最簡單的方法就是修改伺服器預設的404頁面,使之符合優化的需求。另外,現在網路中有很多人提供了非常精美和有創意的404頁面,有興趣的站長也可以根據自身情況採用,如圖6.22所示。
由疏忽或者程序錯誤造成的死鏈接以及優化
由於程序錯誤或者網站管理者的疏忽,很容易造成死鏈接,並且這些鏈接因為是批量生成的,往往數量很多,而且不容易被發現。
圖6.22有創意的404頁面
舉例來說,如果搜索引擎優化者錯誤地設定了一個關鍵詞鏈接規則,加入了一個本身並不能打開的指向網址,這就會造成所有網站內容頁中涉及這個詞時產生1個死鏈接。
試想一下,如果這個詞是這個網站的主要熱門詞匯,出現的頻率很高,並且網站的內容頁足夠多,結果就是一次更新頁面以後將會產生無數個死鏈接。
除了站長疏忽以外,有些CMS系統在資料庫處理删除、轉移內容頁操作時,也很容易產生死鏈接。這種情況產生的死鏈接修改起來比較費勁,而且非常不易被發現。
既然死鏈接都不容意被發現,那麼有什麼工具或者快速的方法能對網站的內部鏈接進行檢測,進而快速找到死鏈接嗎?答案是有的,谷歌官方工具或者很多優化者開發的內部鏈接檢查器都可以很好地解決這個問題。
6.3內部鏈接優化必備工具:鏈接檢查
如何查看網站的內部鏈接指向情況?如何找出網站中的死鏈接?有很多好用的工具可以解決這個問題,這里主要介紹兩個:
本文摘自《實戰SEO》
實用技法與案例剖析:實戰SEO
本書針對SEO細節操作、技術實施、實際案例進行了詳細分析,主要包括建站前的SEO策劃、網站上線前的本地SEO、上線後的SEO方法以及SEO效果監控和改進等方面,具體涉及了SEO中網站主題的確定、關鍵詞體系構建和網站結構的規劃、本地測試網站的搭建、頁面腳本和標簽優化、內部鏈接規劃和設計、交互功能設計和取舍、域名和主機的選擇、內容規劃和更新策略、友情鏈接建設、鏈接誘餌設計、網站推廣、收錄監控、排名監控、流量監控、轉化率分析、動態關鍵詞體系維護等關鍵內容。本書適合各個行業負責網路建設、網路營銷和網路品牌推廣的負責人及技術人員閱讀;適合喜歡搜索引擎優化的新手以及有一定SEO基础的讀者閱讀;適合作為SEO相關培訓、課程的輔助教材。