<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>永亮SEO &#187; 301重定向</title>
	<atom:link href="http://www.ankr.cn/tag/301%e9%87%8d%e5%ae%9a%e5%90%91/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ankr.cn</link>
	<description>学习和研究SEO技术，SEO优化及网络营销，电子商务，网站推广运营</description>
	<lastBuildDate>Tue, 03 Jan 2012 21:08:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WordPress 301重定向实现方法</title>
		<link>http://www.ankr.cn/366.html</link>
		<comments>http://www.ankr.cn/366.html#comments</comments>
		<pubDate>Fri, 01 May 2009 05:57:50 +0000</pubDate>
		<dc:creator>winliong</dc:creator>
				<category><![CDATA[SEO SEM]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[301重定向]]></category>

		<guid isPermaLink="false">http://www.ankr.cn/?p=366</guid>
		<description><![CDATA[相信很多人和我一样，如果没有“Permalinks Migration Plugin”这个插件是不会随意修改Permalinks的，实际上它就是利用“301 Redirect 永久重定向”让旧地址永久性转移到新地址，而不会出现404找不到网页的错误。如果遇到这样的改变怎么办呢？“从http://www.domain.com/blog/转移到http://www.domain.com/”。当然还是使用301重定向，因为它是对搜索引擎友好的最好方法。如果你自己会修改.htaccess，这件事情就很简单了，但是对于大多数WordPress用户来说这都是不可能的事。 1、我们可以借助插件来实现，Redirection这个插件使用Ajax后台管理，操作简单又方便。下载激活这个插件后，到Manage &#62; Redirection &#62; Add new redirection这里设置，例如你要“从http://www.domain.com/blog/转移到http://www.domain.com/”就可以这么做： 在Source URL中填入 /blog/(.*)在Target URL中填入 /$1Type选择Simple redirection，Method选择301勾选Regex，点击“Add Redirection”就ok了。修改后除了手动访问一下老地址是否正确重定向了，还可以使用URL Redirect Check工具检查一下状态是否 (301) Moved Permanently。 这个插件不但可以用于WordPress目录搬迁，还可以使URL网址规范化。在Manage &#62; Redirection &#62; Options 中勾选“Redirect index.php/index.html”，可以让http://www.domain.com/index.php永久定向到http://www.domain.com/。还可以选择带www或者不带www的域名为主域名（一些虚拟主机自带这个功能），Michael建议个人域名前不加www，我却喜欢加www，无论加不加，从SEO角度来说都需要设置一个为主域名，如果访问者从另一个域名进入，就会自动定向到主域名上。勾选“Create 301 when post slug changes”后，每当你修改Post Slug它就会自动创建一个规则，让旧地址定向到修改后的新地址，前提是你的Permalinks中有%postname%。 2、如果你的WordPress不会进行目录搬迁，和经常修改目录结构，那上面介绍的这个插件就太过于臃肿和繁杂了，不是推荐所有用户都安装。但是下面介绍的这个插件—“Permalink Redirect”，就是SEO WordPress必备工具了。大家都知道设置Permalinks的好处，在WordPress中虽然设置了Permalinks，但是像http://www.osxcn.com/?p=848这样的地址还是存在而且可以访问到的，Page（?page_id=）和分类（?cat=）也是一样，这个插件就是让你的文章、Page和分类只有唯一的URL，还可以自动在目录结尾加上”/”让你的目录地址也唯一。也可以自动把http://www.domain.com/index.php定向到http://www.domain.com/这里，让你的首页地址唯一。安装这个插件更简单，上传激活就自动生效了，不用其他设置。 3、最后介绍一个更简单的插件—“WWW-Redirect”，相对功能也简单，只能设置域名是否带www前缀，是否把http://www.domain.com/index.php定向到http://www.domain.com/。 本文提到的3个Redirect插件：RedirectionPermalink Redirect （推荐）WWW-Redirect]]></description>
			<content:encoded><![CDATA[<p><P>   相信很多人和我一样，如果没有“<A href="http://www.deanlee.cn/wordpress/permalinks-migration-plugin/">Permalinks Migration Plugin</A>”这个插件是不会随意修改Permalinks的，实际上它就是利用“<A href="http://www.dunsh.org/2006/10/09/how-to-301-redirect/">301 Redirect 永久重定向</A>”让旧地址永久性转移到新地址，而不会出现404找不到网页的错误。如果遇到这样的改变怎么办呢？“从http://www.domain.com/blog/转移到http://www.domain.com/”。当然还是使用<strong>301重定向</strong>，因为它是对搜索引擎友好的最好方法。如果你自己会修改.htaccess，这件事情就很简单了，但是对于大多数WordPress用户来说这都是不可能的事。</P><br />
<P>1、我们可以借助插件来实现，<A href="http://urbangiraffe.com/plugins/redirection/">Redirection</A>这个插件使用Ajax后台管理，操作简单又方便。下载激活这个插件后，到<STRONG>Manage &gt; Redirection &gt; Add new redirection</STRONG>这里设置，例如你要“从http://www.domain.com/blog/转移到http://www.domain.com/”就可以这么做：</P><br />
<P>在Source URL中填入 <FONT face=新宋体><CODE>/blog/(.*)</CODE><BR></FONT>在Target URL中填入 <FONT face=新宋体><CODE>/$1</CODE><BR></FONT>Type选择Simple redirection，Method选择301<BR>勾选Regex，点击“Add Redirection”就ok了。<BR><SPAN id=more-848></SPAN><BR><A href="http://photo1.yupoo.com/20070322/210742_429891571_sujnjabr.jpg"><IMG alt=Redirection src="http://photo1.yupoo.com/20070322/210742_429891571_m.jpg"></A><BR>修改后除了手动访问一下老地址是否正确重定向了，还可以使用<A href="http://www.seochat.com/seo-tools/redirect-check/">URL Redirect Check</A>工具检查一下状态是否 (301) Moved Permanently。</P><br />
<P>这个插件不但可以用于WordPress目录搬迁，还可以使<A href="http://www.chinamyhosting.com/seoblog/2006/04/10/url-canonicalization/">URL网址规范化</A>。在Manage &gt; Redirection &gt; Options 中勾选“Redirect index.php/index.html”，可以让http://www.domain.com/index.php永久定向到http://www.domain.com/。还可以选择带www或者不带www的域名为主域名（一些虚拟主机自带这个功能），Michael<A href="http://bemike.org/blog/2007/02/04/www-prefix-is-not-advisable.html">建议个人域名前不加www</A>，我却喜欢加www，无论加不加，从SEO角度来说都需要设置一个为主域名，如果访问者从另一个域名进入，就会自动定向到主域名上。勾选“Create 301 when post slug changes”后，每当你修改Post Slug它就会自动创建一个规则，让旧地址定向到修改后的新地址，前提是你的Permalinks中有%postname%。<BR><A href="http://photo1.yupoo.com/20070322/212009_952393056_qxwxyqxu.jpg"><IMG alt="Redirection Options" src="http://photo1.yupoo.com/20070322/212009_952393056_m.jpg"></A></P><br />
<P>2、如果你的WordPress不会进行目录搬迁，和经常修改目录结构，那上面介绍的这个插件就太过于臃肿和繁杂了，不是推荐所有用户都安装。但是下面介绍的这个插件—“<A href="http://fucoder.com/code/permalink-redirect/">Permalink Redirect</A>”，就是<STRONG>SEO WordPress必备工具</STRONG>了。大家都知道设置Permalinks的好处，在WordPress中虽然设置了Permalinks，但是像<A href="http://www.osxcn.com/?p=848">http://www.osxcn.com/?p=848</A>这样的地址还是存在而且可以访问到的，Page（?page_id=）和分类（?cat=）也是一样，这个插件就是让你的文章、Page和分类只有唯一的URL，还可以自动在目录结尾加上”/”让你的目录地址也唯一。也可以自动把http://www.domain.com/index.php定向到http://www.domain.com/这里，让你的首页地址唯一。安装这个插件更简单，上传激活就自动生效了，不用其他设置。</P><br />
<P>3、最后介绍一个更简单的插件—“<A href="http://www.justinshattuck.com/wordpress-www-redirect-plugin/">WWW-Redirect</A>”，相对功能也简单，只能设置域名是否带www前缀，是否把http://www.domain.com/index.php定向到http://www.domain.com/。<BR><A href="http://photo1.yupoo.com/20070322/211549_1319191730_mwyesnzo.jpg"><IMG alt=WWW-Redirect src="http://photo1.yupoo.com/20070322/211549_1319191730_m.jpg"></A></P><br />
<P><STRONG>本文提到的3个Redirect插件：</STRONG><BR><A href="http://urbangiraffe.com/plugins/redirection/">Redirection</A><BR><A href="http://fucoder.com/code/permalink-redirect/">Permalink Redirect</A> （推荐）<BR><A href="http://www.justinshattuck.com/wordpress-www-redirect-plugin/">WWW-Redirect</A></P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ankr.cn/366.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

