Skip to main content
Google Search Console may report pages as duplicates when it finds multiple URLs with the same content.

What Are Canonical URLs?

A canonical URL tells Google which version of a page is the “official” one. Without this, Google may see duplicates:
  • https://example.com/about
  • https://example.com/about/
  • https://www.example.com/about
  • https://example.com/about?ref=twitter

Common Causes

How to Fix

1. Add canonical tags to every page:
In React with Helmet:
2. Set up redirects for duplicates: Choose one canonical format and redirect others:
  • Pick either www or non-www (non-www is simpler)
  • Pick either trailing slash or no trailing slash
  • Redirect HTTP to HTTPS
3. Be consistent with internal links: Always link to the canonical version of URLs in your navigation and content.
All Hado SEO plans include routing rules with redirect support. Starter plans include up to 5 rules; all other plans include unlimited rules. Configure these in your Routing Rules to automatically redirect duplicates.