1

我在不想索引、关注等的页面上使用这样的标签:

<meta name="robots" content="noindex, nofollow, noarchive, nosnippet" />

我的根目录中还有一个 robots.txt 文件,内容如下:

User-agent: *
Disallow: /admin/
Disallow: /account/

我的问题是我是否将此代码用作我的机器人元标记:

<meta name="robots" content="" />

我的意思是内容变量内部没有任何内容。从 SEO 的角度来看,html5 是否有效且可以?如果不是,我应该在引号内加上什么?

4

1 回答 1

1

让我们看看HTML5 规范

如果指定了namehttp-equiv,则还必须指定content属性。否则,必须省略。

如果元素具有名称属性,它会设置文档元数据。文档元数据以名称/值对的形式表示,meta元素上的name属性给出名称,而同一元素上的 content 属性给出值。

名称robots不是标准元数据名称之一(参见4.5.2.1),这意味着它们的值没有限制,可以为空。

于 2012-08-29T07:31:44.957 回答