从SEO优化角度,如何做好301重定向?

编辑:
网络全书
分类:互联网 浏览: 407

导语:本文主要关注互联网建站技术-如何做好301重定向?从SEO优化角度为你全面解释,提供制作网站、运营网站、seo、网站推广相关教程,帮助中小站长快速成长。

如何做好301重定向?从SEO优化角度为你全面解释

外贸独立站上线后,如果要更换域名,修改固定链接格式,更改页面URL,开通HTTPS,有一件事你必须要做。

那就是301重定向。

如果不做301重定向,会出现什么情况?

  1. 更改后的新URL由于和旧URL不一致,搜索引擎收录会发生混乱,旧URL会出现404错误,导致外贸独立站的跳出率奇高。
  2. 原本具有权重的旧URL,由于这么一改会对SEO优化排名造成严重的负面影响。如果是两个URL同时收录,比如http和https,那就会出现权重分散,本来可以排上去的关键词也就排不上去了。

总之,无论从用户体验还是SEO优化角度来说,一旦你的URL发生变化,如果不做301重定向,都会造成一定程度的流量误导,即误导了搜索引擎,也误导了搜索的访客。

所以,301重定向还是挺重要的,巴布布今天会先从它的定义开始,一步一步教你如何做好301重定向。

目录

什么是301重定向?

什么情况下要做301重定向?

301重定向会造成权重丢失吗?

如何做301重定向?

方法一:通过编辑.htaccess文件设置301重定向。

方法二:使用WordPress插件设置301重定向。

总结

什么是301重定向?

301重定向也叫永久重定向,指原来的URL已被永久移动到一个新的URL。

用人话说就是做新旧链接的跳转,更权威的解释可以去看下维基百科对它的解释。

301重定向维基百科解释

什么情况下要做301重定向?

举几个例子。

1,假设你要更改固定链接,之前用的是/%postname%.html,现在要改成/%postname%,那所有页面都需要做301重定向,否则固定链接那里改了之后,老页面全部变成404。

2,假设你要开通https,开通之后的第一件事就是做HTTP 301重定向到 HTTPS,要不你的网站http可以访问,https也可以访问,网站里的每个页面就有两个URL,分别是http开头和https开头的。

3,假设你由于种种原因要修改一个页面的URL,如果你直接把旧的那个URL删除了,重新新建一个页面,由于搜索引擎收录了你的页面,当有人通过关键词查到这个页面的时候,一打开结果是一个404页面,对用户体验非常不好,也造成了流量误导,增加了跳出率。

正确的方法是做301重定向,把删除的URL 301指向新的URL,这样有人访问就不会404,而是直接跳转到新的页面。

4,假设你的外贸独立站要换新域名,那老域名一定要301重定向到新域名,否则以前老域名的SEO排名,权重全部丢失。

5,假设你的外贸独立站要改版,又不想伤害到以前的SEO排名,那就做301,一旦有人访问你的网站,就自动跳转到一个coming soon页面。

6,假设你要提高某个页面的权重,可以把以前收录的几个低质量页面全部指向一个新建的高质量页面,前提是这些页面的内容都相关,如果不相关就是软404,如果乱搞谷歌会不收录你的网站。

例子举完,想必你对什么是301重定向,301定向有什么用大致了解了,接下来说说以前的一些谣言。

301重定向会造成权重丢失吗?

有一些业界的大牛,名字就不提了,都2018年了还在说,不要做301,因为301会造成15%的权重丢失,而且MOZ和Matt Cutts作为比较权威的SEO媒体也都证明了。

moz301重定向解释图

真的是这样吗?

It's all about bullshit.

就以HTTPS而言,请问这位伪大神,如果不做301,怎么实现HTTP自动跳转HTTPS。

谷歌既然要推行全民https,就势必会改变算法,以前被证实的那些绝对已经无效,不服来辩。

如何做301重定向?

有两种方法,分别是:

  • 编辑.htaccess文件。
  • 使用WordPress插件。

方法一:通过编辑.htaccess文件设置301重定向。

.htaccess文件默认长下面这个样子,也就是伪静态,你可以在网站根目录找到它。

如何做好301重定向?从SEO优化角度为你全面解释

大多数情况,你只需要FTP链接到你的网站根目录,把它下载下来编辑即可,也可以直接登录主机的capanel后台,file图标点进去在线编辑。

如果你发现你的根目录没有这个文件,手动创建一个即可,并将其命名为.htaccess。但有时候你找不到它的原因可能是主机默认设置隐藏了它。

要实现页面的301重定向,在上图# END WordPress的下方另起一行,首先输入Redirect 301语法。

然后输入/旧页面的URL后缀/,最后输入新页面的URL就可以了。

如果我把https://www.ibabubu.com/jiaoyu/这个页面重定向到https://www.ibabubu.com/hulianwang/。

我需要在.htaccess添加Redirect 301 /jiaoyu/ https://www.ibabubu.com/hulianwang/。

htaccess301

如果你要重定向很多页面,重复这个操作即可。

更多关于.htaccess代码的内容,可以移步去看7个常用的.htaccess代码,比如https的重定向和www的重定向。

方法二:使用WordPress插件设置301重定向。

有很多WP插件都可以设置301重定向,包括yoast。

今天我先介绍一个受众率比较高的插件,它叫Simple 301 Redirects,请WP后台自行搜索安装。

Simple301Redirects

Simple 301 Redirects的使用非常简单,如下图所示,在左边输入老页面的slug,右边输入新的URL,比如https://www.ibabubu.com/hulianwang/这个页面重定向到https://www.ibabubu.com/hulianwang/。

左边输入/resources,右边输入https://www.ibabubu.com/hulianwang/。

simple301redirects的使用

上图有个可以打钩的小框Use Wildcards,指的是通配符,如果打钩的话,左边输入/resources,右边输入/google-trends-101。

总结

无论你使用哪一种方法做301重定向,请事先做好文件备份和网站备份,小心驶得万年船。

再来,从用户体验和SEO优化角度而言,301重定向是非常重要的。

如果你不想失去已经积累的流量和SEO排名,请务必做好301重定向,方法的话巴布布也介绍了,希望对大家有所帮助,不谢。

读完这篇文章,我们来总结下本文共涉及到了哪些知识点,包括有301重定向、SEO优化、网址重定向等方面的知识,希望这些能够帮您更好地了解文章主题。

声明:本网站部分内容来源于网络,如文章侵犯您的权益,请及时与我们取得联系,我们会核实并作出处理。