URL Canonicalization , Search & Indexing, SEO & Metadata, Web Search

The Custom Canonical plugin provides Joomla administrators with a simple way to create persistent, URL agnostic canonical tags.

  • Favourite
  • Report

What is a persistent, URL agnostic canonical tag?

Persistent means that it does not vanish even if the page is not loaded correctly. The canonical tag is married to the item it is assigned to. Everywhere that item is the primary content the canonical tag is served.

URL agnostic means that it does not depend on the URL. Canonical tags value is when they are served on a URL you don't want to be indexed. URL dependent canonical tags just about useless.

A Canonical tag is an HTML rel="canonical" attribute value that identifies a URL as being canonical to the page it is served on.

If you have questions about Joomla canonical tags, here is more information on how to create Joomla canonical tags.

Currently Supported Item Types

The Custom Canonical plugin allows you to create canonical tags on the following Joomla item types. It is served in the document head.

  • Articles
  • Categories
  • Tags
  • Menu Items

Core Features

Remove Default Canonical
Joomla often sets incorrect canonical URLs. You have the option of removing those.

Canonical Pagination
Custom Canonical automatically appends pagination query strings to the end of the custom canonical URL on paginated results.

Custom Canonical Tags
You have the power to set the canonical tag to whatever you desire. This includes a different page on your site or an external site.

Item Based Canonicals
All canonical tags are item based. This means that (unlike some canonical solutions) they are URL agnostic. i.e. it is a real solution.

Brilliant, Thank You!

Posted on 22 September 2019
Such a huge need for this works great. I have been looking for a solution with overrides or other extensions. No more
Ease of use
Download, read documentation, install, turn on. I can then assign it on article, category or menu level
No needed that I can see. I see it's been updated and works. I imagine it's well supported by the dev.
Very good, explains the settings, uses, do's and don'ts. Some testing may be required to verify your settings
I used this to: SEO, Joomla does not ship with a good method for this and it's now solved.

Very good Plugin

Posted on 18 September 2019
It allows you to remove default Joomla canonical tags so that you can then set them in a different and better way.
Ease of use
It's very very simple to use this Plugin: you just upload the package and enable it. Then, you apply a configuration setting.
I used this to: Default Joomla canonicals come with a relative path and we needed them to be absolute. In order not to have duplicate canonical tags, we had before to remove the default ones and this Plugin made it a matter of a mouse click. Thanks!
It works great with joomla 3.9.6 at moment of writing. No auto actions and full control over canonical urls.
Ease of use
Yes activate, set it to your liking and voila! Canonical field is present.
Not needed but plugin is well coded so I doubth I will need it at all. Well done!
Documentation was short and well explained. If you have never met with Joomla you will understand what needs to be done after reading it.
I used this to: Inserting and controling of canonical urls on my website. Thank you again for this great plugin.

Custom Canonical

Daniel Morell
Last updated:
Dec 27 2018
Date added:
Oct 18 2018
GPLv2 or later
Free download

Uses Joomla! Update System


Write a review