网站优质重定向与劣质重定向区别?
02.27 22:16:15发布
离殇
执行重定向的方法有许多种,但并不是所有的方法都是一样的,基本上有两种类型的重定向,这两种重定向与服务器返给浏览器的HTTP状态码紧密相关。它们分别是:“301永久移动”重定向和“302暂时移动”重定向。
“301永久移动”重定向
此状态码告诉浏览器(或搜索引擎爬虫)内容源已经被永久移动到另一个位置,而且不会恢复。
“302暂时移动”重定向
此状态码告诉浏览器(或搜索引擎爬虫)内容源暂时被移动到另一个位置,但不是永久性的移动。
这两种形式的重定向都会将用户或搜索引擎爬虫发送到新的位置,但搜索引擎会以完全不同的方式来诠释这两种HTTP状态码。当爬虫看到301 HTTP状态码时,它会认为自己应该将历史的链接权限(及其他指标)从原始页面传递到新页面;当搜索引擎爬虫看到302 HTTP状态码时,它会认为自己不应该将历史的链接权限从原始页面传递到新页面中。另外,301重定向将引导搜索引擎从索引中删除原始页面,并将新页面添加进去。
个进入http://www.yourolddomain.com链接,但你决定将所有的内容迁移到http://www.yournewdomain.com中。如果你使用返回302状态码的重定向,那么你可能要重新从头开始创建链接,而页面的原始版本可能会保留在索引中,争夺页面在搜索引擎中的搜索排名。
需要注意的是,有些重定向可能不会传递状态码,或者会传递错误的状态码,如404错误(页面未找到)或200 OK(页面成功加载),这些也是存在问题的,是你应该避免的。另外还有一些重定向,如返回303或307状态码的重定向,这些也应该避开,因为搜索引擎对这些重定向的回应是无法预测的。
当你永久移动一个页面的位置时,你需要明确返回重定向的301HTTP状态码。
最多设置5个标签!
执行重定向的方法有许多种,但并不是所有的方法都是一样的,基本上有两种类型的重定向,这两种重定向与服务器返给浏览器的HTTP状态码紧密相关。它们分别是:“301永久移动”重定向和“302暂时移动”重定向。
“301永久移动”重定向
此状态码告诉浏览器(或搜索引擎爬虫)内容源已经被永久移动到另一个位置,而且不会恢复。
“302暂时移动”重定向
此状态码告诉浏览器(或搜索引擎爬虫)内容源暂时被移动到另一个位置,但不是永久性的移动。
这两种形式的重定向都会将用户或搜索引擎爬虫发送到新的位置,但搜索引擎会以完全不同的方式来诠释这两种HTTP状态码。当爬虫看到301 HTTP状态码时,它会认为自己应该将历史的链接权限(及其他指标)从原始页面传递到新页面;当搜索引擎爬虫看到302 HTTP状态码时,它会认为自己不应该将历史的链接权限从原始页面传递到新页面中。另外,301重定向将引导搜索引擎从索引中删除原始页面,并将新页面添加进去。
个进入http://www.yourolddomain.com链接,但你决定将所有的内容迁移到http://www.yournewdomain.com中。如果你使用返回302状态码的重定向,那么你可能要重新从头开始创建链接,而页面的原始版本可能会保留在索引中,争夺页面在搜索引擎中的搜索排名。
需要注意的是,有些重定向可能不会传递状态码,或者会传递错误的状态码,如404错误(页面未找到)或200 OK(页面成功加载),这些也是存在问题的,是你应该避免的。另外还有一些重定向,如返回303或307状态码的重定向,这些也应该避开,因为搜索引擎对这些重定向的回应是无法预测的。
当你永久移动一个页面的位置时,你需要明确返回重定向的301HTTP状态码。
一周热门 更多>