SEO
Local Visibility: How to Optimise your Google Business Profile
Toma Valciukaite /// 11/03/2026
In order to prevent duplicate material from appearing in search results, search engines like Google select and prioritise the primary version of a webpage, known as the canonical URL.
For example
Canonical URL: https://example.com/blog/
Non-canonical URL: https://example.com/blog/?page=1
Google determines each page’s main content, also known as the centrepiece when it indexes a page. Google selects the page that, according to the criteria (or signals) the indexing process gathered, is objectively the most comprehensive and helpful for search users and classifies it as canonical if it discovers several pages that appear to be identical or the main material is very similar. To lessen the crawling strain on websites, duplicate pages are crawled less frequently than the canonical page.
When assessing content and quality, Google mostly references the canonical page. Unless one of the duplicates is specifically more appropriate for a search user, a Google search result typically directs users to the canonical page.
An HTML snippet that indicates the primary version among duplicate or almost duplicate pages on your website is called a canonical tag (also called the rel=”canonical” tag).
Canonical tags in SEO instruct Google on which version of a page to index, transfer link equity (ranking strength) to, and present in search results.
If you look at your website’s HTML source code you will be able to detect canonical tags by searching for <link rel=”canonical” href=”https://example.com/page/” />
It’s also a good idea to use self-referencing canonical tags, which means that every canonical page should contain a canonical tag pointing to its own URL.

There are several reasons to specifically inform Google about a canonical page among a collection of duplicate or similar sites, even if it’s usually not necessary to indicate a canonical preference for your URLs:
Use the following best practices for all canonicalisation techniques:
Setting canonical tags in WordPress can be done either manually or using plugins. The most popular plugin that WordPress users use is Yoast.
On this Yoast help page, you will see step by step guide on how you can change the canonical URL, you just need to install the plugin on your website.
To avoid duplicate content, Shopify automatically adds canonical tags to important pages. For instance:
Product pages: The canonical tag points to the main product URL.
Collection pages: Canonical tags point to the main collection URL.
If you need to add or modify canonical tags, you can do this by manually editing your theme’s code.
Access Theme Editor:
Locate the Relevant Template:
Add Canonical Tag: Insert the following code within the <head> section of the template:
<link rel=”canonical” href=”{{ canonical_url }}”>
Shopify’s {{ canonical_url }} outputs the main URL of the current page.
Customise the Canonical URL (Optional): If you want a specific canonical URL for certain pages, you can hardcode it. For example:
<link rel=”canonical” href=”https://yourdomain.com/preferred-url”>
Save Changes:
If you prefer a no-code solution, you can use an SEO app to manage canonical tags. Popular options include:
These apps often provide an interface to customise canonical tags easily without editing the theme code.
In conclusion, canonical tags play a crucial role in optimising your website by preventing duplicate content and improving search engine efficiency. Implementing them correctly ensures search engines understand your preferred URLs. Whether you’re using WordPress, Shopify, or another platform, following best practices for canonicalisation is essential. If you need Technical SEO services, CRKLR is here to help fix your website issues and optimise your canonical tags for better results.