搜索引擎优化和301重定向 - 他们可以有相对的路径,还是必须是绝对的?
当对页面执行301重定向时,BOT/Spiders会将301转到相对路径(redirect ="../"),与转到绝对路径的路径相同(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/)所以我不会丢失任何页面排名等
根据标准 RFC 2616,"[Location]字段值由单个绝对URI组成." 在任何"Location:"标题(301或其他)中使用相对URI违反了标准,并让您受到陌生人的摆布 - 浏览器,蜘蛛等的作者.遵循标准更简单,更安全,更健全 - 始终在您的位置标题中使用绝对URI!