包含两个具有相同 ID 的 Html 元素的网页将如何影响 Google 索引编制



我有以下代码:

<div id="myContent"> 
    An image, or another div with some text... Lore ipsum ... 
</div>
<div id="myContent">
    Other divs images... and other content... 
</div>

我知道 html 元素的 id 必须是唯一的。我知道 W3C 属性描述,但我的客户希望保留 DIV,而不将 id 更改为类或不更改第二个 id 以具有唯一名称。

我在徘徊,这种不寻常的编写html代码的方式是否影响了Google抓取页面的方式?Google是否将其作为任何常规页面编入索引,或者由于此问题而跳过内容或降低排名?

找不到有关Google如何在这个问题上工作的官方文档,我担心这会影响我需要修复的十几个页面。

违反唯一 ID 不一定会给网络蜘蛛带来问题,但它可能会阻止您的标记验证,并且还会对依赖于 ID 属性的"只能有一个"性质的任何内容产生影响,例如 CSS 选择器或 Javascript。

您的客户被误导了。 您是专家。 拉排名。

对于某些网页,Google 会在搜索结果中显示锚链接,以便访问者可以直接跳转到网页的某个部分。

如果你客户的页面是谷歌认为它有用的网站之一,这是不可能的,因为显然你需要不同的id

但是,Google可能只会为具有某种ToC的页面(如维基百科)添加这些链接。因此,无论如何这都不适用于您的网站,因为您将无法跳转到这两个div元素。

最新更新