Written by Ryan Jones. Updated on 04, July 2025
Google Search Console shows many website owners the Alternate Page with Proper Canonical Tag message. Most SEOs try to fix this message right away. But this message shows your site works as it should.
This guide explains what the Alternate Page with Proper Canonical Tag status means. You will learn when to take action and how to fix real problems.
Google Search Console displays Alternate Page with Proper Canonical Tag when Google finds two or more versions of the same page. The duplicate pages use rel=”canonical” tags that point to the main version.
Here’s what happens:
This Alternate Page with Proper Canonical Tag status shows your canonicalization works. Google sees and follows your canonical tags.
A canonical tag tells search engines which page version to treat as the main copy when you have similar pages.
Here’s what a canonical tag looks like within a site’s HTML:
There are two different canonical tags you need to be aware of:
This is what a self-referencing canonical tag looks like in a site’s HTML:
This is what a preferred canonical tag looks like in a site’s HTML:
Backlinks and user signals focus on one URL instead of spreading across duplicates.
Similar pages won’t compete against each other for the same terms.
Search engines crawl your best content instead of duplicates.
Visitors land on your best page version.
This is important. The Alternate Page with Proper Canonical Tag status is not an error most of the time. These scenarios show when this status helps your site:
Ecommerce sites naturally have different variations of products, collections, and filters. Because of this, it’s natural for Google Search Console to show examples of the Alternate Page with Proper Canonical Tag status.
Here’s an example.
Main Product:
/products/running-shoes/
Variants:
/products/running-shoes/?color=red
/products/running-shoes/?size=10
/collections/athletic/products/running-shoes/
Many websites see this status in Google Search Console. It means Google found other versions of a page and chose not to index them. That’s not always bad. But it’s helpful to know what types of pages cause it.
Here are four common examples:
Some websites offer a print-friendly version of each article. These pages remove menus, ads, or extra formatting. Google sees them as duplicates of the main article. So the print version gets a canonical tag that points to the full article.
Accelerated Mobile Pages (AMP) are stripped-down versions for fast loading on mobile. They often live on a separate URL. The main page usually gets indexed. The AMP version includes a canonical tag pointing back to that main page.
Some sites split long articles into many pages (like page 1, page 2, etc.). Others offer a “view as one page” option. Google prefers the full version. The split pages often get marked as alternate pages with a canonical to the full version.
Blog posts and news articles often appear in RSS feeds. These feed URLs are not meant to be indexed. They usually include a canonical pointing to the full page. Google respects that and avoids indexing the feed version.
All these examples are normal. They help Google pick the right version to index. If your main content gets indexed and ranked, this status is not a problem.
The Alternate Page with Proper Canonical Tag status can also appear on websites with different language versions. You, naturally, set up canonical tags to avoid duplicate content across different regions. Because of this, the status shows within Google Search Console.
Many cases of the Alternate Page with Proper Canonical Tag status don’t need action. But some situations will require your attention.
Here are some warning signs to look out for:
If you are seeing thousands of these messages on a site with only hundreds of pages. This points to structural problems.
Pages you want indexed show up in this Alternate Page with Proper Canonical Tag report. You need to update their canonical tags.
Pages point to canonical URLs that don’t exist or don’t match the content.
Large sites waste crawl budget on duplicate pages they don’t need.
Here is the step-by-step process you can use to fix any instance of the Alternate Page with Proper Canonical Tag status that needs fixing:
Go to Google Search Console.
Access your Page Indexing Report.
Scroll down to the “Why pages aren’t indexed” section.
Click on the “Alternate page with proper canonical tag” message.
Click the “Export” button.
You’ll find different types of duplicate pages. Group them to spot patterns.
Parameter URLs
Example:
Main: /product/shoes/
Duplicate: /product/shoes/?utm_source=facebook&color=red
Collection Variations
Example:
Main: /products/running-shoes/
Duplicate: /collections/athletic/products/running-shoes/
Technical Duplicates
Example:
With slash: /about-us/
Without slash: /about-us
Case Differences
Example:
Lowercase: /contact-us/
Uppercase: /Contact-Us/
Use the URL Inspection tool in Google Search Console. For each URL check:
If they match your setup is working fine. If not you may have a problem.
Here are common issues that cause this warning:
Slash Problems
Google sees /page/ and /page as different.
Fix: Add a 301 redirect so they match.
Case Problems
Google treats /About and /about as different.
Fix: Redirect uppercase to lowercase URLs.
Wrong Canonical Tags
Some pages point to URLs that don’t exist.
Fix: Update the canonical tag to the correct URL.
Language or hreflang Errors
Bad hreflang tags confuse Google’s index.
Fix: Review your international SEO setup.
Some sites have more complex setups. Large ecommerce stores and multi-language websites often see this issue. Here’s how to handle it.
If your store has thousands of products or filters:
Make sure your menus and category pages link to the main product URLs. Avoid linking to filtered or variant URLs.
Filtered pages should point to the main product list. Add a canonical tag like this:
<link rel=”canonical” href=”https://example.com/products/shoes/” />
Ask yourself if each URL helps users. If not, it may just add duplicate content. Keep your URL structure clean and simple.
Google’s Gary Illyes said language versions need clear signals. Treat each version like its own page.
Set hreflang and canonical tags on every page:
<link rel=”alternate” hreflang=”en” href=”https://example.com/en/page/” />
<link rel=”alternate” hreflang=”fr” href=”https://example.com/fr/page/” />
<link rel=”canonical” href=”https://example.com/en/page/” />
Don’t point French pages to English canonical URLs. Only do this if both pages show the same content.
Use Search Console to watch each language version. This helps you catch problems early.
Use SEO plugins like Yoast or RankMath. They let you manage canonical tags easily.
Watch for common issues like:
Use apps or custom edits to control canonicals.
Add a canonical tag to every page. It should go in the <head> section like this:
<link rel=”canonical” href=”https://example.com/canonical-url/” />
These steps help large and global sites stay clean. They also make sure Google indexes the right content.
Fixing canonical tags once is not enough. You need to check your setup often. That way you can catch new problems before they hurt your traffic.
Most SEOs worry about the Alternate Page with Proper Canonical Tag status. They shouldn’t. This status shows your site works right.
Google found your duplicate pages. Google followed your canonical tags. Google picked the right page to index. This is good news.
You only need to act in three cases. First, when important pages don’t show up in search results. Second, when you see too many messages for your site size. Third, when your canonical tags point to wrong URLs.
Don’t worry about the rest. Your store variants will create this status. Your print pages will too. So will your AMP pages and language versions. This is normal.
Check Google Search Console each month. Review your canonical tags every three months. Audit your setup after big site changes. This helps you catch real problems early.
Your canonical tags work. Now you know when to fix them and when to ignore them.
Interested in getting more value from your Google Search Console data? Give SEOTesting a try.
We archive all of your GSC data, allowing you to move well beyond the sixteen month data archiving limit set by Google. Add to that the comprehensive SEO testing toolset and pre-built reports designed to make more use of your data. We’re a great tool to consider.
We have a 14-day free trial. No credit card required. Sign up today.