當(dāng)頁(yè)面不存在時(shí),一定要返回404代碼。有的服務(wù)器設(shè)置有問(wèn)題,或是站長(zhǎng)有意在頁(yè)面不存在時(shí)還返回200狀態(tài)碼,也就是表示頁(yè)面數(shù)據(jù)正常,這樣將使搜索引擎認(rèn)為網(wǎng)站上有大量重復(fù)內(nèi)容,多個(gè)URL正常返回頁(yè)面,但內(nèi)容全是一樣的。
頁(yè)面不存在時(shí),也不要返回任何轉(zhuǎn)向代碼。有的站長(zhǎng)覺(jué)得既然頁(yè)面不存在,就將用戶301轉(zhuǎn)向到首頁(yè),這也是搜索引擎不友好的設(shè)置,會(huì)讓搜索引擎認(rèn)為網(wǎng)站上有大量與首頁(yè)內(nèi)容相同的頁(yè)面。
也不要使用JavaScript轉(zhuǎn)向或Meta Refresh轉(zhuǎn)向,尤其是時(shí)間比較短的如10秒以下的Meta Refresh轉(zhuǎn)向。這些轉(zhuǎn)向都使搜索引擎誤以為頁(yè)面不存在,卻返回重復(fù)內(nèi)容。
不存在頁(yè)面一定要確保正確返回404狀態(tài)碼。可以用后面SEO工具部分介紹的服務(wù)器頭信息檢測(cè)工具,任意輸入一個(gè)肯定不存在的URL,看服務(wù)器返回什么頭信息。