Canonical Link(Joomla扩展)

是否免费
工具类型
技术性SEO
官网
extensions.joomla.org

你关心SEO吗?厌倦了因为有重复的内容而被Google惩罚吗?安装Canonical Links All in One,你将会得到一个完整的解决方案!

网络上爬满了重复的内容,据估计,25%至30%的网络是由重复内容组成的,这个数字并没有让谷歌无动于衷。

这家美国公司将显示相同内容的网页降级,这意味着同一域名的网页可能面临这一问题。

为了避免这种情况,大多数网站都实施了规范的URL,以向搜索引擎表明,额外的URL并不是为了排名。

在Joomla网站上,Canonical Links All in One允许你自动设置这些canonical URLs,以向搜索引擎表明特定内容的主要URL。

通过这个描述,我们了解了Canonical Links All in One和它的高级设置。

什么是Canonical Links All in One?

Canonical Links All in One是一个扩展,允许你为你的Joomla网站的内容获得真正的canonical链接。

这些链接有助于确保当多个URL指向相同的内容时,搜索引擎不会感到困惑。

原则上,这被称为内容重复。它在大多数网站上仍然非常常见。

在一些网站上,访问者可以过滤文章或按类别搜索文章。但允许从过滤器和类别中访问文章的链接与原始URL有很大不同。

在SEO方面,这可能导致谷歌的制裁。在为互联网用户提供相关内容的政策中,谷歌力求确保内容只出现在一个地址上。

通过Canonical Links All in One,你可以设置自定义的canonical URL,在多个地址指向同一内容时指定主URL。

事实上,Canonical Links All in One在你的网站代码中插入了canonical链接,向搜索引擎表明原始URL,以便后者是唯一用于索引的URL。

如何安装Canonical Links All in One?

要安装Canonical Links All in One,请进入Joomla管理面板,点击 "Extensions"。然后点击 "Choose",选择您设备上的Canonical Links All in One(ZIP)文件的位置,然后点击 "Download"。

剩下的就是安装它,该扩展将自动激活。安装后,你可以监控以下项目:

  • 如果你已经安装了sh404sef扩展,进入sh404sef的settings -> SEO -> Remove other canonical links -> 将其设置为No。
  • 如果安装了Canonical by StyleWare,你必须禁用它。
  • 如果你已经启用了高级缓存机制,请检查你需要了解的内容。

设置Canonical Links All in One?

Canonical Links All in One的不同配置可以在高级设置中完成。

永久重定向

如果你愿意的话,你可以永远强迫用户登陆到链接的规范版本。

也就是说,如果你改变了你的地址,例如,有人试图访问一个旧的地址,他们将自动登陆到新的页面。

忽略请求

这个选项只适用于启用永久重定向的情况。当启用时,URL中包含查询的链接(如果有的话,链接中问号之后的所有内容)将不会被重定向到规范页面。

如果你有一个专门用于打印的页面,这个选项很有意思(所以在URL的末尾,你有一些类似?print=1),等等。

忽略特定的查询变量(开发者选项)。这个选项只有在 "Ignore request" 选项被设置为 "No" 时才能使用。

它允许你添加一个逗号分隔的查询变量列表,这些变量应该被忽略,例如 "print, filter"。如果你想只阻止某些变量的重定向,这个选项是理想的。

规范的域名

如果你的网站可以通过一个以上的域名访问,你可以指定首选的域名,该域名将用于所有规范域名。

删除行末斜线

选择是否要从canonical链接、www.example.com/ 或 www.example.com 删除行末斜线。默认是 "Yes"。

禁用规范页面上的规范标签

如果你正在查看一个等于规范版本的链接,禁用规范标签,因为它意味着你实际上没有该内容的多个URL。默认情况下,该值被设置为 "No",然后由你来设置为 "Yes"。

为K2标签设置默认菜单

当你把标签分配给属于不同类别的文章,并可以通过不同的菜单到达时,任何标签(无论它是否分配给某一类别的文章)都可以通过任何K2菜单到达。

如果这里没有选择任何选项,扩展将使用匹配的K2类别列表中的第一个菜单来获取规范标签,除非在选项中选择了一个特定的菜单项。

覆盖规范标签

如果绝对必要,你可以覆盖自动生成的规范链接。

要做到这一点,首先插入重复页面的完整链接,然后是一个垂直分隔符|,最后插入规范页面的完整链接。

如果你需要插入多个规范链接,将每个链接放在一个新的行上。然而,只有当你确定你真的需要它时才使用它。

移除规范性链接

当你想删除某些页面的规范链接时,插入这些页面的完整链接,每个链接都在一个新的行中。

你也可以使用通配符来排除某一特定路径下的所有链接。写下example.com/exlure-this/*将删除所有排除-this的内容,以及它下面的所有内容。

要使用一个替换字符,它必须总是以/*结尾。

当你有一个高级缓存机制时,该扩展是否兼容?

如果你使用高级缓存机制来生成一个规范插件,这个扩展必须在缓存页面之前至少运行一次。

也就是说,如果你安装了这个插件,然后打开一个你以前从未访问过的页面,它就会被定义好的canonical链接缓存起来。因此,在未来,当该页面只从缓存中打开时,将设置规范链接。

如果您已经有了缓存的页面,根据您使用的缓存类型,可能会发生扩展从未运行的情况,因此可能有必要清除一次缓存。

另外,如果你打算使用该插件的永久重定向功能,你需要为客户端重定向添加JavaScript重定向。

这是因为在最初的缓存后,该扩展将无法工作,服务器端的重定向也无法进行。

总之,Canonical Links All in One可以让你在Joomla网站上正确设置canonical链接,避免出现内容重复的问题。

小结

Joomla是一个内容管理系统,也叫CMS(内容管理系统)。该项目创建于2005年,允许公司和个人创建高质量的专业网站。这个CMS被许多网站开发人员用于设计和管理网站。该软件在全球拥有一个庞大的用户群体。应该指出的是,它是多语种的,可以翻译成64种不同的语言。

Joomla有一个非常容易使用的内容编辑系统。内容优化是这个平台允许你毫无困难地执行的一项任务。该内容管理系统还为用户提供了各种工具,有时以扩展的形式提供。它们中的每一个都构成了一个真正的解决方案,以解决大多数人在管理和优化其网站内容方面遇到的问题。