Point redirects, rel=canonical, sitemaps and internal links at the same canonical URL

Impact Evidence Applies to Last checked
Medium Official guidance Google, Bing Oct 30, 2026

Why it matters

Google treats redirects and rel=canonical as strong signals and sitemap inclusion as a weak one, and the signals stack. When they disagree, Google picks its own canonical. robots.txt and noindex are not canonicalization tools.

How to do it

  1. Add a self-referencing rel=canonical in the HTML of every indexable page
  2. 301 redirect protocol, www and trailing-slash variants to one version
  3. Link internally only to canonical URLs and list only those in the sitemap
  4. If JavaScript sets a canonical, make it match the one in the HTML

Sources

Change history

Date Change What changed
Oct 30, 2026 Added Added to the rulebook.

Checked against its sources every Monday. Only content changes are listed.