<progress id="1pbi9"></progress>
    1. 
      
        <dd id="1pbi9"><noscript id="1pbi9"></noscript></dd>
            1. <dd id="1pbi9"></dd>

              Discuz刪除文章返回404狀態錯誤頁解決方案

                使用discuz論壇程序搭建網站的朋友應該有遇到這樣的問題,當刪除掉已經收錄的論壇帖子文章時,原來的頁面返回狀態碼并不是404錯誤,還是200狀態碼。這對于SEO來講非常影響,通

                使用discuz論壇程序搭建網站的朋友應該有遇到這樣的問題,當刪除掉已經收錄的論壇帖子文章時,原來的頁面返回狀態碼并不是404錯誤,還是200狀態碼。這對于seo來講非常影響,通過seo培訓班研究及摸索找到了解決方案。

                Discuz刪除文章時返回404狀態并跳轉到錯誤頁,如下圖所示:

              404cuowuyechuli.jpg

                處理后:

              chulijieguoyeworinima.jpg

                原因解釋

                站長seo們應該有發現,雖然這個板塊被刪除了,但是對于搜索引擎返回的狀態碼竟然還是200,也就是搜索引擎會把這個頁面當作正常頁面一樣索引,但是這個頁面卻是沒有內容的,這種類似現象應該叫做軟404,也就是看似是一個404樣式,卻完全沒有產生404的效果,起碼沒有返回狀態碼404。

                其實這是discuz程序seo方面的一個盲區,我們需要做的是,將一個已經被刪除的帖子或者文章給予搜索引擎返回碼404,然后制作一個404頁面,這樣才是一個對于搜索引擎友好的設計。

                解決辦法

                需要修改的程序路徑,找到如下程序代碼。

                source\module\forum\forum_viewthread.php

                如果是文章的話則是:source\module\portal\portal_view.php,以此類推。

                showmessage(‘thread_nonexistence’);

                修改替換為這段代碼:

                header(‘HTTP/1.1 404 Not Found’);

                header(‘status: 404 Not Found’);

                include(‘404.html’);

                exit();

                }

                如圖所示:

              hehejiuzhepodongxi.jpg

                這里的“404/index.html”為自己設置的404頁面的路徑。

                最后,如果你有使用DISCUZ論壇程序,請檢查一下是否出現本文提到的seo問題,請自行處理。

                本文Discuz刪除文章返回404狀態錯誤頁解決方案由SEO講師團隊原創編輯,我們專注于SEO培訓,所以專業。


              發表評論

              在线观看国产三级视频,第一页动漫卡通,免费A级毛片,亚洲人成在线