站长百科 | 站长自己的百科全书

老站301重定新站代码分享

归档于:技术 时间:2013-06-06 作者:匿名用户 评论:0
更多

在SEO优化中,301重定向是一个经常使用的功能,主要的目的就是在网站改版,或者是网站更换域名的时候能够不影响用户对网站的访问,很多时候重定向对搜索引擎来说是不友好的,但是301是必须要使用的,一般在新站刚上线,或者是老站改版,又或者是网站被K时使用301的效果非常好,因为这个时候使用301重定向能够很好的集中网站的权重,同时能够将老域名的权重慢慢的转移到新域名中。那么既然这样的话我们就可以放心的使用这顶知识,同时老站也是可以使用301重定向到新站的。

网站改版之后,很多网站由于没有及时的使用301重定向,导致网站的日常流量大大减少,而且网站的很多内容会出现访问错误,这样的后果就是网站的用户体验急剧下降,很容易导致被搜索引擎降权,所以如果我们在日常运营网站的时候一旦出现网站改版或者是更换域名的时候一定要将网站进行301重定向,保证网站的流量和用户体验,还有的SEO优化人员认为如果对网站进行301操作的话,那实际上就意味着我们已经主动放弃了被301的老站点,同时将重心转移到新的站点,但是我们要知道如果我们要是将老域名301重定向到新域名之上的话,那老域名的权重会随着时间推移传递给新域名。时间越久,老域名的权重就会越来越少。

所以通过以上的简单内容介绍我们大部分的新手朋友就可以知道了,老站必要时301重定向是很重要的,但是301重定向也需要慎用,不可随意的使用!

附加:301重定向代码:

PHP下的301重定向

     Header( "HTTP/1.1 301 Moved Permanently" );
     Header( "Location: http://www.*****.com" );
     exit;
     ?>
     HTTP/1.1 301 Moved Permanently

ASP下的301重定向

ASP .NET下的301重定向

ColdFusion下的301重定向

<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.*****.com"> 

旧域名重定向到新域名

创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。

记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件。

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www/$1 [R=301,L]

请将上面的www.*****.com修改成你想要跳转到的域名。

此外,我建议大家归总旧网站的外部链接,并联系相应的站点修改导入链链的URL,以指向新站点。

注意:.htaccess文件只有在使用安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上才能起作用。

来源:http://www.cpuseo.com/

添加新评论