8

SEO 和 301 重定向 - 它们可以有相对路径还是必须是绝对路径?

在为页面执行 301 重定向时,BOT/Spider 是否会将转到相对路径 (redirect="../") 的 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/)上,所以我不会失去任何页面排名等。

4

1 回答 1

13

根据标准,RFC 2616,“[Location] 字段值由单个绝对 URI 组成。” 在任何“Location:”标头(301 或其他)中使用相对 URI 违反了标准,并使您受制于陌生人——浏览器、蜘蛛等的作者。遵循标准更简单、更安全、更可靠-- 始终在您的位置标头中使用绝对 URI!

于 2009-10-14T04:41:27.887 回答