URL Canonicalization , Site Management, SEO & Metadata

Do you care about SEO? Are you tired of being penalized by Google for having a duplicate content? Install Canonical Links All in One and you'll get a full-featured solution!

  • Favourite
  • Report

With our plugin you will get real canonical links for your Joomla content/K2/VM3/EasyBlog. We've tried all other solutions, tried Joomla 3 native solution, and found out that they all had various issues.

We care about SEO, so we decided to develop a plugin to cover all the needs you may have. Have a look at some of its features:

Joomla support

Article view
Category view
Category list view
Featured view
Tag view
Archive view
Pagination series
Fixes invalid canonicals from native J3

K2 support

Item view
Category/Itemlist view
Tag view
User view
Latest view   
Pagination series

VirtueMart support

Based on native VM solution
Fixes double canonicals in Joomla 3 with VM 3
Adds missing domain name to canonicals per Google recommendation

EasyBlog support

Based on native EasyBlog solution
Extra pagination canonicals
Adds missing domain name to canonicals per Google recommendation

Also included

Permanent redirection option
Alternative domain for canonical
Override canonical links
Remove specific canonical links
Remove trailing slash
Automatic updates
Free updates for one year
Free support for one year
Compatible with Joomla 2.5/3.x
Unlimited use (GNU/GPL licence)

Recent changes:

3.46 (2019/02/01)
* Virtuemart inner pagination pages should not be redirected

3.45 (2019/01/07)
+ Support for Joomla tags
* Overriden canonicals not always correct

3.44 (2018/04/25)
* Joomla 3.8.7 introduced a bug that could result in an endless redirection for some category links, under specific cirmustances. Fix the issue internally until layout in links is properly factored into account in Joomla.

3.43 (2018/04/20)
* Joomla older than 3.8.2 could show a warning when sh404sef not installed

3.42 (2018/04/07)
+ Improved compatibility with sh404sef
* EasyBlog: warning on PHP 7.1 with pagination

3.41 (2017/12/13)
* K2: Some systems to not detected properly if tag is filtered
* K2: Some systems require to check against urldecoded tag as well when searching for the tag menu*
* Virtuemart: Check if homepage should have a .html suffix or not
* Alternative domain adjustment

3.40 (2017/03/20)
* K2: Check if menu has a different language than default

3.39 (2017/02/13)
* Joomla 2.5: properly detect whether url rewriting is enabled

3.38 (2017/01/25)
* When url rewriting is disabled (/index.php/ shows in all links), canonical link may not be correct

3.37 (2017/01/23)
* Permanent redirect issue introduced in 3.36 few hours ago

3.36 (2017/01/23)
+ Option to ignore specific query variables (advanced)
* K2: Set canonical for itemlist view where there is no ID set (rare)

3.35 (2016/11/23)
* Properly encode canonical link for K2 tags with spaces

3.34 (2016/10/25)
* Make sure canonical link is also set for links like

3.33 (2016/08/23)
+ Enable wildcard support for removing canonical links
* Encode canonical link parts, improvement for links with utf-8 characters

3.32 (2016/07/30)
* EasyBlog pagination check fail

3.31 (2016/07/29)
+ Override canonicals
+ Remove canonicals
* Alternative domain for Virtuemart was not set correctly
* Joomla 2.5: Multilanguage homepage not always detected

3.30 (2016/06/22)
* EasyBlog pagination link corrected

3.29 (2016/06/22)
+ EasyBlog 5 support

3.28 (2016/05/02)
+ One click updates using native Joomla interface

3.27 (2016/03/12)
+ Option to enable/disable redirection between slashed and non-slashed page
* K2: Do not redirect ChronoForms for K2

3.26 (2016/03/02)
* Virtuemart: enable redirection possibility for productdetails, category, manufacturer and virtuemart views


