Ep. 79 - How to specify the canonical version of a Joomla! page to prevent duplicate content

In Joomla!, a page content can be accessed through different URLs. This causes duplicate content issues, which can be solved by specifying the canonical (preferred) version of a page.

Step 1:

  1. First, access the RSSeo! "Pages" tab.
  2. In our video tutorial, we've taken as an example the "Joomla! Community" pages. There are 3 different URLs that point to the same content. The canonical (preffered) URL used across the site is the SEF version.

 

Note: you can pick any URL version you wish as canonical, but make sure that you link consistently within your site.

Step 2:

  1. We will add in the header of each non-canonical page rel="canonical" pointing to the sef version.
  2. Edit the non-canonical page and add its preferred version.
  3. In our example, the canonical (preferred) URL is the sef version.
  4. Notice that the non-sef URL will have as canonical the SEF version.

 

Source code:

  1. Let's see the source code of the non-canonical page.
  2. RSSeo! has included in the head of the non-canonical page:
  3. This indicates to search engines that the preferred URL of this page is the sef version.

 

  1. The process repeats for all the other URLs, except for the SEF version.
  2. There's no need to add the canonical element in the SEF version of the page

 

 

Comments

1000 Characters left

Related Videos

Ep. 13  - Optimize meta keywords and meta description for each Joomla! page with RSSeo!

Ep. 13 - Optimize meta keywords and meta description for...

In this tutorial, we'll be using RSSEO! - the SEO suite for Joomla! to optimize the meta description and meta keywords of each Joomla! page. Once you have crawled the website, you will be able to add meta tags to ALL Joomla! pages. Let's...
read more
Ep.15 - Enable canonicalization for your Joomla! website with RSSeo!

Ep.15 - Enable canonicalization for your Joomla! website...

Canonicalization refers to different links that point to the same content. RSSeo! allows you to automatically set redirects from the non-www domain to www domain or viceversa, by enabling the canonicalization option, via the "RSSeo! System...
read more
Ep.16 - Generate an XML sitemap for Joomla! with RSSeo!

Ep.16 - Generate an XML sitemap for Joomla! with RSSeo!

RSSeo! allows you to generates Joomla! sitemaps, that can be submitted to search engines. There are 2 types of files that can be generated: sitemap.xml and ror.xml   Step 1: First, create in the website root directory 2 empty files :...
read more
Ep. 17 - How to verify Joomla! site ownership for Google Webmasters Tools with RSSeo!

Ep. 17 - How to verify Joomla! site ownership for Google...

Google requests verifying the site ownership when submitting a sitemap to the Webmaster Account. RSSeo! allows you to verify the site ownership, directly from the backend Joomla! administrator panel for major search engines . In this episode we will...
read more
Ep.19 - How to verify Joomla! site ownership for Bing with RSSeo!

Ep.19 - How to verify Joomla! site ownership for Bing with...

Bing requests verifying the site ownership when submitting a sitemap to the Webmaster Account. RSSeo! allows you to verify the site ownership, directly from the backend Joomla! administrator panel for major search engines . In this episode we will...
read more
Ep. 72: How to generate HTML sitemaps in Joomla! using RSSeo!

Ep. 72: How to generate HTML sitemaps in Joomla! using...

RSSeo! allows you to create 2 types of sitemaps: XML and HTML. In this episode, we will show you how can you create HTML sitemaps using RSSeo!. The HTML sitemaps can act as a navigation aid by providing an overview of a site's...
read more