跳转到主要内容
8分钟阅读时间 (1537字)

如何解决 Joomla 中的重复内容问题

如何解决 Joomla 中的重复内容问题

重复内容是一个常见的在线问题,可能发生在任何网站上,即使是最大型的网站也不例外。它很危险,可能会严重损害你的 Joomla SEO 工作,你需要立即解决它。.

所以,如果您想知道如何有效解决并移除 Joomla 网站上的重复内容,让我们来看看下面这些最佳方法!

什么是重复内容,为什么需要解决这个问题?

重复内容通常指出现在多个网站上的相同或高度相似的内容。这是任何网站都会遇到的常见问题,即使你创建的是100%原创内容,重复内容仍然会出现。重复内容可能是有意或无意产生的。最常见的原因是多个URL重定向到同一个目标地址。.

在 Joomla 中,重复内容可能因多种原因出现:
  • 多个 URL
  • 印刷版
  • 分页
  • 类别和标签
  • 会话 ID
  • HTTP 与 HTTPS
  • 规范化
  • 复制的内容
如您所知,任何重复内容都可能对您的 SEO 产生不利影响,并会在搜索引擎机器人抓取您的网站时造成麻烦。机器人不知道哪个 URL 或版本应该被列入 SERP,而且一个页面的 SEO 指标可能会在其多个版本之间被分散。.

网站管理员,使用 Dropfiles简化客户网站的文件协作。.

让客户能够安全地共享文件并协作,从而提高生产力并简化项目工作流程。
立即获取竞争优势!

立即获取扩展

如何移除 Joomla 中的重复内容?

在本节中,我们将展示如何最好地移除 Joomla 网站中的重复内容。请注意,您需要在 Joomla 配置的常规设置中启用 SEF URL。让我们开始吧。.

1. 正确的菜单设置

重复内容最常见的原因之一是一篇文章可以通过多个菜单项访问。除此之外,它也可能来自面包屑路径或模块的分配。.

因此,我们有两种解决方案可用于解决 Joomla 中的重复内容问题。首先,避免为相同内容创建新链接,或使用菜单别名。让我们来解决这个问题!

避免推出完全相同的新菜单

使用第一种解决方案,您可以创建一个新的菜单模块并将其分配到您想要的位置。请记住,为了获得最佳效果,不要创建与已有菜单项相同的新菜单项。.

使用菜单项别名

否则,如果您想使用其他菜单上的现有菜单项,此方法最适合您。通过此过程,您可以创建一个新菜单,该菜单直接链接到原始菜单,而无需创建新URL。.

您可以在 Joomla 中按以下方式访问该功能: 添加新菜单项 -> 菜单项类型 -> 选择选择 -> 系统链接 -> 菜单项别名。

2. 使用规范标签

使用规范标签可以让您告诉搜索引擎在多个重复内容中识别原始内容,并将其编入搜索结果页面(SERP)索引。

例如,一个页面可以通过两种方式访问。

https://www.joomlathemes.com/index.php?option=com_content&Itemid=130&catid=15&id=18&lang=en&view=article

或

https://www.joomlathemes.com/abcd77

通过在第一个链接的部分之后插入规范标签,它会告诉 Google 哪个 URL 是原始来源,并且应仅被索引。.

对于由 HTML 和其他网页设计代码组成的网站来说,实施规范标签是一个简单的过程。但是,当您使用像 Joomla 这样的 CMS 平台时,这个过程可能会变得相当复杂,并且需要一点编码知识。 CMS 平台,例如 Joomla。.


幸运的是,Joomla 社区充满了开发者和贡献者,他们的工具可以让我们更轻松地完成这项任务。 Daniel Morell 的 “Custom Canonical” 插件,例如,简化了为文章、分类、标签和菜单项插入 canonical 标签的过程。更棒的是,它完全免费!

为了节省您宝贵的时间,这里有一份四步入门指南:

  • 下载、安装并启用 Custom Canonical 插件。
  • 转到 扩展 -> 插件 -> 启用 “Custom Canonical”
  • 转到 内容 -> 文章 -> 发布选项卡。
  • 在“规范 URL”字段中输入原始文章 URL。

3. Meta 标签 Robots

防止搜索引擎机器人索引特定页面的最简单、最好的方法是使用任何文章、分类或菜单项选项的“发布”选项卡中的 Meta Tag Robots 功能。

您可以通过简单地将 Robots 字段更改为“No index”来使用此方法。如果您有两篇相同的文章,并指示 Google 不要索引其中一篇,搜索引擎机器人将不得不 索引其他文章。利用此策略可确保您偏好的内容被搜索引擎正确索引。

笔记:
  • FOLLOW – 指示搜索引擎机器人跟踪该页面中链接的命令
  • INDEX – 指示搜索引擎机器人对该页面进行索引的命令

4. 利用 Google Search Console

另一种消除重复 URL 的方法是使用 Google Search Console。借助这个强大的工具,当发现重复内容时,它们会显示在仪表板中。

我们可以通过三种方式来消除冗余内容:提交站点地图、使用参数,或选择首选域名。

首先,提交站点地图,这是当你的网站规模较大时可以考虑的方法之一。其次,使用首选域名是防止重复内容的重要步骤,当网站的“www”和“非 www”版本均可访问时,就可能出现重复内容。使用 Google Search Console 时,最好告知搜索引擎,在搜索结果中显示时,应将哪个域名版本作为规范链接。

请按照以下步骤,通过 Search Console 选择你的 首选域名 :

  • 第 1 步: 登录 Search Console
  • 第 2 步:选择 站点设置
  • 第 3 步:选择 首选域名


最后但同样重要的是参数,这是一种复杂但有效的解决方案,用于消除因 URL 中包含参数而导致的重复内容。参数的范围从众所周知的,如“sort”、“utm”和“aff”,到鲜为人知的。

下面是一个示例,帮助您理解这种方法:forum/question/jsn-cube-update.html?sort=latest。我们可以看到该 URL 包含一个形式为 'sort=latest' 的参数。

通过实施该参数,搜索引擎机器人将帮助您确定是否抓取带有 'sort' 参数的 URL。

让我们按照以下步骤来使用参数:

  • 第1步:登录您的 Search Console
  • 第 2 步:在仪表板中,转到 抓取/URL 参数
  • 第 3 步:您可以 添加更多参数 ,或查看他们为您提供的列表。
  • 第 4 步: 选择特定操作 供 Googlebot 抓取

Joomla 中管理重复内容的过时技术

有些过时的技术曾经很流行,但最近的搜索引擎更新建议不要使用这些技术。.

1. 使用 robots.txt 进行屏蔽

robots.txt 文件用于指示搜索引擎如何索引网站。在 Joomla 中,它包含在标准包中,可通过链接 yourdomain.com/robots.txt 访问。

多亏了它,我们可以关闭 Joomla 网站中的某些部分,并针对默认数据定义指令,以禁止“/ * ?”元素。

例如,如果我在 robot.txt 中输入“ Disallow: /?/”,所有包含“?”的 URL 都将被阻止抓取。

然而,在 Google Panda 更新之后,所有被屏蔽的网站都会被标记为唯一页面,而它们本应被标记为重复页面。.

此外,所有指向被屏蔽页面的链接都会出现 404 错误。这会整体损害你的排名。

2. 移除 URL

搜索引擎为您提供“移除网址”功能。与使用 robots.txt 文件进行屏蔽类似,该网址只会在您的网站中被移除。然而,在搜索引擎结果页面中,被屏蔽的网址仍会像使用该链接的其他页面一样被列出。

因此,这对用户不利,也无法妥善解决重复内容问题。.

请尝试使用我们上面列出的其他方法,避免使用这些技术。.

呼叫所有网站管理员!

用 Dropfiles 增强您的客户网站。轻松上传、分类和共享文件,为客户提供用户友好且高效的方式来管理他们的文档。
立即升级您的网页设计服务!

立即获取扩展

结论

重复内容可能会损害网站的SEO表现和用户体验。然而,每个问题都有解决方案,因此我们为您提供了应对它的最佳方法。

希望阅读本文后,重复内容问题只是“你曾经认识的某个人”。另外,别忘了定期审核您的网站,以发现任何新的重复内容实例。

保持关注

当您订阅博客后,如果网站有新更新,我们会发送电子邮件通知您,以免您错过。.

Related Posts