What is a canonical URL?
A canonical URL is the preferred URL that search engines should treat as the main version of a page when duplicate or similar URL versions exist.
Quick Marketing Tools
Generate clean canonical URLs, canonical HTML tags, HTTP header versions, and SEO validation checks locally in your browser.
Generate canonical URLs, HTML tags, HTTP header versions, and SEO validation checks for clean indexing signals.
Use the controls on this page to enter the required details, review the generated result, and copy or export the output for your workflow.
Inputs are processed in the browser where supported. Review assumptions and outputs before using the result in a report, document, or client workflow.
Continue through the SEO Tools category when the same workflow needs another check.
A canonical URL is the preferred URL that search engines should treat as the main version of a page when duplicate or similar URL versions exist.
Place one canonical link element inside the HTML head of the page, or use an HTTP Link header for file types or advanced server workflows.
Usually no. Tracking parameters are normally removed because they create duplicate URL variants that should point back to the clean page.
Yes when the page is available over HTTPS. Canonicals should usually point to the secure version that users and search engines should prefer.