SEO研究,百度对301彻底无视,301后的robots.txt设置

来源:百度文库 编辑:神马文学网 时间:2024/04/29 18:23:37
SEO研究,百度对SEO基本无视,旧域名www.cn-ag.com 权重已经超过新域名www.baiyintouzi.com,尽管301仅仅是一个一级目录www.baiyintouzi.com/bbs而已,但仍然是收录不减,快照每日,关键词排名已经把新站弄的都没有了。
因为不想影响用户的旧地址访问,因为还有很多外链是旧地址的,所以不想撤销全站301 . 因此决定在旧站上通过robots.txt彻底屏蔽蜘蛛,但1个月时间过去了,情况一直没有好转,难道百度不听话了。连ROBOTS.TXT都限制不住它了?
让我思考了整站301后蜘蛛读取robots.txt是否也会转移。
301后的robots.txt读取是否也会转移,我想既然所有的请求都重定向了,蜘蛛访问robots.txt也没有特权可言.和用户一样的。
所以,读取的应该是转移后的新网站上的robots.txt,所以,如果在旧域名的空间上通过robots.txt禁止蜘蛛访问的话是不会起作用的。
所以要把旧域名屏蔽蜘蛛,集中权重到主站。所以要通过字符串方式,写入.htaccess以下指令。
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /robots\.txt\ HTTP/
RewriteRule ^robots\.txt$ baidu/robots.txt
是把ROBOTS.TXT转移到 新域名的  baidu/robots.txt
在新空间上建立个baidu的文件夹,然后把要用的robots.txt放到到新空间上的baidu文件夹里去。
然后在新的robots.txt上屏蔽即可。
正在实验中,如不久后旧站的百度收录彻底删除旧域名则宣告成功……转载原创文章请注明,转载自:白银投资网官方博客[http://www.baiyintouzi.com/blog]本文链接: http://www.baiyintouzi.com/blog/518.html本文来自: 白银投资网博客(www.baiyintouzi.com/blog) 详细出处参考:http://www.baiyintouzi.com/blog/518.html