我在我的網站名稱「sign_up」上使用鏈接。當你點擊登錄時,它會檢查你選擇的語言和哪些curreny,並使用301重定向將你重定向到正確的頁面。301重定向和SEO
這對SEO不利嗎?請記住,這是它將保持的方式。我最終不會擺脫它?
我在我的網站名稱「sign_up」上使用鏈接。當你點擊登錄時,它會檢查你選擇的語言和哪些curreny,並使用301重定向將你重定向到正確的頁面。301重定向和SEO
這對SEO不利嗎?請記住,這是它將保持的方式。我最終不會擺脫它?
在這種情況下,HTTP 301狀態碼毫無意義,因爲您正在根據客戶端設置和首選項執行重定向。 抓取工具如何知道哪個環境正確?
採取以下screnario
client A connects to /signup with preferences X
=> 301 to /en/signup
client B connects to /signup with preferences Y
=> 301 to /it/signup
client C connects to /signup with preferences X
=> 301 to /en/signup
這將成爲最後的贏家?沒有人。 只有當URI唯一且永久地重定向到其他位置時,301纔有意義。
此外,嘗試這樣的優化註冊頁恕我直言似乎有點瘋了。許多SEO用於通過nofollow屬性排除註冊頁面和類似頁面。
我同意。但是,解決方案是找到一種更好的方式來處理註冊頁面,或者只是接受它? – coderama 2009-07-31 10:31:34
的301 status code意味着在Location
頭字段給出的URI應當用於引用所請求的資源在未來:
請求的資源已被分配了一個新的永久性URI,未來的任何引用此資源應該使用返回的URI之一。
因此,請求的URI不再是該資源的「主」URI。
但在你的情況下,302 status code或307 status code會更好。或者您不重定向,但立即發送正確的內容以及帶有發送資源的實際URI的Content-Location
header field(請參閱Common HTTP Implementation Problems)。
301在這種情況下是沒有意義的。谷歌會看到一個301表示該頁面已經永久移動。這意味着它在一個地方的某一點,現在在另一個地方。
但是,誰在乎?您是否想要對註冊按鈕背後的頁面進行排名?是否有一個註冊鏈接指向你的搜索引擎優化策略如此重要,值得強調?可能不會。
如果您想對內頁進行排名,則需要通過頁面和關閉頁面正確優化您的網站。 301重定向不會傷害到seo。
重定向基於每個用戶的設置。搜索引擎將被重定向到什麼? – 2009-07-31 07:13:20
註冊頁面的SEO! – TigerTiger 2009-07-31 07:42:26