Canonical and duplicate URLs: choose a preferred address
Translated from Korean. View original
When the same article opens at several addresses, a canonical can indicate your preferred representative URL. Its role differs from a redirect, which sends visitors to another address. First check that the content is actually the same, then align the URLs used in canonicals, sitemaps and internal links.

When do duplicate URLs arise?
The same content may open at different URLs because of www, trailing slashes or tracking parameters. The site may already redirect to one address, so check the final URL and actual content.
In an audit table, record requested URL, final URL, response status, page title and canonical. Bulk redirects without checking the content can lose meaningfully different pages such as filtered or search results.
How are a canonical and redirect different?
A redirect sends visitors and crawlers to another address. A canonical keeps the current page available while indicating the preferred representative address. Consider whether you are moving the address or retaining duplicate pages.
A canonical does not guarantee Google will select that address. Signals can conflict if internal links and sitemaps recommend another address or the destination has different content. Check Google’s selected canonical in Search Console too.
| Method | Behavior | When to consider it |
|---|---|---|
| canonical | Keeps the page available and indicates a preferred representative address | When retaining a duplicate page |
| Redirect | Sends browsers and crawlers to another address | When moving the address itself |
- The current URL remains available.
- It indicates the preferred representative address.
- Moves to another URL.
- Consider when moving an address.
Should page two of a list use page one as its canonical?
If page two has different articles, do not treat it as the same page as page one. Choose a representative URL based on each page’s content. If the actual list is the same, as with /guide and /guide?page=1, you can standardize the first-page address.
Use the same test for tracking parameters. Distinguish identical content differing only in utm_source from a page whose filter changes the products or articles. Removing every parameter simply because it is a parameter can erase the user’s selection.
How should sitemaps and internal links align?
Once you choose a representative URL, use that same address in the sitemap and internal links. If links move through multiple redirects, check the final destination and reduce unnecessary hops.
Open the destination and confirm it shows the intended content. Pointing a canonical to a wrong address or 404 defeats the purpose. After deployment, check the actual HTML for one correct canonical.
Should you change an existing article’s URL?
Changing a title does not require changing the URL; you can update the body while retaining the existing address. If a move is necessary, map old URLs to new ones and review related links.
Sending every deleted article to the homepage can make its expected content hard to find. Check whether a real replacement exists and handle each case appropriately. URL changes have wider effects than copy edits, so keep a separate change record.
What can AI check?
Try asking: “Check the canonicals for this URL list and report only those that differ from the expected address. Do not declare pages duplicates when you cannot inspect their content, and list links affected by a change.”
Apply actual redirect or indexing changes after reviewing the checklist. Recheck response status, canonicals, sitemaps and navigation after the change, and observe the selected URL in Search Console.
Frequently asked questions
Does adding a canonical guarantee Google chooses it?
No. A canonical signals the preferred representative address. Google may choose another if internal links or the sitemap point elsewhere or the content differs. Check the selected canonical in Search Console.
Should every URL with a tracking parameter such as UTM be removed?
Do not remove all parameters just because they are parameters. A utm_source on identical content and a filter that changes a list have different roles. First check whether content and the user’s selection remain after removal.
Should I change an article URL when I change its title?
You can keep the existing URL when editing a title. A move also requires handling existing links and visit paths. If necessary, map old to new URLs and check related links and redirects.