301重定向是什么?

域名的301重定向是我们经常谈起的一个话题,在做SEO的过程中,为了保证URL的统一,有效的降低重复页面,我们有时候需要对域名或某类URL进行301重定向,这也可以看做是URL标准化的一部分,主要是集中某条URL的权中,达到权重集中,有利于关键词的排名。

301重定向什么时候会用到?

关于301,我们在刚刚将域名和主机绑定的时候就可以使用,这时候我们先确定我们的首选域(比如是www.scseoer.com),那么,我们就需要将scseoer.com 301重定向到 www.scseoer.com 上面。

另外如果遇见网站改版,那么,URL的路径应该会改变,这时候如果我们知道以前旧网站的URL规律,我们也可以将旧网站的URL重定向改版后的URL上面,这样就会避免出现死链接,从而导致出现404错误页面

301重定向怎么做?

301重定向根据网站主机的服务器软件和网站程序的差异,其实现方法也比较多,下面就几种常见的程序或服务器软件的301重定向进行说明:

1、网站服务器是IIS,使用ISAPI_Rewrite组件,在httpd.ini文件开始处加入以下规则:

RewriteCond Host: ^scseoer\.com$

RewriteRule (.*) http\://www\.scseoer\.com$1 [R,I]

2、网站服务器是Apache,在.htaccess文件开始处加入一下规则:

RewriteEngine on

RewriteBase /

rewritecond %{http_host} ^scseoer.com [nc]

rewriterule ^(.*)$ http://www.scseoer.com/$1 [r=301,nc]

3、用ASP/PHP实现301重定向:

ASP:

Response.Status=”301 Moved Permanently”

Response.AddHeader “Location”,”http://www.scseoer.com/”

Response.End

PHP:

header(“HTTP/1.1 301 Moved Permanently”);

header(“Location:http://www.scseoer.com/”);

exit();

目前很多主机都有中文控制面板,我们可以很方便直观的在中文控制面板中设置301。如果你的主机不支持301重定向,那就需要程序技术支持了,可以在这里找到比较有信誉的技术支持:http://www.seowhy.com/bbs/thread-130729-1-1.html

如果你对301重定向操作过程中有什么问题,可以在下面留言交流。