什么是SEO?
SEO 的中文意思是搜索引擎優化。人們使用搜索引擎查找自己需要的信息,那么我們作為
網站的主人,希望用戶通過搜索引擎能來到自己的網站。這就需要對網站進行SEO(搜索
引擎優化)。通過總結搜索引擎的排名規律,對網站進行合理優化,使你的網站在百度和
Google 的排名提高,讓搜索引擎給你帶來客戶。
404 頁面該怎么做?
404 頁面的目的是:告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網站
其他頁面而不是關閉窗口離開。
很多開源系統包括CMS 系統、Blog 系統等不提供404 頁面或提供的404 頁面并未達到SEO
的要求,這讓網站的權威性大打折扣。
404 頁面該達到怎么樣的效果才符合SEO 要求?
搜索引擎通過HTTP 狀態碼來識別網頁的狀態。當搜索引擎獲得了一個錯誤鏈接時,網站應
該返回404 狀態碼,告訴搜索引擎放棄對該鏈接的索引。而如果返回200 或302 狀態碼,搜
索引擎就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網頁內容。結果是,搜
索引擎對該網站的信任度大幅降低。——很多網站存在這個問題:404 頁面返回的是200 或
302 狀態碼而不是404 狀態碼。
正確建立404 頁面的方法是:(僅適合Apache 服務器)
在.htaccess 文件中加入代碼: ErrorDocument 404 /Error.html
建立一個簡單的html404 頁面命名 Error.html
把 Error.html 放置在網站根目錄
如果碰到困難,參考本站:錯誤網頁、SEO 十萬個為什么的.htaccess 文件。
注意:
不要將404 錯誤直接轉向到網站首頁,這將導致首頁不被收錄;
/Error.html 前面不要帶主域名,否者返回的狀態碼是302 或200 狀態碼。
對404 頁面有其他疑問?進入論壇討論:關于404 頁面
做網站該注意哪些基本要素?
以下內容參考Google 對網站管理員的建議,適當的地方我們已經添加注解。
設計與內容指南
網站應具有清晰的層次結構和文本鏈接。每個網頁應至少可以通過一個靜態文本鏈
接打開。文本鏈接不同于通過javascript 等其他代碼生成的鏈接。如本文下面的“打
印”即不是通過文本鏈接實現。
為用戶提供網站地圖,列出指向網站重要部分的鏈接。如果網站地圖上的鏈接超過
或大約為 100 個,則需要將網站地圖拆分為多個網頁。
網站應實用且信息豐富,網頁文字應清晰、準確地表述要傳達的內容。
要考慮到用戶會使用哪些字詞來查找您的網頁,確保網站上確實包含了這些文字。
深刻理解這一點,會讓你受益匪淺。
盡量使用文字而不是圖形來顯示重要的名稱、內容或鏈接。Google 抓取工具無法識
別圖形中所含的文字。特別是友情鏈接時,如果你是為了提供PR 和排名,則用文
字鏈接是重要的。
確保對 TITLE 和 ALT 標記屬性的描述和表達準確無誤。切記為網頁的圖片加上
ALT 描述,這里是你放關鍵詞的好地方。
檢查鏈接是否損壞,并確保 HTML 格式正確。 請使用 Google 網站管理員工具時
刻檢查自己網站的鏈接,如有損壞,注意刪除或修正。
如果您決定采用動態頁面(即網址中包含"?"字符),請注意并非所有搜索引擎的抓
取工具都能像抓取靜態網頁一樣抓取動態網頁。縮短參數長度并減少參數數目對動
態頁面是有幫助的。建議采用URL 重寫技術進行 動態鏈接靜態化。
將特定網頁上的鏈接限制在合理的數量內(少于 100 個)。如本頁,包含內部鏈接
和外部鏈接不要超過 100 個。
網站準備就緒之后
將其他相關網站鏈接到您的網站。 就是尋找友情鏈接。
將 Sitemap 作為 Google 網站管理員工具的一部分提交。Google 使用您的 Sitemap
來了解您網站的結構,并提高對您網頁的抓取率。
確保應了解您網頁的所有網站都知道您的網站已處于在線狀態。即指向你網站的鏈
接都需要是正常的,而非損壞。
將您的網站提交到相關的目錄,例如,Open Directory Project 和 Yahoo!,以及其他
特定行業的專業網站。從這里了解:DMOZ-開放目錄