搜索引擎优化:隐藏标题是否合适(因为HTML5概述)

时间:2014-03-24 17:31:47

标签: html5 seo outline

假设我有以下BODY标记:

<body>
<h1>Visible H1</h1>

<nav>
    <h1>Hidden H1</h1>

    <ul>
        <li>Menu item 1</li>
        <li>Menu item 2</li>
    </ul>
</nav>

<section class="main">
    <h1>Hidden H1</h1>

    <article>
        <h1>Visible H1</h1>

        <p>Some content here</p>
        <p>Some content here</p>
    </article>
</section>
</body>

根据HTML5规范(或至少我理解的内容),它说每个有意义的容器(部分,导航,页眉,页脚,文章)都应该有标题(用于概述)。另一方面,我知道隐藏H1并不是一个好主意,因为谷歌可能认为我正在做黑帽SEO。

您认为提供的标记是否正确?我应该保留隐藏的H1还是删除它们?

任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:0)

不要包含任何HIDDEN内容 - 即使您需要HTML5 - 创建新页面并基于以不同格式显示内容。谷歌的规则总是在变化,但谷歌正在使用Hummingbird进行内容索引,他们并没有真正专注于HTML5,所以它是一个公平的假设,任何HIDDEN内容,即使你有良好的意图也可能被搜索机器人标记为尝试做内容填料