2

关于meta- robots,我可以输入多少个值?

<meta name="robots" content="noindex, follow, nocache, nosnippet, noodp, noydir">

这是有效的吗?还是多个元元素?

<meta name="robots" content="noindex, follow">
<meta name="robots" content="nocache, nosnippet">
<meta name="robots" content="noodp, noydir">

这可能吗?

最佳做法是什么?

4

2 回答 2

4

正如您在问题的第一个代码块中提到的那样;

<meta name="robots" content="noindex, follow, nocache, nosnippet, noodp, noydir">

这是有效的。您可以将它们与逗号结合使用,在 1 标记下使用。
您还可以在此链接中找到一些很好的示例

于 2014-08-26T08:52:20.307 回答
2

对于 HTML5,robots名称在 WHATWG 的MetaExtensions中注册。那里说:

以逗号分隔的运算符列表,解释搜索引擎爬虫应如何处理内容。

但是由于 wiki 中的条目没有定义它仅限于一次出现(就像meta-的情况一样description),所以在文档中有多个-元素应该是有效的。 metarobots

如果您没有充分的理由使用多个元素,请仅使用一个并用逗号分隔其值。

于 2014-08-26T18:38:47.227 回答