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

问题描述 投票:0回答:2

我需要使用

<meta>
标签指定多个版权或作者。我可以多次使用同名的
<meta>
标签吗?

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

搜索引擎会尊重这两个价值观吗?或者,我是否需要将它们放在一个

<meta>
标签中?

谢谢。

html meta-tags
2个回答
23
投票

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

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

示例:如果多个元标记具有相同的名称,则 PHP 函数

get_meta_tags()
将仅返回最后一个元标记的值。

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

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

7
投票

如果页面包含多个相同类型的元标记,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

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

© www.soinside.com 2019 - 2024. All rights reserved.