How to set a canonical URL in Webflow?
A canonical URL tells search engines which version of a page is the primary one. This matters when the same or very similar content is accessible from multiple URLs — for example, a blog post that exists at both flowversity.tech/blog/post and flowversity.tech/blog/post?ref=twitter. Without a canonical tag, search engines may treat these as duplicate content.
For static pages
- Open the Pages panel in the Designer.
- Click the gear icon next to the page.
- Scroll to the SEO Settings section.
- Find the Canonical URL field.
- Enter the full, preferred URL (e.g.,
https://flowversity.tech/blog/my-article). - Publish the site.
The canonical tag appears in the page's <head> as: <link rel="canonical" href="https://flowversity.tech/blog/my-article">
For CMS template pages
- Go to the CMS tab and open the Collection.
- Click Template to edit the template.
- Click the gear icon for the template in the Pages panel.
- Scroll to SEO Settings and find Canonical URL.
- You can enter a static URL or use dynamic fields. In most cases, the canonical URL should simply be the page's own URL, which Webflow handles automatically when the field is left blank.
When to set a canonical URL
Duplicate content across pages — If two pages on your site cover nearly identical topics, set a canonical on the less important one pointing to the primary page.
Cross-domain syndication — If you publish content on another site (Medium, Dev.to, a partner blog), set the canonical on the syndicated version to point back to your original article. This tells Google you are the original source.
URL parameters — If your pages can be accessed with tracking parameters (?utm_source=..., ?ref=...), the canonical tag ensures Google attributes everything to the clean URL.
HTTP vs HTTPS and www vs non-www — Webflow handles these automatically by redirecting to the canonical domain configured in your Project Settings. You do not need to set canonical URLs for this purpose.
When you do not need to set one
- If every page on your site has a unique URL with no duplicates, leaving the canonical field blank is fine. Webflow does not add a canonical tag in this case, and search engines index the URL as-is.
- CMS items with unique slugs generally do not need explicit canonical URLs unless you are deliberately duplicating content.
Common mistakes
Setting the canonical to a different domain by accident — Double-check URLs before publishing. A canonical pointing to the wrong site tells Google to index the other site instead of yours.
Canonicalizing all pages to the homepage — Each page should canonicalize to itself (or its preferred URL variant), not to a single page.
Forgetting to publish — Canonical tag changes only take effect after publishing the site.
Want to skip the build?
Browse 60+ premium templates and launch your site in days, not weeks.