我有一个页面,其中主要元素是文档,在这种情况下是隐私政策。
隐私政策标题是一个<h1>
,其余标题如下<h2>
等。
在文档的一侧,但不在 H1 的流程中,我有一个小子菜单,它也有一个标题。问题是标题标签应该是什么?
虽然我使用了一些 html5 元素,但我没有使用 SECTION 等,因为旧浏览器依赖于 javascript。
我会根据同样是 h3 的 WordPress 小部件标题说h3
例如
<h3 class="widget-title srp-widget-title">
POPULAR ARTICLES
</h3>
我会远离小部件(侧边栏)中的 h1 和 h2。如果是 h3 或 h4 没关系……恕我直言。
使用 H1 标签,与普遍的看法相反,您不会因多个 H1 标签而受到惩罚;但是它可能会对您网站的 SEO 产生一些影响。
如需确认,您可以浏览以下文章:
http://www.seomoz.org/q/multiple-h1-tags-on-same-page
最重要的是,下面的链接提供了一个有趣的阅读:
http://productforums.google.com/forum/#!topic/webmasters/kYX4Upa8_es
来自上面特别感兴趣的链接的片段:
当 google 为页面“分配”权重时,其中一个因素是在您的 H 标签中找到的文本。
因此,如果您有一个 H1 标签,并且其中的文本不多,谷歌会将其视为具有很多含义的“非常强的文本”。如果整段文本有一个 H1 标签,由于 H1 标签内包含的单词总数,谷歌会将其视为“弱文本”。
页面上 H1 标签的数量也会影响这一点,如果你有两个 H1 标签,这个“非常强的文本”的权重将减半,如果你有三个,它会是(嗯,我不确定它是否是第三个原始重量,或减少三倍(即原始重量除以二,然后再除以二))等等。因此,拥有许多 H1 标签是一个坏主意,因为您将在 H1 中拥有更多组合文本,并且它还会除以页面上 H1 标签的数量。
至于 HTML5 中发生了什么,抱歉,但我不确定谷歌如何看待这种嵌套语法,我只是想扩展和澄清 Cristina 所说的内容。
尽管如果您对 SEO 真的很偏执,只需将 H3 放在那里,我相信这并不重要。
因为每个标题标签表示每个部分的相对重要性,所以最好从最高级别的标题开始,然后向下工作。我会把它放在h3中
它被认为是一个标题,所以它应该是<h3>
.
如果此网页是网站的一部分(而不是独立文档),您可能不想使用h1
主要内容标题。
即使您不使用分段元素 ( section
, article
, aside
, nav
),您的标题仍然会创建一个大纲。此大纲应代表您的页面结构,类似于 ToC。
所以让我们考虑一个简单的网站:a)网站标题,b)主要内容,c)网站导航
如果您使用h1
主要内容的标题,则站点范围的标题和站点范围的导航将在此主要内容的范围内:
但这是不正确的。“隐私政策”是“我的酷网站”的一部分,而不是相反。并且“导航”不是“隐私政策”的子部分。所以你的大纲应该是这样的:
所以解决方案是:h1
用于您的站点范围的标题(通常是您的公司/项目/个人/等的名称)。您页面的所有范围都由该标题“支配”。这就是将您的页面与站点结合起来的原因。
注意:如果您要使用分段元素,则可以h1
对每个分段内容使用。
如果<h3>
主要内容中没有,则<h3>
在侧边栏中使用 a。如果您想将其视为新内容,请<h1>
再次使用。
这实际上取决于您看到的上下文或您的用户体验。