• Board logo

    標題: 404頁面該怎么做? [打印本頁]

    作者: admin    時間: 2008-11-18 10:55     標題: 404頁面該怎么做?

    404頁面的目的是:告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網站其他頁面而不是關閉窗口離開。
    很多開源系統包括CMS系統、Blog系統等不提供404頁面或提供的404頁面并未達到SEO的要求,這讓網站的權威性大打折扣。
    404頁面該達到怎么樣的效果才符合SEO要求?
    搜索引擎通過HTTP狀態碼來識別網頁的狀態。當搜索引擎獲得了一個錯誤鏈接時,網站應該返回404狀態碼,告訴搜索引擎放棄對該鏈接的索引。而如果返回200或302狀態碼,搜索引擎就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網頁內容。結果是,搜索引擎對該網站的信任度大幅降低!芏嗑W站存在這個問題:404頁面返回的是200或302狀態碼而不是404狀態碼。
    正確建立404頁面的方法是:(僅適合Apache服務器,我們的主機完全支持。

    一個簡單的.htaccess例子
    1. RewriteEngine On
    2. ErrorDocument 404 /Error.html
    復制代碼



    附上一個簡單的錯誤頁提示,您可以自行修改美化:
    1. <!DOCTYPE html PUBLIC "-/W3C/DTD XHTML 1.0 Transitional/EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <head>
    4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    5. <title>SEO十萬個為什么-您的訪問出錯了</title>
    6. <style type="text/css">
    7. <!--
    8. .STYLE1 {font-weight: bold}
    9. .STYLE2 {font-weight: bold}
    10. -->
    11. </style>
    12. </head>
    13. <body>
    14. <p class="STYLE1">很抱歉,您要訪問的頁面不存在。</p>
    15. <h2 class="STYLE2">1、請檢查您輸入的地址是否正確。 </h2>
    16. <p class="STYLE2">2、通過<a  href="seo/">http://www.seowhy.com">SEO十萬個為什么首頁</a>進行瀏覽。</p>
    17. <p class="STYLE2">3、感謝您使用本站,如有疑問請<a  href="http://www.seowhy.com/contact.html">聯系我們</a>。</p>
    18. <style type="text/css">
    19. <!--
    20. .STYLE1{
    21. color:#0000FF;
    22. font-weight:bold;
    23. font-size:25px}
    24. .STYLE2{font-size:15px; line-height:25px}
    25. body{
    26. margin-top:88px;
    27. margin-left:455px}
    28. -->
    29. </style>
    30. </body>
    31. </html>
    復制代碼





    歡迎光臨 幫助中心_DZ動力 (http://www.blackchairgames.com/help/) Powered by Discuz! 7.2
    新婚少妇莹莹系列