Canonical URLs: A Plain-English Guide
Signal the preferred address for pages that can be reached through multiple URLs.
A page may be available through tracking parameters or alternate paths. A canonical tag signals the preferred URL, but it is a hint—not a replacement for good links or redirects.
Choose the public URL
Use the preferred HTTPS hostname and slash convention. The canonical should point to the public page, not a staging URL or a destination that redirects repeatedly.
Keep signals consistent
Internal links, sitemap entries, redirects, and canonical tags should generally agree. One template error can affect many pages, so inspect generated pages in bulk.
Do not merge distinct pages
Pages serving different needs should not share a canonical merely because their content is similar. Verify the live source and allow crawlers time to revisit changes.
Before relying on the result, test a small example, keep an original copy when a file or value is transformed, and check the output in the application where you plan to use it. Browse the tools directory for a utility that matches your task, and use the other practical guides for related checks.
Editorial note: This guide provides general educational information. Follow the requirements of the software, service, or organization involved when a task has specific rules.