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

  • A+
所属分类:WordPress
摘要

平时提到301,都是首页进行跳转,如把不带www的域名跳转到带www,然而插件Redirection可以把某个网页进行301重定向跳转。

网站改版对于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安装启用

插件下载:http://wordpress.org/plugins/redirection/

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

PS:

比如原来的链接是http://duimin.com/about-us.html,现在的链接是http://duimin.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://duimin.com/2.png  permanent;

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

server

{

if ($http_referer ~* .*\.A.com/1.png){

return 301 http://duimin.com/2.png$request_uri ;

}

}

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen: