移除主题和其他页面中的重复H1,以提高主题页面的SEO排名

我在我的网站和所有 discourse 论坛上都注意到了这个问题。

你会发现所有主题页面都有 2 个 H1 标签,这严重影响了我们网站的 SEO 排名,因为一个页面有多个 H1 违反了 SEO 最佳实践。这会让爬虫/Google 机器人对页面的内容感到困惑。

此 URL 和所有主题页面上都出现了这种情况:

所有 SEO 检查工具也发现了我们网站上的相同问题:

请各位在核心代码中修复这个问题,我们的流量已经大幅下降,尤其是在Google 有用内容核心更新之后,该更新侧重于最佳页面 SEO 和用户体验。

我们需要移除主题页面上的以下代码,以便每个主题页面只有一个 H1。同样的问题也发生在所有页面上,例如分类页面、标签页面等。H1 标签应该只存在于首页,而其他每个页面应该只有一个与其自身内容相关的唯一 H1。
需要从其他页面移除以下代码,只保留在首页:


      <header>
  <a href="/">
    <h1>Discourse Meta</h1>
  </a>
</header>

请帮忙,谢谢。

3 个赞

Google 一直声称这无关紧要(https://www.youtube.com/watch?v=WsgrSxCmMbM),但我怀疑这个问题会偶尔出现,直到我们尝试为止。

由于页面标题已包含在标题标签中,H1 可能也起不到什么作用。

(请注意,这可能要到下周才会进行审查或合并)

8 个赞

这已合并,因此将在今天的 Discourse 更新中提供。@Faizan_Zahid 如果您能在几周后反馈,那将很有帮助,我想看看这是否产生了任何影响。

3 个赞

我实际上已经从管理员那里更新了我的 discourse,我认为我正在看到 URL 中实现的更改,例如 How Tall is Ryan Trahan? - How To Discuss

现在看起来不错。我希望这能提高我网站的 SEO 排名。

如果您认为有任何其他建议可以提高主题页面的 SEO 排名,请分享。由于我的网站在 Google 2022 年 5 月和 8 月的核心更新后每天都在失去 SEO 流量,我不确定主要原因是什么。

感谢修复以上问题。:+1:

2 个赞

希望如此,但不行。<h1> 问题一点也不重要,但现在好多了。

还有一些其他问题。比如在搜索结果中点击你链接的人太少了。

但如果你看看 Ryan Trahan 的故事,你会发现有很多重复。而且这种技巧很快就会被视为关键词操纵。

我不确定这是否会影响您所说的内容,但似乎您正在从人类的角度来看。机器人看到的标记不同。

如果您安装了 curl,这段代码将显示 Google 所看到的内容:

curl -s https://howtodiscuss.com/t/how-tall-is-ryan-trahan/194876 > output.html

机器人视图中不会有 <noscript> 元素。我认为 noscript 内容仅在使用 lynx 等文本浏览器或在常规浏览器中完全禁用 JS 时才会显示。

@awesomerobot 您的新代码已修复除主页以外的所有页面的 H1,但现在主页上没有 H1。

从 SEO 的角度来看,网站的每个页面应该只有一个 H1。在您最近提交后,主题、标签和分类页面现在似乎都正常了。

如果您认为很容易只为主页添加一个 H1,您可以添加它,但请确保这样做不会在所有其他页面上再次添加另一个重复的 H1。所有其他页面现在似乎都有正确的 H1 设置,只有主页上没有 H1,并且为主页添加一个唯一的 H1 会更好。

如果您认为主页上不需要,可以忽略我的建议。

您好,您找到解决方案了吗?