Skip to content
DigitalUs Media
Technical SEO and Indexing

"Alternate Page With Proper Canonical Tag": Should You Fix It?

Usually not. The page points to another URL as its canonical, Google agreed, and the canonical is indexed. Here's when it is worth a closer look.

By DigitalUs Media teamPublished 4 min read

Usually, no. “Alternate page with proper canonical tag” means the page has a canonical tag pointing to a different URL, Google accepted it, and that other URL is indexed. Google’s own documentation says there is nothing you need to do.

It’s worth a look in four cases: an important page shows up in the list, the canonical points to the wrong place, the count suddenly jumps, or URLs appear that shouldn’t exist. This guide covers how to tell.

What Google says this status means

In the Page indexing report documentation, Google describes this status as a page marked as an alternate of another page, such as an AMP page with a desktop canonical or a mobile version of a desktop page. The page “correctly points to the canonical page, which is indexed”, and Google states there is nothing you need to do.

Google also notes that alternate language pages are not detected in this status. Hreflang versions are a separate topic.

In practice, the status isn’t limited to AMP and mobile pages. Any URL with a canonical tag pointing somewhere else, which Google respects, can end up here.

Why pages end up in this list

The usual sources:

  • URLs with parameters: ?utm_source=newsletter, ?ref=, ?sort=price, ?page=2 on filtered views. Each carries a canonical pointing to the clean URL.
  • AMP pages pointing to the regular page.
  • Separate mobile URLs (m.example.com) pointing to the desktop version, or the reverse.
  • Product variants (color, size) canonicalized to one main product page.
  • Syndicated or duplicate pages that deliberately point to an original.

All of these are working as designed: you told Google which URL is the main one, and Google agreed.

How it differs from the other canonical statuses

StatusYour canonicalGoogle’s choice
Alternate page with proper canonical tagPoints to another URLAgrees with you
Duplicate without user-selected canonicalNone declaredPicked another URL itself
Duplicate, Google chose different canonical than userDeclaredDisagrees, picked a different URL

If you’re going to worry about one of the three, worry about the last one. “Alternate page with proper canonical tag” is the outcome you want when duplicates exist.

When it’s worth fixing

1. An important page is in the list

If a page you want to rank (a service page, a key article) appears here, it’s pointing its canonical at another URL. Open it in the URL Inspection tool and check “User-declared canonical”. Typical culprits:

  • A template or plugin that sets every page’s canonical to the home page.
  • A canonical copied from another page when the page was duplicated.
  • A staging or old domain left in the canonical tag after a migration.

The fix is a correct self-referencing canonical on that page.

2. The canonical points to the wrong URL

Check where the canonicals in the list point. They should point to a live, indexable page that returns 200, not to:

  • a URL that redirects (point to the final URL instead),
  • a URL with noindex,
  • a URL blocked in robots.txt,
  • an HTTP or www variant you don’t use.

Google treats a canonical tag as a hint, and mixed signals make it more likely Google ignores it.

3. The count jumps

A sudden rise from 200 to 20,000 alternate pages usually means something new is generating URLs: a filter that creates a URL for every combination, a calendar that links to endless future dates, or tracking parameters added to internal links. The canonical tags may be handling it, but Google still spends crawl time on every one of those URLs.

Our rule of thumb: canonical tags tidy up duplicates; they don’t stop them being crawled. If a URL pattern only exists because of the site’s own links, fix the links.

4. URLs appear that shouldn’t exist

Internal links with tracking parameters are the classic case. Adding ?utm_source=footer to your own links creates a duplicate of every linked page. Use UTM parameters on links from other sites and campaigns, never on links within your own site.

When to ignore it

  • The listed URLs are parameter, AMP, mobile or variant URLs.
  • Their canonical points to the right, indexed page.
  • The count is stable or moves with your catalog size.

That covers most sites, most of the time. In our view, this status only deserves a monthly glance, not a validation request.

What about hreflang language versions?

Language and regional versions should not canonicalize to each other. Each version gets a self-referencing canonical and hreflang annotations pointing to the others. If your German page has a canonical pointing to the English one, Google may treat the German page as a duplicate and stop showing it, which is the opposite of what hreflang is meant to do. These mistakes are common: see the hreflang figures in our international SEO statistics. Our hreflang tag generator produces a correct set of tags for every version.

A quick monthly check

  1. Open Indexing → Pages → Alternate page with proper canonical tag.
  2. Scan the example URLs for anything that isn’t a parameter, AMP, mobile or variant URL.
  3. Note the count and compare it with last month.
  4. Inspect one or two URLs to confirm the canonical target is indexed.

This fits into a wider crawl and indexing review, which our technical SEO audit checklist walks through step by step. If canonicals, redirects and duplicate URLs have become tangled on your site, sorting them out is part of our technical SEO service.

Frequently asked questions

What does 'Alternate page with proper canonical tag' mean?

The page has a canonical tag pointing to another URL, Google accepted it, and that other URL is indexed. The alternate URL isn't shown in Search because the canonical is shown instead.

Do I need to fix 'Alternate page with proper canonical tag'?

Google says there is nothing you need to do. It only needs attention if an important page is listed, if the canonical points to the wrong URL, or if the number of URLs suddenly jumps.

Why are my parameter URLs listed as alternate pages?

Because they carry a canonical tag pointing to the clean URL, which is exactly what should happen. Tracking, sorting and filter parameters are the most common URLs in this status.

Does this status cover hreflang language versions?

No. Google's documentation says Search Console doesn't detect alternate language pages in this status. Language versions should each have a self-referencing canonical.

Related guides

Hreflang Tag Generator

Enter each language version of a page and get the hreflang tags for your HTML head or XML sitemap, checked against the codes Google accepts.

2 min read

Want help putting this into practice?

Tell us about your website, your goals and the markets you sell in. We'll reply with an honest assessment and the next steps we'd take.