【发布时间】:2013-06-12 15:04:44
【问题描述】:
我有这样的网址: /products/:product_id/deals/new /products/:product_id/deals/index
我想在我的 robots.txt 文件中禁止“交易”文件夹。
[编辑]我想禁止 Google、Yahoo 和 Bing Bots 使用此文件夹。有谁知道这些机器人是否支持通配符,因此会支持以下规则吗?
Disallow: /products/*/deals
另外...你有关于 robots.txt 规则的非常好的教程吗?因为我没能找到一个“真正”好的我可以使用一个......
最后一个问题: robots.txt 是处理此问题的最佳方法吗?还是我应该更好地使用“noindex”元?
谢谢大家! :)
【问题讨论】:
-
原始 robots.txt 规范不支持通配符(如您示例中的
*)。但是,一些解析器支持它们(但我猜它们在实现上有所不同)。 -
哇,太糟糕了 :( 好吧!我想我必须使用元标记,对吧?:)
-
是的。或者,如果您只对主要搜索引擎感兴趣,您可以查看他们的文档并查看他们是否/如何支持 robots.txt 中的通配符(例如,Google 似乎支持它们)。您可以更新您的问题以包含您感兴趣的机器人/搜索引擎。
-
感谢您的建议!我会看一下文档。 :)
标签: seo robots.txt noindex