2009-10-14 62 views
6

搜索引擎優化和301重定向 - 他們可以有相對路徑或必須是絕對的?搜索引擎優化和301重定向 - 他們可以有相對路徑或必須是絕對的?

當爲頁面做301重定向時,BOTs/Spiders是否會將進入相對路徑的301(redirect =「../」)視爲與進入絕對路徑的相同路徑(重定向= 「http://www.somewebsite.com/apage/」)。

例如,我有一個包含內容(http://www.somewebsite.com/apage/)的父頁面...我有一個子頁面(http://www.somewebsite.com/apage/more-details),其上有更多內容。

我打算進一步內容移動到主網頁本身並擺脫(http://www.somewebsite.com/apage/more-details),但我想使用301重定向機器人/瀏覽器上的水平了(http://www.somewebsite.com/apage/)的頁面,所以我不輸任何頁面排名等。

回答

12

The Standard,RFC 2616,「[位置]字段值包含一個絕對URI。」在任何「位置:」標題(301或其他)中使用相對URI違反了標準,並將您置於陌生人(瀏覽器,蜘蛛等的作者)的擺佈之下。對於跟着更簡單,更安全和更健全標準 - 始終在您的位置標題中使用絕對URI!

+2

相關(使用不同的答案):http://stackoverflow.com/questions/8250259/is-a-302-redirect-to-relative-url-valid-or-invalid – Alpha 2012-06-29 21:35:52

+2

RFC 2616已被RFC 7231,它允許相對重定向。 – 2016-10-04 15:16:23

相關問題