当然在我们做搜索引擎方面做301重定向的主要目的就是为了网站权重的统一,大家都知道网站与网站之间是靠“传递”来分享搜索引擎的权重的。在这里给一些新手扫个盲,有很多人问我一些链接的问题时总会问到外链(对外链接)多了是不是会分散网站的权重,我给出的答案是,不会。正是因为网站的权重是通过传递来分享的,所以不存在分散或者分割权重之说,因此只要是正常范围内的非作弊手段的增加网站外链(对外链接)或者反链(反向链接)方式对网站都没有任何坏处的。而我们做301重定向从搜索引擎优化的角度来讲,就是让所有的网站域名权重都传递到同一个域名下,让权重统一。这样权重都指向一个域名搜索引擎就会了解到网站的做重定向的域名就是网站的主域名,而给予最高的权限。下面我们就来实战操作PHP网站系统的301重定向。
我们本次实战实现的目标是,在浏览器中输入www.xx.com或xx.com或其他解析到同一网站的域名都可以自动定向到www.xx.com 。
下面我们来进行详细的操作:
第一步、通过以下php代码来实现重定向。
使用我们每台电脑都有的“记事本”程序新建一个名为“do301.php”的文件(名称可以自己定义)。输入以下代码之后保存退出。
-------------------------------不包括此行 ------------------------------------
Header( "Location: [url]http://www.sjz-banzheng.com/index.html[/url]" );?>
------------------------------- 不包括此行------------------------------------
注意,输入代码之后一定要将上面的链接地址改为你网站作为主域名的地址,否则就会定向到石家庄办 证这个网站了。
第二步、将do301.php文件上传到服务器空间,这个过程作为站长的大家应该都能够很好的掌握,这里不进行过多阐述。但是需要说明的一点是,一定要把do301.php文件上传到网站的根目录。
第三步、将do301.php文件设置为网站默认首页文件,这一步需要到网站空间控制面板中进行设置。如果是购买的服务器空间就需要通过服务器空间的控制面板以及账号密码进行登陆,然后在里面找到“修改默认首页”字样的链接或界面进行修改,这时大家会看到有一个输入框里面都是大家似曾相识的文件名,index.asp,default.php等等。在这个输入框中的最前面输入do301.php 。别忘了点确定再退出。
第四步、输入网站的域名进行测试,如果输入的几个解析相同的域名都可以定向到同一个域名下就说明定向成功。如果在浏览器地址栏中没有发生域名的变化就说明定向不成功,那么就需要好好的检查你所输入的php代码了。
相信大家看到这里就会明白了,做301重定向就是让网站统一权重,而且能够让大家通过同一个域名找到网站进而更有利于网站的推广与宣传。301重定向是一个很简单也很实用的优化技巧,希望大家多加理解掌握其中的精髓与含义,面临现在搜索引擎优化日益激烈的今天掌握一个加分的方法会让我们的工作效率提高很多。最后,给大家说明一下实例重定向中的index.html静态页面的作用,这一点也是比较重要的,因为搜索引擎逐渐的对网站的访问速度看重,而且静态页面是网页文件中打开速度最快的一种,所以我们就重定向到html页面中。大家也可以查看这个网站测试301重定向的效果,也可以搜索关键词“支付宝办证”查看事情搜索引擎优化的程度。