很多小白wordpress站长都听过301重定向,利用wordpress建站第一件事就是要做好定向。301重定向也叫301转向或是301跳转,官方的解释我就不再复述了,大挖做一个比较直白的解释,301重定向的意思就是让流量来源集中在一个域名下,从而避免网站整体权重分散。
301定向的对wordpress站点的作用
一、为了url规范化并集中权重不让权重分散;
二、网站改版时,将旧版本页面所有指标全部转移到新版本上。
所以说301重定向是非常有必要性的,所以推荐中小型网站的站长,一定要利用好301重定向来给网站带来权重聚焦。
同时需要注意,一个网站只能做一个301。
什么情况下需要做301重定向
一、网站换域名
二、网站旧文章被删除
三、闲置域名指向同一个站点
四、实现网站url规范化
五、网站发现无效url
总之,我们可以通过重定向来保留权重,避免权重分散,从而挽回流量,通过301定向重新生成页面。
wordpress网站301重定向怎么做
第一种方法:利用.htaccess文件设置301重定向
步骤:找到wordpress根目录,没错就是那个设置wordpress伪静态的.htaccess文件,找到并到以下代码复制到最下面即可。如果你的文件目录里没有这个文件,可以在本地新建一个txt文本,上传到根目录中去,然后再把文件名称修改成.htaccess。
(一)顶级域名跳转到二级域名:把域名换成自己的即可。
1 2 3 4 5 |
RewriteEngine On RewriteCond %{HTTP_HOST} !^wazhuti.com$ [NC] RewriteRule ^(.*)$ http://www.wazhuti.com/$1 [L,R=301] |
第一种方法:服务器空间有自带此功能的(以阿里云虚拟空间为例)。
在apache服务器环境下wordpress程序的301做法:
注意点:要做301重定向的域名(只有解析状态正常,才可以使用此功能,且目标域名与源域名不能一样)。
步骤:登录阿里云——选择控制台——域名与网站——云虚拟主机——点管理——基础环境设置——301重定向——选择顶级域名(没有www开头的)——选择二级域名(www开头的)——点添加——接着点确定——重定向完成。
操作完成后检测:
用站长工具http://seo.chinaz.com/http,http状态码检查,返回的状态码为301即为重定向设置正确。