This error appears when a page has several canonical tags defined at the same time. Here's what it means and how to keep only the right one.
When there are multiple conflicting canonicals, Google may choose to ignore them all and decide on its own which URL to prioritize. That means losing control over which version ranks and how.
Users won't see this error directly, but they may notice its effects. If Google indexes the wrong version, the content that appears in search results may not be the most relevant or the most up to date.
Contradictory signals make it harder for Google to understand your site's structure. This can affect how other related pages are crawled and indexed, not just the one with the problem.
Having multiple conflicting canonicals reflects a careless configuration. For Google, these kinds of errors signal a lack of technical control over the site.
If this error showed up in your audit, here are the steps to leave it behind.
Before removing anything, you need to know how many there are and where they come from. Open the page source and look for every instance of <link rel="canonical"> inside the <head>. Also check the HTTP response headers, as there may be one there too.
Of all the canonicals defined, only one can be right. Identify which is the primary URL you want Google to index, and check with your team or whoever manages SEO if you're unsure.
Once you know which one is correct, remove the rest. Only one should remain, pointing to the primary URL. You can do this from the CMS, the SEO plugin you use (Yoast, Rank Math, etc.) or directly in the HTML code and server configuration.
After applying the changes, confirm that there is indeed only one canonical defined and that it points where it should. Check both the page source and the HTTP headers to make sure no duplicates remain.
Audit your website for free and discover if this and other SEO errors are affecting your ranking.