时间:2017-09-27 点击: 次 来源:网络 作者:佚名 - 小 + 大
自从网站搬家后,排名、收录一直在下降,这是怎么回事呢?平时site:域名,都会发现新加的内容,最近不但不增反而下降了,一直不再收录新的内容。晕!今天无意间搜到我的网站,发现网址不带www,我再site:不带www网址,发现新的内容全部收录啦!我分析了一下,这样分散了网站权重,排名自然会下降啦。 我原来用的是Linux+Apache,用.htaccess做过301重定向,一直都很稳定,由于速度不太稳定,所以换了空间。这个空间是搭建在windows+iis上,速度还可以,由于没太留意301重定向,一直没有管他,自从发现不再收录带www.的网址,引擎排名的下降,才知道301的重要性。301重定向的好处有:1.增加域名的权重;2.可促进搜索引擎优化效果;3.有利于网页PR传递;4.对用户体验表示友好;5.对网页收录的优化。 301重定向方法有很多,在这里主要为大家分享一下如何使用.htaccess和httpd.ini伪静态规则代码来实现301重定向,希望对大家有所帮助! httpd.ini301重定向规则写法 首先有个前提是空间或VPS支持伪静态,这个很容易实现,一般空间都是支持的,所以不比担心这个。直接上伪静态规则如下:iis下的伪静态文件是httpd.ini,只需把以下代码保存在httpd.ini,传到空间支持伪静态的地方即可。 CacheClockRate 3600 RepeatLimit 32 # For ISAPI_Rewrite 2.x RewriteCond Host: ^qtxw.com$ RewriteRule(.*) http://www.qtxw.com$1 [I,RP] # For ISAPI_Rewrite 3.x RewriteCond%{HTTP:Host} ^qtxw.com$ RewriteRule (.*) http://www.qtxw.com$1[NC,R=301] 注意:iis 伪静态分为2.X版和3.X版,必须相对应! .Htaccess 301重定向规则写法 以下方法适用于Unix和linux的服务器, 如果你用的是 Windows主机,应该在控制面板做301转向设定。 在web根目录下建立一个文件 .htaccess,然后写入类似下面的代码 RewriteEngine on rewriteCond %{http_host} ^qtxw.com [NC] rewriteRule ^(.*)$ http://www.qtxw.com /$1 [R=301,L] 那么如何做301重定向,百度了好久才找到可用的301重定向代码,现分享给大家。 |