网站URL 重定向使用301 方法。
重定向让搜索引擎知道您何时更改了内容。内容更改后,搜索引擎可以继续将原始URL 存储在其索引中,检测页面更改并在获取新页面之前显示该URL。搜索结果。您可以使用重定向来加快此过程。以下是可以使用重定向的几种情况:
原始内容已过期,必须删除。
带有链接和流量的损坏的URL。
更改您的托管公司。
更改内容管理系统。
您想使用标准重定向。
由于某种原因更改了现有内容的URL。
并非在所有情况下都需要重定向。例如,如果您更改了托管公司,但不会影响您网站内容所在的URL,则不需要重定向。但是,如果URL 更改,则必须使用重定向。
高质量和低质量重定向
重定向的方式有很多种,但也不尽相同,基本上有两种重定向与服务器返回给浏览器的HTTP状态码密切相关。有“301 永久移动”重定向和“302 临时移动”重定向。 “301 永久移动”重定向
此状态代码告诉浏览器(或搜索引擎爬虫)内容源已永久重新定位且不会恢复。 “302 临时移动”重定向
此状态代码告诉浏览器(或搜索引擎爬虫)内容源正在临时移动,但不是永久移动。
两种类型的重定向都将用户或搜索引擎爬虫发送到新位置,但搜索引擎以完全不同的方式解释这两种HTTP 状态代码。当爬虫看到301的HTTP状态码时,它认为它应该从原始页面到新页面传递一个历史链接权限(和其他指标)。 HTTP 状态码此时我认为您不应该将历史链接权限从原始页面传递到新页面。 301 重定向还会指示搜索引擎从索引中删除原始页面并添加新页面。
保存过往链接(权限)在搜索引擎优化领域非常重要,比如假设你有1000个传入链接,但你决定将所有内容迁移到新的URL。如果您使用返回302 状态代码的重定向,您可能必须从头开始重新创建链接,并且页面的原始版本可能会保留在索引中并竞争该页面在搜索引擎中的搜索排名。
某些重定向可能不会传递状态代码或可能传递无效状态代码,例如404 错误(未找到页面)或200 OK(页面加载成功)。这也是有问题的,应该避免。还有一些重定向,例如返回303 或307 状态代码的重定向。您还应该避免这些重定向,因为搜索引擎对这些重定向的响应是不可预测的。
永久移动页面位置时,您必须明确返回重定向的301 HTTP 状态代码。