2011-01-22 180 views
0

谷歌网站管理员工具都在不断显示这个版本我的域名:301重定向猫=

mysite.co.uk/?cat=

我已经禁止所有的URL与?在它和下的抓取错误,上面显示:URL被robots.txt

限制我根本不知道这是为什么,当我有我的.htaccess中发生的事情:

RewriteCond %{QUERY_STRING} ^cat=$ [NC] 
RewriteRule ^(.*)$ http://misite.co.uk/? [R=301,L] 

我的事情上面应该是301重定向: mysite.co.uk/?cat= 到: mysite.co.uk/

而且如果我点击第一个URL,它实际上进入到第二个在浏览器中。

我有几个更类似的问题?如果有人告诉我如何正确301重定向他们以向Google展示这些网址已被永久删除并阻止他们被抓取,我将很开心。

+1

仅供参考,您可以在http://serverfault.com或http://webmasters.stackexchange.com上找到更好的帮助。要么更熟悉配置Apache。 – cHao 2011-01-22 19:35:54

回答

0

相应的HTTP响应状态代码告诉一个资源已被永久删除将410 Gone

请求的资源不再可用在服务器上,并没有转发地址是已知的。预计这种情况将被视为永久性的。具有链接编辑功能的客户应在用户批准后删除对Request-URI的引用。 [...]

发送此响应状态代码将使搜索引擎从索引中删除请求的URI。但是如果仍然存在与该URI的链接,它们可能会被抓取。

+0

嗨,谢谢你的回答,我会申请410.关于URL - 这是一个WordPress网站,?猫与类别有关。我的类别的永久链接结构是:mysite.co.uk/news/some-post-here。/news /是类别。更重要的是,没有任何链接指出什么?cat URL!我一直在使用301 http://www.google.com/support/webmasters/bin/answer.py?hl=zh_CN&answer=93633 2到3年,以便在重定向后立即重定向旧网页等,而不会出现任何问题网址从索引中删除,这是我的想法。这不会发生在上面的URL?! – Zmey 2011-01-24 09:54:46