哪个元“机器人”标签会优先?


8

我的妻子在德国的一所高中上班。我最近注意到,使用Google 很难找到该学校的主页。我查看了页面的源代码,并且相信已经找到了原因:有两个<meta name="robots">标签;两个是标签。一个是

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

第二页,在页面的下方,是

<meta name="robots" content="noindex, follow">

我的猜测是第二个胜过第一个,并阻止Google将网站编入索引。我对吗?我不想告诉网站管理员我已经找到问题并自欺欺人了(因为我对如何构建合适的网页一无所知,更不用说SEO了)。

顺便说一句,如果您碰巧在网站上发现了其他任何问题,请报告。我的下一个候选者将是完全缺乏meta传达有关页面内容信息的相关标签。


1
德语Wikipedia声明 <meta name="robots" content="all">在语义上等于<meta name="robots" content="index, follow">,因此两个meta标签在任何方面都是矛盾的。我通知网站管理员。我还猜想Google将选择更严格的政策,因此不会为该页面建立索引以防止版权问题。
Matthias Ronge

3
我还看到在页面末尾,两个请求发送到了第三方服务器(ajax.googleapis.comssl.google-analytics.com)。这可能是一个法律问题,而德国的信息自决权又是特权。我建议避免这种情况。
Matthias Ronge

1
还有两个title要素。在其他页面上不仅在主页上也重复同样的内容!实际上,除了少数PDF之外,似乎没有索引任何页面!CMS中的模块是否冲突?附带问题...如答案中所述,最严格的规则将由搜索引擎应用-不一定是后面的规则。但是,诸如PHP之类的函数get_meta_tags()将仅返回后一条规则-因此,对于同一数据具有多个元标记存在一个直接的(潜在的)问题。
怀特先生

@ w3d:感谢您的见解!这非常有帮助。
蒂姆·皮茨克

Answers:


6

尽管德语Wikipedia声称这all是有效值,但我不知道该信息来自何处,德语Wikipedia也未引用任何来源。这是AFAIK错误,恕我直言,这是一个很好的例子,说明了为什么不应该依赖Wikipedia来获取此类信息。

如果您想使用漫游器元标记来定向googlebot,则有关有效值的最佳信息是Google网站管理员中心。它列出了以下六个有效值:noindex, nofollow, noarchive, nosnippet, noodp, none

换句话说,对于googlebot

meta name="robots" content="all">

是语法错误,将被忽略,而:

<meta name="robots" content="noindex, follow">

是有效的语法,并且会得到遵守(因此这说明了为什么使用Google很难找到该学校的首页)。

为了回答您的第二个问题,Google说(如果两个有效的机器人元标记冲突)会发生什么(与上面链接的页面相同):

如果内容值冲突,我们将使用限制性最大的内容。

至于元标记,这是Google识别元标记的概述。


感谢您链接到Google网站站长中心。我会把它交给学校的网站管理员。
Tim Pietzcker 2013年

2
robots元标记已在developers.google.com/webmasters/control-crawl-index/docs/…中进行了详细记录-记住它的简单方法是,“正”标记(全部,索引,跟随)没有完全没有效果。
John Mueller

4

据我所知,两个冲突的元标记的行为尚未定义,但最有限制性的规则很可能会获胜。

发生这种情况的情况与robots.txt文件与meta robots标记相似。如果robots.txt阻止索引页面,而元机器人没有索引,则该页面将不会被索引。而且,如果robots.txt允许页面但元机器人阻止了该页面,则该页面仍不会被索引。

因此逻辑将规定,如果有两个相互冲突的元标记,则如果一个块被索引,它将覆盖另一个(无论它们在页面上的位置如何)。

您应该询问网站管理员是否由于特定原因阻止了搜索引擎。如果不是,请删除两个元标记(默认设置是允许搜索引擎,因此根本没有理由使用该标记)。

至于问题的其他部分,站点评论不在Pro Webmasters的范围内。但我要补充一点,元描述标记可能是唯一会发现有用的标记。任何搜索引擎都不会使用meta关键字标签。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.