很多人在做网站的时候,都会为自己的某个网站注册多个域名。譬如,我就为我的网站注册了A,B,C 3个域名。可能很多人都习惯将自己的很多域名都一股脑的全部绑定在一个站点上。其实,这样做对网站是很不利的,因为搜索引擎会搞不清楚,哪个域名是你要宣传的一个域名。导致搜索引擎会K掉其中的一个域名,而只保留一个域名,更糟糕的可能是2个域名在搜索引擎中都没有什么收录。所以,我们就需要为搜索引擎引路,去告诉搜索引擎,哪个域名才是你的网站对应的主要域名。由此,我们很有必要对次要的域名做301重定向设置。
在很多情况下,带www和不带www的两个网址,有时候也会被搜索引擎当作2个域名来处理。下面,我以IIS的web服务为前提,来说明一下做301重定向的设置。
以下是通过代码来实现301重定向设置:
ASP下的301重定向
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",http://www.Googleg.Cn
%>
PHP下的301重定向
<?
Header( "HTTP/1.1 301 Moved Permanently" ) ;
Header( "Location: http://www.Googleg.Cn" );
?
所以,一般情况下我都不让客户解析不带www的域名!只要解析一个带www的域名就ok!

转载时请署名:
www.Googleg.Cn 网站优化,搜索引擎优化,Google左侧优化,Baidu优化
上一条:百度被指“换汤不换药” 仍存在点击欺诈问题
下一条:不让百度google记录本机的搜索行为,搜索结果的操作
|