Choose the real reference page
Before adding a canonical, decide which URL should be indexed and shared. That URL should remain stable and consistent across internal links.
- Use an absolute URL in rel=canonical.
- Let the primary page point to itself.
- Align the sitemap and internal linking with the same URL.
Understand what canonical does not do
Canonical is a consolidation signal, not an access rule. A canonicalised page can still be visited, and search engines may choose another URL when signals conflict.
- Do not use canonical as a redirect.
- Avoid contradictory canonicals and sitemap entries.
- Use a 301 when an old URL should genuinely disappear.
Reduce duplication at the source
Parameters, trailing slash variants, protocols or domain versions can create duplicate URLs. Server-side normalisation simplifies the SEO layer afterwards.
- Enforce HTTPS in production.
- Choose one consistent domain format.
- Avoid generating several URLs for the same resource without a functional reason.
Practical checklist
- One primary URL selected.
- Absolute, self-referencing canonical on the primary page.
- Sitemap aligned with canonical URLs.
- Internal links target the primary version.
- 301 redirects used for removed legacy URLs.
Continue with related resources
Conclusion
The strongest duplicate-content setup combines simple URL architecture, redirects where necessary and coherent canonical tags as a consolidation layer.