2013-06-25 89 views
3

我是新來的這個,所以我會嘗試清楚地解釋我自己。搜索引擎優化 - 301重定向通過404頁面

我正在做我的301重定向從自定義404頁面。現在我得到它的工作我的問題是關於谷歌如何對待這個問題。因爲我們要進入404頁面,Google會將其記錄爲40頁,還是會記錄301?正如我所說我是新來的,並已通過谷歌來嘗試找到答案。

無論如何,任何幫助或評論將大大appriciated。在此先感謝

回答

5

在這種情況下的最佳做法可以是:

  1. 如果該頁面不存在,但我們有新的,具有高度相似的內容,我們可以做301重定向,只需說:「永久移動」,這是指示谷歌實際上採取新的URL帳戶和優先次序。

  2. 如果頁面不存在,我們實際上不知道爲什麼有人可以鍵入此鏈接,因爲此URL從不存在,並且只是錯誤的,那麼我們將404「Not Found」提供。這僅僅意味着該網址是錯誤的,而某個人(或其他網站)欺騙了你,以遵循此鏈接。您不應該自動將用戶從此頁面重定向,而是將鏈接放置到主頁上,以便用戶可以選擇他的操作。

  3. 如果頁面不存在,並且我們知道我們有這個頁面,但它不存在,並且在將來也不存在(我們已經簡單地決定我們將不再存在此頁面),然後服務410「Gone」頁面,並鏈接到主頁,並讓用戶決定。

HTTP代碼,不只是一個理論,它是我們應該使用的一個標準。我注意到,有很多404頁面沒有正確的HTTP響應代碼,這隻表示背後有一個糟糕的開發。

更多關於HTTP響應代碼在這裏:http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

0

從我的理解,301重定向是保留「鏈接果汁」的最佳方式,應該使用,如果404頁面引用有很多外部鏈接,有大量的流量等。 發送直接到主頁的通用404頁面並不理想,因爲它可能會混淆用戶。允許404保持頁面不被搜索引擎反覆索引和抓取。

在此處瞭解更多信息:http://moz.com/learn/seo/http-status-codes

+0

嘿梅利莎感謝你。如果我已經事先設置了該頁面,則我的404頁面會將該頁面重定向到正確的頁面。所有其他頁面都顯示404錯誤。只是不確定404頁面中的301是否是301的有效方式。 – dogwasstar

+0

歡迎您,希望它有所幫助:) – Melissa

0

將404頁面重定向到另一個頁面並不好。最好糾正它並顯示舊頁面。如果這是不可能的,你應該顯示404頁面,並在其中放置一些有用的鏈接。

如果你想重定向到正確的一個沒問題,但最好的方法是顯示顯示原始頁面,無論重複。但是您必須使用rel canonical來告訴搜索引擎頁面上的正確版本。

https://support.google.com/webmasters/answer/139394?hl=en

+0

背後的原因是我們創建了新網站,大多數舊網頁不再存在或已被重命名。所以我認爲通過這個解決方案爲缺失的頁面做301會更好。 – dogwasstar

相關問題