Fix Duplicate Content in Joomla with Canonical URLs

Fix Duplicate Content in Joomla with Canonical URLs

If you use a CMS such as Joomla, it's possible for some content to appear on multiple pages. This can confuse search engines who may be unsure which URL is the "correct" URL to show in their search results.

The solution is to use canonical URLs.

Using the "Styleware Content Canonical Plugin", you can tell search engines to only index one URL and skip the others.

Step #1. Download the plugin

I'm afraid that the download process for this plugin is clunky, but it will be worth it.

canonical joomla
  • On the next screen, click "checkout".
  • Confirm you order and you will reach the success message.
canonical joomla

A message with the download link will be sent to your email, so you can finally download the plugin.

Step #2. Install the Canonical plugin

  • Login to your Joomla administrator area.
  • Go to Extensions > Manage.
  • Upload a Package File.
  • Browse the zip you just downloaded.
  • Click "Upload and Install" button.

Step #3. Enable the Canonical plugin

  • Go to Extensions > Plugins.
  • Search for "System - Canonical".
  • Enable the plugin:
canonical joomla

Step #4. Confirm the canonical tag is working

In my example, I have two URLs that point to the same article:

  • https://www.mysite.any/index.php?option=com_content&view=article&id=14
  • https://www.mysite.any/adele

 I checked the source code of each URL and searched for "canonical". I found this on only on the search-engine friendly URL:

canonical joomla

If everything is correct, both URLs will use the same href value for the canonical, which is what Google will index.

What's Next?

Save $1,000's when you sign up to Joomlashack's Everything Club.

You will get access to all our 32 extensions, 20 templates, and legendary support!

  Click here to join the Everything Club