Google may select a different URL to display in search results from the one listed in a canonical tag. Here’s why that could happen.
Despite your best effort to implement canonical tags, Google won’t always choose the same URL to display in search results. How can this be fixed?
This topic is addressed by Google Search Advocate John Mueller in a Reddit thread on the r/TechSEO forum.
An individual asks why Google is displaying the wrong URL in search results, even though they’re making every effort to indicate which page should be displayed.
In addition to canonical tags, this individual is using hreflang tags, and sitemaps, and has the correct settings configured in Google Search Console.
Google continues to display a different URL in search results.