【发布时间】:2016-03-29 19:37:21
【问题描述】:
我已经查看了有关此主题的几个问题,但我仍然不确定我是否正确。
我有一个 php 文件,它根据 GET 参数返回 xml/json 响应。
http://someDomain.com/get.php?param=option1
Google 已经将其中的一些网址编入索引。
据我了解,我可以通过添加 someDomain.com/robots.txt 来限制机器人索引 someDomain.com 上的任何其他网址:
User-agent: *
Disallow: *
我了解通过添加 robots.txt 搜索引擎将无法看到 noindex 元数据以删除当前的索引网址。
但是 get.php 并没有返回任何元/头信息,因为它只返回 json/xml 数据。
那么我怎样才能让谷歌从搜索结果中删除已经编入索引的网址呢?
【问题讨论】:
-
对 google bot 使用 301 重定向
-
@Starkeen 你的意思是像:
Redirect 301 /get.php /blackwhole/吗?我怎样才能只重定向谷歌机器人而不是其他任何东西?
标签: .htaccess search indexing robots.txt