Posted on 05 January 2019
Works perfect!
Ease of use
Really easy :-)
Marko is very helpful and does a great job! Thank you!
self explanatory
Value for money
I used this to: SEO

It just works

Posted on 08 September 2018
I used this to correct some anomalies I had in my native Joomla canonicals on my multilingual website:
Ease of use
Very easy - download the plugin and enable.
Fantastic and friendly. Marko is an absolute gentlemen and dealed patiently and encouragingly with this techy novice.
Very straightforward
Value for money
To correct all the canonical errors that came up in my Google Search Console? Well worth it.
I used this to: Correctly assign canonicals for a multilingual (seven languages) Joomla site.
Ease of use
Fast Support
Didn't need it
Value for money
I don't know yet. I wish it was a one time purchase.
I used this to: SEO
Worked as hoped
Ease of use
Owner contacted me back within 24 hours of a questions I had and he researched and provided intel beyond what was expected.
Value for money
I used this to: joomla

Works perfect! Thanks!

Posted on 18 March 2017
Ease of use
no need :-)
no need :-)
Value for money
I used this to: SEO for Joomla! 3.6.5
Implements a perfect canonical tag for each site fast and easy. Just make sure you don't use an old PHP version like I did ;-)
Ease of use
everybody can install this. Just make sure you don't use an old PHP version like I did ;-)
Value for money
Top product - fair price!
I used this to: Joomla SEO
This plugin does everything I need for fixing the canonical issues that by default are present. Even with K2!
Ease of use
Install and boom. It works!
My template seemed to have some problems, which was non related to the plugin. The Lead Developer helped me within 5 minutes!
Great explaining of every functionality
Value for money
Definitly! Most people do not realize how helpful such a plugin is for a clients results online.
I used this to: Every project. Very happy with it.


Posted on 04 November 2016
Incredibly easy to use but also very effective.
Ease of use
Crazy easy.
Above and beyond. I contacted them for help with what I thought was a canonical issue, turns out it wasn't. But they investigated it for me!
Simple yet thorough
Value for money
Worth every penny.
I used this to: Setting canonical meta tags.
Ease of use
installez juste le plug in et activez le, lisez la doc pour les système de cache
fantastique, j'avais un problème de template, 5 minutes après avoir contacté le developpeur par mail, il m'a répondu et le pb a été réglé
Value for money
I used this to:

Best support ever

Posted on 20 March 2016
works exactly as it should
Ease of use
works in a matter of seconds
I had support in a matter of minutes on sunday, I found the issue, k2 misconfiguration) and since I did not need it he refunded me.
no need
Value for money
maybe even too simple, but joomsef is almost impossible to configure and sh404 is 50% more expensive.
The primary domain functionality is an incredible function of this plugin.
Ease of use
Couldn't be easier. Simply install and, if needed, adjust settings in the plugin.
This is where this extension really shines. Absolutely top notch service, consideration and responses from the developer.
All located on the website and concise.
Value for money
Well worth the investment.

Perfect, Easy

Posted on 19 February 2016
Works as advertised
Ease of use
Too easy.
Had one issue, which turned out was an unrelated J! flaw. Regardless, I had a response to my initial query within a few hours.
Not much there, but none is needed.
Value for money
A bit pricey it would seem at face value, but for what it would take to fix the issue without it, it's a no brainer.
I used this to: Can't say... but thanks dev!
Canonical Links for K2
Paid download

Canonical Links for K2

By ManageCMS
K2 extensions
Do you care about SEO? Are you tired of being penalized by Google for having a duplicate content? With our plugin you will get real canonical links for your K2 articles/tags/categories. We've tried all other solutions, tried Joomla 3 native solution, and found out that they all had issues, as reported on various forums around the web. We care about SEO, so we decided to develop our own plugin, t...

Canonical Links All in One

Last updated:
Feb 01 2019
Date added:
Dec 09 2014
GPLv2 or later
Paid download

Uses Joomla! Update System


Write a review