当前位置: 首页 SEO基础 正文

什么是301重定向?

武汉SEO博客 |
153

网站301重定向是将一个域名永久性地转向另一个域名,比如有两个域名,那么301重定向就是将前者指向后者。这种转向包括了域名跳转和权重转移。

301重定向,从“重定向”的意思本身我们可以明确是指向一个新的地址。也就是说,现在的地址被重新指向到一个新的地址。通俗点说就是网页的跳转。而加上301之后,它就有了不同的含义。

301是http协议中的一种跳转方式,它表示“页面永久地移到了一个新的地址”,因此301重定向即当前页面永久地跳转到了一个新的地址上。

普通跳转与301重定向之间有所区别。

实际上,在理解上也非常简单。比如我在http://www.***.com/a.html上有一些内容,然后我想要重新构建网站,于是我希望把这个页面上的内容移动到http://www.***.com/b.html上。所以,我可以通过实施301重定向将这个页面所有相关指标都转移到另一个页面上。

301重定向是对网站进行重新定位,因为您需要将访问某个域名或页面由于其他原因转移到另一个域名或页面。

为了避免搜索引擎中的重复内容而降低搜索引擎优化评价,我们可以通过301重定向来指定一个主要页面,以避免搜索引擎的惩罚。例如,将不带www的域名跳转到带www的域名上,或者将index.html后缀跳转到没有index.html页面上。

以下五种情况是需要进行301重定向的,如果这五种情况都没有发生,可以选择不做。接下来详细介绍。

①:网站的旧内容已过期并被删除

一些网站内容已经过期,并且将要被删除,如果还想保留它们,可以通过301重定向实现。

②:网站存在无效的URL链接和流量

如果你发现这些无效的URL仍然有流量权重,可以通过301重定向重新生成页面。

③:网站更换了托管公司

如果网站更换了托管公司,而且不会影响用户查找任何URL的情况下,可以选择不做301重定向。

④:网站进行了程序更换

网站进行了较大规模的改版,需要更换程序,这将影响许多URL。此时可以通过301重定向来解决问题。

⑤:网站进行了URL规范化处理

默认情况下,网站的URL可能包含以下几种形式:

1、***.com

2、www.***.com

3、***.com/index.html

4、www.***.com/index.html

为了统一网址格式并集中重,在通常情况下只出现一个标准的URL。我们可以通过301重定向来实现。例如,我的网站只使用 http://www.***.com/ 这个URL形式,我可以将其他三个URL通过301重定向到这个URL上,这样就不会分散权重。如果带有index.html后缀的URL做301重定向可能会导致死循环,为了避免这种情况,也有解决办法,下面将详细讲解。

⑥:网站因各种原因改变了现有内容的URL

企业网站可能因各种原因而改变现有内容的URL,这是站长无法预测到的情况。如果发生了这种情况并且改变了URL,建议使用301重定向来解决,并尽力避免出现死链接。

总结以上需要注意的是,并不是所有情况都需要进行301重定向;但任何URL更改都需要进行301重定向。原因很简单,为了避免404错误页面导致不应该发生的情况。

进行301重定向时需注意事项

在实施301重定向后,旧版本页面将跳转至新版本页面,或者进行网址规范化等操作。然而,大多数站长并未留意到301重定向的HTTP状态是否成功返回。这可能导致某些网站的301重定向无法达到预期效果,例如不传递状态或出现404错误状态码。因此,为了正确有效地进行301重定向,有一些细节需要引起注意。

举例来说,404错误(页面未找到)或200 OK(页面成功加载)是常见的状态码;而301则代表成功执行了301重定向。

综上所述,请注意以下几点:若遇到此类情况,则应予以重视。为避免此类问题发生,站长在进行永久性的301重定向后,务必确保HTTP状态返回为301。若HTTP状态码非301而是200、404或其他状态码,则可以推断301重定向未能成功操作。建议站长检查具体问题并加以解决。

声明:原创文章请勿转载,如需转载请注明出处!