Common search engine FAQs answered by experts

What is a canonical tag, and when should you use it?

A canonical tag is an HTML link element placed in the <head> that tells search engines which URL you want treated as the main (preferred) version when the same or very similar content exists at multiple URLs.

This matters because duplicate or near-duplicate URLs can split ranking signals, confuse reporting, and waste crawl time, which is why it’s closely tied to duplicate content in SEO.

Here’s what it looks like in practice: <link rel="canonical" href="https://www.example.com/your-page/">. We usually recommend a self-referencing canonical on indexable pages (the page points to itself) and then only change it when there’s a real duplicate situation.

When you should use a canonical tag

  • Tracking parameters create extra URLs (UTMs, click IDs, session IDs) that show the same page, so you canonical the clean URL.
  • Ecommerce filters and sort orders generate many versions of the same category or product listing, so you canonical to the main version you want shown in search.
  • Multiple URL paths to the same product (for example, a product reachable from multiple categories) so one product URL is the preferred version.
  • Print-friendly pages or alternate layouts that repeat the same content, so the main page stays the preferred one.
  • Syndicated or republished content when you control both sides and want the original page to be treated as the main version, including between domains.

If you want us to audit and clean up canonical issues without turning it into a tech project, our SEO services usually start by mapping out your “clean” URLs and then removing the duplicates created by parameters, category paths, and platform quirks.

When not to use a canonical tag

Don’t use canonicals to “hide” pages you actually want ranking. If a page is meant to stand on its own (different service, different location, different intent), it needs its own unique content and a self-canonical. For example, an Orlando dental practice should not point every neighborhood or service page back to one generic page if those pages are meant to attract different searches.

SituationUse a canonical?Better fix if you can
HTTP vs HTTPS or www vs non-www versionsSometimes, but not idealUse a single preferred version with redirects
Page was moved or removedNoUse a 301 redirect to the new page
Pagination (page=2, page=3)Yes, but each page should point to itselfClean internal linking and index rules for filters
Filtered/sorted URLs you do not want in searchMaybeUse noindex for pages you don’t want indexed

Canonicals are a strong signal, but they’re still a hint, so search engines can pick a different preferred URL if other signals disagree (redirects, internal links, sitemap URLs, or inconsistent canonicals). If you’re seeing “Google chose a different canonical” in Search Console, it usually means your site is sending mixed signals that need cleanup.

For most businesses, the cleanest setup is: one preferred URL per page, one canonical per page, and redirects for true duplicates like old URLs or alternate site versions, which is why 301 vs 302 redirects matters here.

If you’re on WordPress or a builder and you’re not sure where the canonical is coming from, it’s often tied to theme and plugin settings, URL settings, and how pages are generated, so our web design team typically checks canonicals as part of technical SEO hygiene during rebuilds and redesigns.

SEO service quote

Smart Strategies, Real Growth
Turn data into powerful insights that fuel authentic brand expansion.
call to action

Don't Go! Get a Free Website Audit

Discover hidden opportunities for growth with a free, data-driven website audit!