h1中的p标签为seo

时间:2012-02-21 14:59:37

标签: html seo html-heading

我想知道嵌套在<p>标记中的<h1>标记是否会对搜索引擎优化有害。

<h1>
    <p>some title</p>
    <p>some subtitle</p>
</h1>

这将使我的生活更轻松,处理动态页面标题。

8 个答案:

答案 0 :(得分:7)

搜索引擎可能会忽略p内的h1标记。或者他们可能不喜欢它,做一些讨厌的事情。无论如何,使用这样的标记没有任何好处。相反,您可以使用

<h1>
some title<br>
<small>some subtitle</small>
</h1>

然后,您可以在font-size上设置h1 small来调整相对尺寸。如果您希望部件之间有更多间距,也可以在其上设置padding-top

搜索引擎可以将h1元素视为仅包含“某些标题的一些字幕”。如果这是一个长标题,他们可能会丢弃它的一部分(接近结束)或者可能只是减少内容与短标题所具有的重量的相对重要性。

在任何情况下,您都应该期望标题中的单词在SEO中具有相对于页面上其他内容的相对权重,而不是外部世界(其他网页)。

答案 1 :(得分:2)

我不了解SEO,但您的预期用途是有效的HTML,我建议不要以这种方式使用标签。

如果您需要使用动态页面标题,为什么不使用动态语言,如PHP / Python / Rails而不是静态HTML?

答案 2 :(得分:2)

这就是你想要我的朋友:

<h1>
    My Question & Answer Page<br>
    <span style="font-size: 22px">I hope these answers help you!</span>
</h1>

我的<h1>标记(实际上是我所有的'h'标记)字体大小由CSS设置。

对不起,我忘了从哪里得到它,但它是一家可靠的SEO公司,我现在已经使用了一段时间,没有明显的不良影响。

答案 3 :(得分:1)

这不是有效的HTML(5)。

规范说明h1,... h6元素需要短语内容(请参阅here)。 但这不包括p标记(请参阅here)。

  这将使我的生活变得更容易,处理动态   pagetitles ..

我真的不了解你。对于字幕,我建议使用h2h3 - 如有必要。

答案 4 :(得分:0)

如果您想使用标题和副标题,请使用h1和h2等。通过这种方式,抓取工具可以理解标题的层次结构和重要性。

答案 5 :(得分:0)

你想要实现的只是一个换行符,可能使用<br />会更合适,因为你没有处理段落。

<h1>
    some title
    <br />
    some subtitle
<h1>

但我想以<h1> and <h2>为例更适合突出标题和副标题之间的区别。

答案 6 :(得分:0)

我不认为搜索引擎优化在文本中包含<p> aragraph会更糟,但它不是有效的HTML,所以你不应该这样做。

如果这就是你所要求的,那么过长/垃圾标题可能会很糟糕。

答案 7 :(得分:0)

H1标签真的只需要几句话,谷歌已经声明他们在SEO中计算它的第一个实例,所以这种方法可能不会给你任何好处。如果它可能甚至是负面的,因为它的“过度使用”和太多的这种技术可能会触发谷歌的一些垃圾邮件信号,这可能对您的网站实际上有害。

最好是这个:

<h1>Text</h1>
<p>
<h2>text</h2>
</p>
<p>
<h2>text</h2>
</p>
<p>
<h2>text</h2>
</p>