When is a canonical tag enough vs a 301 redirect?
- Published November 6, 2026
- Linked from 1 answer
- In a cluster of 51
A canonical tag is enough when the duplicate URL still has to load for visitors. A 301 redirect is the right tool when the old URL has no further job and everyone, people and crawlers, should land on the new one. Both tell Google which URL should represent the content, and Google’s guidance on consolidating duplicate URLs treats each as a strong signal. The difference is what happens to the visitor.
What each one does to the old URL
| Canonical tag | 301 redirect | |
|---|---|---|
| Old URL still loads | Yes | No, the visitor is sent to the new URL |
| Message to Google | This page is a duplicate of the named URL | The content has moved permanently |
| Can Google set it aside | Yes, it is a hint weighed with other signals | It is also a strong signal, and Google still decides what to index |
| Fits | Tracking parameters, sort orders, the same product under several category paths, printer versions | Renamed slugs, merged pages, retired pages with a true successor, site and domain moves |
Google’s redirects documentation says that with a permanent redirect, “the indexing pipeline uses the redirect as a signal that the redirect target should be canonical.” It also notes that a server-side redirect “has the highest chance of being interpreted correctly by Google”.
The question that decides it
Ask whether anyone still needs the old URL to open as a page.
- Yes, the page has a job. A filtered view your shoppers use, a URL with campaign parameters, a product reachable through two categories: keep it live and add a canonical to the main version. A filtered view that people search for in its own right, such as a brand within a category, is an exception: it can be its own indexable page with a self-referencing canonical.
- No, the page is obsolete. An old slug, a page you merged into another, a post replaced by a better one: redirect it, so visitors who arrive from old links and bookmarks reach the current page. For timing and signal transfer after the switch, read what happens to rankings when you 301 a URL.
One case has moved out of the canonical column since 2023: copies of your content on other sites. Google’s guidance for syndicated content now points to the partner keeping its copy out of the index rather than to a cross-domain canonical; the details are in whether syndicated copies should canonical back to you.
Mistakes that undo either choice
- Using a canonical on a page you meant to retire, which leaves visitors on an outdated page.
- Redirecting a page that still serves a purpose, which breaks the feature it supported.
- Combining a redirect on one URL with a canonical elsewhere that names a different target, which gives Google two strong signals that disagree.
- Leaving internal links pointed at the old URL after either change. Google’s guidance asks you to link within your site to the canonical URL rather than a duplicate.
Add a comment