A canonical tag tells Google which version of duplicate or very similar content you prefer. It is a signal, not a directive or a guarantee. When Google chooses another URL, start by looking for conflicting signals across the site.
Make your preferred URL consistent
Google describes redirects and canonical annotations as strong signals, while sitemap inclusion is weaker. Align these methods: link internally to the preferred URL, put it in the sitemap, and give it a self-referencing canonical. Avoid declaring different targets in HTML and HTTP headers. When retiring a duplicate, use a permanent redirect.
Use absolute canonical URLs. Do not use robots.txt or the removal tool to select a canonical, and do not use noindex merely to force canonical selection within your site. These recommendations are detailed in Google’s canonicalization documentation.
Look at the links your CMS actually creates
In our work, parameterized product links have been a recurring source of inconsistency. A team may configure the canonical correctly while its templates keep linking to another version. Check category pages, navigation, related products, and campaign landing pages—not just the page you are investigating.
Some variant links are useful. Linking to a specific color makes sense when the surrounding copy discusses that color. The important distinction is between a deliberate customer journey and a template that uses an alternate URL everywhere.
Account for old URLs and external links
Legacy URLs can remain in external links long after a redesign. Inventory them before changing your implementation. Our original article described an HTTP URL resurfacing despite the team’s preferred setup; that experience is a reminder to investigate the whole history instead of assuming the canonical tag is the only moving part.
Verify the result without promising a deadline
Use URL Inspection in Search Console to compare the user-declared and Google-selected canonical. Record the affected URLs and the change you made, then check again after recrawling. Resolving inconsistencies improves the implementation, but there is no guaranteed timeline or guaranteed selection.
Be deliberate about syndication
Our original warning still matters: distributing the same article to another publisher introduces another potential search result. Agree on the publishing arrangement before syndicating, and do not promise stakeholders that a cross-domain canonical will guarantee the original article ranks. Decide whether the audience gained from distribution supports your goals.