我的妻子在德国的一所高中上班。我最近注意到,使用Google 很难找到该学校的主页。我查看了页面的源代码,并且相信已经找到了原因:有两个<meta name="robots">
标签;两个是标签。一个是
<meta name="robots" content="all">
第二页,在页面的下方,是
<meta name="robots" content="noindex, follow">
我的猜测是第二个胜过第一个,并阻止Google将网站编入索引。我对吗?我不想告诉网站管理员我已经找到问题并自欺欺人了(因为我对如何构建合适的网页一无所知,更不用说SEO了)。
顺便说一句,如果您碰巧在网站上发现了其他任何问题,请报告。我的下一个候选者将是完全缺乏meta
传达有关页面内容信息的相关标签。
ajax.googleapis.com
和ssl.google-analytics.com
)。这可能是一个法律问题,而德国的信息自决权又是特权。我建议避免这种情况。
title
要素。在其他页面上不仅在主页上也重复同样的内容!实际上,除了少数PDF之外,似乎没有索引任何页面!CMS中的模块是否冲突?附带问题...如答案中所述,最严格的规则将由搜索引擎应用-不一定是后面的规则。但是,诸如PHP之类的函数get_meta_tags()
将仅返回后一条规则-因此,对于同一数据具有多个元标记存在一个直接的(潜在的)问题。
<meta name="robots" content="all">
在语义上等于<meta name="robots" content="index, follow">
,因此两个meta标签在任何方面都是矛盾的。我会通知网站管理员。我还猜想Google将选择更严格的政策,因此不会为该页面建立索引以防止版权问题。