Canonical issues in Google Search Console
Canonical signals help Google choose a representative URL when content is duplicated. Search Console may report an alternate page even when your setup works as intended. Compare the user-declared canonical with Google's selected canonical before deciding that a page needs a fix.
Where to start
- Identify the URL you want people to find in search and verify that it is accessible.
- Compare the canonical tag, redirects, internal links, and sitemap entries for conflicting URL choices.
- If the pages serve different needs, review their actual content instead of treating them as interchangeable duplicates.
Choose the status or metric you’re seeing
Alternate Page with Proper Canonical Tag (GSC): What It Means + How to Fix It
“Alternate page with proper canonical tag” in Google Search Console means Google chose a different version to index. Here's when it's fine, when it's a problem, and how to fix it.
Duplicate Without User-Selected Canonical: What It Means + How to Fix It
“Duplicate without user-selected canonical” in Google Search Console means Google found duplicate pages and picked one for you. Here's why — and exactly how to fix it.
Google Chose Different Canonical Than User: What It Means + How to Fix It
“Google chose different canonical than user” in Google Search Console means Google overrode your canonical tag and picked a different page to index. Here's why — and how to fix it.
How to Set a Canonical Tag (and Get It Right the First Time)
How to add a rel=canonical tag correctly in WordPress, Shopify, Next.js, and Webflow — plus the mistakes that make Google ignore it.