<button id="epcfd"><acronym id="epcfd"></acronym></button>

<em id="epcfd"></em><tbody id="epcfd"></tbody>
      <tbody id="epcfd"></tbody>
      <em id="epcfd"><strike id="epcfd"><u id="epcfd"></u></strike></em>

      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培訓,所以專業。


      發表評論

      欧美性交电影,日本 有码 欧美 国产 在线,偷自视频区视频在线,男欢女爱视频
      <button id="epcfd"><acronym id="epcfd"></acronym></button>

      <em id="epcfd"></em><tbody id="epcfd"></tbody>
          <tbody id="epcfd"></tbody>
          <em id="epcfd"><strike id="epcfd"><u id="epcfd"></u></strike></em>