0

希望有人可以對最佳方式進行說明。我們目前有一個網站,其中大約有3個半月的網頁被索引到谷歌。現在我們已經決定我們不再需要這個網站了,我們正在取而代之,並用同一個域中的一個更小的(完全不同的)網站來取代它。301或404百萬索引頁面

因此,已經編入索引的頁面我希望它們全都指向一個頁面,以解釋發生在他們身上的事情。 (如果這是有道理的)。

因此,爲了爭吵讓我說我想刪除所有網頁的網站是'xyz.com',所以如果有人點擊索引頁面,例如'xyz.com/indexed-page/'我想要去'xyz.com'上的新頁面讓我們說'xyz.com/what-happened-to-indexed-page/'。

現在我猜我不應該在這裏做301,因爲本質上我不移動索引頁,我實際上刪除它們。那麼最好是將所有當前索引頁面發送到一個自定義404頁面,並在那裏解釋所述索引頁面發生了什麼?

希望是有道理的。

謝謝

回答

0

使用410 GONE的HTTP狀態代碼指示頁面被永久刪除。做一個404會告訴搜索引擎在他們最終認爲它永久消失之前會繼續重試他們將要做的一段時間。這將懲罰你的服務器並污染你的日誌。

無論狀態碼如何,您擁有一個頁面的想法都可以解釋頁面發生了什麼,這是一個很好的例子。用戶將會繼續找到這些舊URL並解釋他們爲什麼離開的可用性很高。沒有什麼比這更令人沮喪的,因爲以爲你發現只有一段內容纔會被帶到一個不包含該內容的頁面。

+0

410完美,不知道爲什麼我沒有想到這一點。謝謝你的幫助。 – alexgomy 2014-10-04 14:35:59