Seo 锚内的H3和P标签,对搜索引擎优化的影响?

Seo 锚内的H3和P标签,对搜索引擎优化的影响?,seo,anchor,article,Seo,Anchor,Article,我现在正在我们的工作现场工作,只是一个简单的问题 我列出了文章,为了使每一篇文章都可以点击,我将它们包含在一个锚中。这是坏习惯吗?这对搜索引擎优化有什么影响吗?我在谷歌上搜索到了不同的意见,但没有确定的答案 基本上这就是我的结构: <article id="article1"> <a href="#linkToArticle" title="My Article Title"> <h2>My Article Title</h2>

我现在正在我们的工作现场工作,只是一个简单的问题

我列出了文章,为了使每一篇文章都可以点击,我将它们包含在一个锚中。这是坏习惯吗?这对搜索引擎优化有什么影响吗?我在谷歌上搜索到了不同的意见,但没有确定的答案

基本上这就是我的结构:

<article id="article1">
  <a href="#linkToArticle" title="My Article Title">
    <h2>My Article Title</h2>
    <p>My article summary goes here</p>
  </a>
  <a class="button" href="#linkToArticle" title="My Article Title">
</article>

<article id="article2...... etc

在HTML5中,它是

因为您使用了一个剖切元素(
article
),所以它不会对您的大纲造成问题。如果省略section元素,链接的开头仍然在上一节的范围内,这在语义上不是您想要说的

所以你的例子很好。(除了带有class
按钮的
a
元素,因为它没有关闭,但我假设在您的示例中这是一个错误)

一般来说,你不能说这对搜索引擎来说是否有问题,因为有无数的搜索引擎,它们的工作方式都不同。由于这在一段时间内是有效的标记,我们可以假设所有积极开发的搜索引擎都在处理这一问题

可访问性也是如此。旧的工具可能会有这个问题,但我敢打赌,大多数积极开发的工具都可以处理这个问题。在这里,您可以找到一个较旧的屏幕阅读器测试:。这篇博客文章可能也很有趣:

AFAIK各种用户代理甚至在该标记有效之前就处理了它,因为一些web作者无论如何都使用了这种模式