SEO操作的核心是站內優(yōu)化,站內優(yōu)化的內容之一是做好種種細節(jié)。——做好這些細節(jié)對網站排名可以起到意想不到的效果。
今天SEO基礎操作的細節(jié)是404頁面的建立。
這里所說的404頁面,通俗叫法有:錯誤頁面、或者找不到的頁面。比如點擊這里可以看到百度的404頁面:http://www.baidu.com/search/error.html
我們可以發(fā)現,好的網站,都會精心制作404頁面的。而不會把404頁面留給下圖。
連這個細節(jié)都沒有做好的網站,一定不值得信任。不管有心無心,對于沒有404頁面的網站,用戶都會質疑的,搜索引擎更是如此。
如果你要讓搜索引擎信任你,404頁面是最起碼的要求。
404頁面的目的是:告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網站其他頁面而不是關閉窗口離開。
很多開源系統(tǒng)包括CMS系統(tǒng)、Blog系統(tǒng)等不提供404頁面或提供的404頁面并未達到SEO的要求,這讓網站的權威性大打折扣。
404頁面該達到怎么樣的效果才符合SEO要求?
搜索引擎通過HTTP狀態(tài)碼來識別網頁的狀態(tài)。當搜索引擎獲得了一個錯誤鏈接時,網站應該返回404狀態(tài)碼,告訴搜索引擎放棄對該鏈接的索引。而如果返回200或302狀態(tài)碼,搜索引擎就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網頁內容。結果是,搜索引擎對該網站的信任度大幅降低?!芏嗑W站存在這個問題:404頁面返回的是200或302狀態(tài)碼而不是404狀態(tài)碼。
如何制作404頁面呢?
404頁面的頁面內容,可以隨便確定。你可以找任何一個比較有名的網站,把它的404頁面另存為下來,然后修改上面的文字。
比如:www.mzzseo.com/404.html你另存為下來,修改上面的文字后,上傳到你的網站根目錄。
注意點:
1、404頁面,不要直接跳轉到首頁,而是引導用戶點擊回到首頁。如果自動跳轉,后果是,可能導致首頁被K。
2、如果桌面上的404頁面沒有后綴html,則雙擊"我的電腦",點"工具"菜單下的"文件夾選項",彈出窗口中點"查看"選項卡,把"隱藏已知文件的后綴名"前的勾去掉,確定。
如何讓錯誤的鏈接直接跳轉到404頁面?
對于幾乎所有的虛擬主機,都提供404頁面跳轉功能。(如果不提供,則目前沒有辦法做。除非網站程序本身自帶有404功能)
第一步:請登錄虛擬主機后臺,假設你是和萬網買的虛擬主機,那么你要登陸www.net.cn,輸入你在這個網站上用戶名和密碼。
同理,你和某某買的主機,就登陸它的網站。
第二步:找到你要設置的網站的主機,在設置404頁面的地方正確填寫404頁面所在的地址。(請仔細找下,如果實在沒找到,得問下空間商是否沒提供404功能)
如下圖:
對于獨立服務器,請在.htaccess文件中加入代碼:ErrorDocument404/404.html
注意點是:/404.html前面不要帶主域名,否者返回的狀態(tài)碼是302或200狀態(tài)碼。其他情況,請百度搜索下其他方式。
做完404頁面之后,訪問一個錯誤的鏈接會自動跳轉到404頁面,然后,請用以下工具檢查那個錯誤鏈接,看是否返回404代碼。
http://www.mzzseo.com/http404/(有時操作后確實自動跳轉到404頁面了,但SEO工具箱查詢狀態(tài)碼返回值不是404,這時采用主機默認的404頁面后會正常返回404,那就只好采用主機默認的404頁面了。)
在網站改版或內容刪除之后,網站可能存在大量錯誤鏈接,那么404頁面是必要的。我們同學也發(fā)現,做了類似404頁面這樣的細節(jié)之后,對網站整體流量和排名都有所提高。(但不是一定)
與404頁面相關的問題:
1、如果是IIS的主機呢?
一樣的,在主機空間后臺可以設置404頁面。
2、網站是否也有404頁面的功能?
是的,一些開源的程序,比如wordpress、dedecms等,都有默認的404功能。
3、如果虛擬主機不支持,也不能上傳.htaccess文件,怎么辦?
具體情況,請你找下師兄或同學一起探討下。同學里不乏程序或服務器方面的高手。
4、404頁面要命名為什么呢?
可以設置為404.html,也可以設置為其他的。注意觀察下,虛擬主機后臺是否有相關的提示。如果碰到困難,可以請主機技術人員獲得幫助。
5、我可以在404頁面上放統(tǒng)計代碼嗎?
可以的。這樣還可以統(tǒng)計多少人訪問了404頁面。
6、404頁面上的錨文本是否有用?
沒用。因為404頁面搜索引擎不收錄。一般情況下,我們建議采用robots.txt文件把404頁面屏蔽。
7、如果是獨立的服務器,或你想處理404頁面出現的問題。
8、搜索引擎收錄了一些錯誤鏈接或日志里蜘蛛爬取了一些錯誤鏈接,怎么辦。
首先在網站上進行大體排查下,看網站上是否有一些鏈接是錯誤鏈接,去除下。
如果錯誤鏈接只是少量,則可以把這些鏈接放入robots.txt里進行屏蔽,讓搜索引擎自動刪除。
如果很多,可以用txt文件列出來,然后提交給百度2012年剛上線的百度站長工具(http://zhanzhang.baidu.com/badlink/)。注意,采用txt記事本直接提交就可以。做sitemap格式復雜了點。同樣,Google管理員工具也有死鏈接提交入口。
如果不做任何處理,過1個月左右,搜索引擎也會自行刪除錯誤鏈接。
評論(0人參與,0條評論)
發(fā)布評論
最新評論