2013-05-28 91 views
0

我最近重組了我的網站,並在此過程中刪除了很多頁面。 我已將.htaccess 301重定向以反映新頁面直接替換舊頁面的更改結構;已經放入了一個自定義的404頁面,並且包含了下面的.htaccess命令:ErrorDocument 404/page-not-found.html。 對於完全沒有新的等效頁面的頁面,我使用.htaccess重定向到'未找到頁面'自定義頁面。 但是,在網站管理員工具中,我看到軟404報告 - 未找到未返回404響應代碼的網頁。 任何人都可以請建議一個前進的方式嗎? 我是否應該不會將引用重定向到已刪除的頁面,並讓網頁未找到的頁面堆積在網站管理員工具報告中,或者是否存在從服務器返回404代碼的方式,即使存在重定向也是如此? 任何意見將不勝感激。 謝謝, 安德魯Google網址錯誤 - 軟404錯誤。

回答

0

我認爲,如果頁面沒有一個新的等效,然後讓它通過找不到,並返回404(應顯示您的自定義頁面)。

正如你所說,谷歌正在顯示軟404,因爲重定向(它是301,而不是404)。

如果您確實重定向到了自定義頁面,並以某種方式返回了404,那麼基本上就是讓它們找不到它們。

找不到的頁面會堆疊起來,但如果他們真的找不到了,那就是正確的迴應。

另一種方法是將301分配到不同的頁面,這是一個真正的「這個移動,試試這個」頁面,但它必須看起來像「未找到」以外的東西,以避免谷歌治療它作爲軟404。

+0

謝謝,這一切都有道理。我擔心有更多'找不到頁面'會影響Google排名。 –

+0

很高興這有幫助。如果它對你有用,請考慮接受並投票我的答案。 – goodeye