DedeCMS刪除或整理TAG標(biāo)簽,如果這個(gè)頁(yè)面被索引(已有百度快照),訪問(wèn)時(shí)會(huì)顯示如下,狀態(tài)碼返回的是200。如果多個(gè)頁(yè)面都這樣,意味著這些頁(yè)面URL路徑不同,但內(nèi)容相同,不利于SEO優(yōu)化,能不能讓這個(gè)頁(yè)面返回404狀態(tài)碼呢?
系統(tǒng)無(wú)此標(biāo)簽,可能已經(jīng)移除! 你還可以嘗試通過(guò)搜索程序去搜索這個(gè)關(guān)鍵字:前往搜索>> 如果你的瀏覽器沒(méi)反應(yīng),請(qǐng)點(diǎn)擊這里... |
找到/include/arc.taglist.class.php,找到
$msg = "系統(tǒng)無(wú)此標(biāo)簽,可能已經(jīng)移除!<br /><br />你還可以嘗試通過(guò)搜索程序去搜索這個(gè)關(guān)鍵字:<a href='$fullsearch'>前往搜索>></a>"; ShowMsg($msg,"-1");
ShowMsg($msg,"-1"); 修改為
header("HTTP/1.1 404 Not Found");
header("status: 404 Not Found");
ShowMsg($msg,"http://mengdiqiu.com.cn/tags.php",5000); //橙色部分為跳轉(zhuǎn)地址,根據(jù)實(shí)際需要修改
這樣和404頁(yè)面返回的狀態(tài)碼都是404,用站長(zhǎng)工具查詢(xún)狀態(tài)碼(http://tool.chinaz.com/pagestatus/),但并不會(huì)轉(zhuǎn)到404.html,也能讓用戶自由選擇繼續(xù)前往搜索或者跳轉(zhuǎn)到指定的頁(yè)面,上面的修改是讓在5秒后頁(yè)面跳轉(zhuǎn)到http://www.vi586.com/tags.php,如果做了TAG偽靜態(tài)修改的話,跳轉(zhuǎn)地址寫(xiě)為
$GLOBALS['cfg_basehost']/tags.html
如下圖所示
如果不是因?yàn)閯h除了TAG就顯示“系統(tǒng)無(wú)此標(biāo)簽,可能已經(jīng)移除...”,有可能是TAG標(biāo)簽不支持大小寫(xiě)或特殊符號(hào),參考文章《DedeCMS快照收錄提示系統(tǒng)無(wú)此TAG標(biāo)簽已移除》