WordPress301重定向跳转插件:Redirection设置教程

网站改版对于seo来说是个硬伤,经常因为修改域名和链接结构而造成大量网页404错误,今天介绍一个非常强大的301重定向插件Redirection,无论是更换域名还是更换域名、网站目录、域名后缀,都可以使用它来完成。

Redirection在多个方面表现出色,最简单的例子就是更换域名,网站内容也改了一部分,那么就可以使用Redirection把对应的两站网页链接通过301跳转定向过去。一些主机面板,也提供了301跳转,但是一换主机,还得重新设置,Redirection省心了很多。

就这么牛气,你完全可以通过它去修改/wp-login.php、/feed等经常被扫描的链接,防止爬虫和注入攻击。另一个就是对搜索引擎友好,不会因为改版而影响搜索引擎的收录和权重。

Redirection特点
1、支持基于WordPress和Apache的重定向
2、404错误跟踪—可以跟踪网站404错误页面,然后你可以对这些页面进行301重定向
3、为Ress feed提供404错误
4、为所有的重定向链接提供日志
5、可以提供基于URL, 浏览器,入口页面,登陆状态的链接跳转
6、当已添加的跳转链接发生变更时,自动更新
7、支持正则表达式
8、可以将重定向链接信息导出为CSV, XML, or Apache .htaccess文件
9、导入Apache服务器.htaccess文件,自动生成重定向链接
10、支持模块检测功能,检测插件运行状态,帮助排解问题

Redirection安装启用
插件下载

可以在后台插件安装搜索Redirection安装启用,也可以上传解压缩出来目录到插件目录,后台启用。插件设置较为简单,点击插件列表Redirection下的Settings,再点击Redirects,然后点击Add New,添加URL就行了。

WordPress301重定向跳转插件:Redirection设置教程

PS:比如原来的链接是http://xxside.com/about-us.html,现在的链接是http://xxside.com/1.html,那么就可以使用下边的方式,添加Add Redirect添加就行了,关于Redirect的配置默认不用管。

Source URL:/about-us.html/
Target URL:/1.html

Redirection可以添加任意链接的重定向,自定义很方便。(测试发现:Dean’s Permalinks Migration与Redirection冲突,不能同时用)。

对民网改版后,使用这个插件帮了大忙,就是有遗憾,百度给的权重页还是原来的链接,这就需要在百度站长工具中添加改版规则。整个收录变更过程,需要一段时间让百度慢慢消化,时间长了,收录网页的权重和链接就都变成现在网址的了。

然而Redirection不是万能的,比如一些图片的链接就无法进行跳转设置,Redirection只支持页面,图片301跳转,从A的一个链接跳转到B站的另一个链接,用下边的代码实现。

rewrite ^/1.png http://xxside.com/2.png permanent;

根据你的主机尝试这两种跳转方式。

server
{
if ($http_referer ~* .*.A.com/1.png){
return 301 http://xxside.com/2.png$request_uri ;
}
}

原创文章,作者:Tony,如若转载,请注明出处:https://www.xxside.com/51.html

发表评论

登录后才能评论