多个具有相同名称的<meta />标签

时间:2011-06-30 08:04:40

标签: html meta-tags

指明例如,最佳方式是什么?多个版权或使用<meta>标记的作者?我们应该多次使用同名的<meta>代码吗?

<meta name="copyright" content="Company A" />
<meta name="copyright" content="Company B" />

搜索引擎会尊重这两个值吗?或者,用逗号分隔它们会更好吗?

感谢。

2 个答案:

答案 0 :(得分:19)

使用具有相同名称的多个元标记是有效的HTML。

但我们不知道搜索引擎和其他读者会如何解释它们。将连接两个元标记,或者忽略/覆盖其中一个元标记。

示例:PHP函数get_meta_tags()将忽略具有相同名称的多个元标记。

为避免可能出现的问题,我建议您使用单个元标记:

<meta name="copyright" content="Company A, Company B" />

答案 1 :(得分:6)

如果网页包含多个相同类型的元标记,Google将汇总内容值。例如,他们将解释

<META NAME="ROBOTS" CONTENT="NOINDEX">
<META NAME="ROBOTS" CONTENT="NOFOLLOW">

与以下相同:

<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">

此处有更多详情:http://googlewebmastercentral.blogspot.ro/2007/03/using-robots-meta-tag.html

我猜大多数其他搜索引擎都会以同样的方式处理元标记。