Alternate page with proper canonical tagUsually fine

“Alternate page with proper canonical tag”: what it means and how to fix it

This page points to another URL as its canonical, Google agreed, and indexed that other URL. It's working as intended, so there's usually nothing to fix. Typical examples are URLs with tracking parameters, AMP or mobile versions, and the same post reachable at a second address.

https://yourapp.com/blog/your-post
URL Inspection
URL is not on Google
Page indexing: Alternate page with proper canonical tag
TL;DR
  • Not an error. Google is respecting your canonical tag.
  • Check it only if a page you want ranking on its own shows up here.
  • A big jump in these URLs can mean a template is pointing every page's canonical at one URL.

What does Google say?

This page is an alternate of another page that Google indexed, and it correctly points to that canonical. Google says no action is needed.

Paraphrased from Google's Page indexing report help.

Why does it happen?

  1. 01URLs with tracking parameters, like ?ref= or ?utm_source=, that point to the clean URL.
  2. 02AMP or separate mobile versions of a page.
  3. 03Print versions and other copies of the same content.
  4. 04The same blog post reachable on two addresses, with the canonical on one of them.

Is “Alternate page” a problem?

It depends on which URLs Search Console lists. Check them against these two lists.

Ignore it if

  • The URLs listed are variants, and the canonical they point to is indexed.

Fix it if

  • A real post appears here, which means its canonical points to a different page.
  • Every post's canonical points to the homepage or blog index. That's a template bug.

How do I fix “Alternate page”?

Check any single URL with URL Inspection. After fixing, open the issue in the Page indexing report and click Validate fix; Google says it typically takes up to about two weeks.

URL Inspection
# after a real changeInspect URL → Request indexing # in the Page indexing reportOpen the status → Validate fix
  1. 1

    Spot-check a few URLs

    Open the report's examples. If they're parameter URLs or copies, you're done.

  2. 2

    Inspect anything surprising

    For a real post listed here, use URL Inspection and look at 'User-declared canonical'. It should be the post's own URL.

  3. 3

    Fix the canonical in your template

    If many posts point to the same canonical, the template is generating it wrong. Each post should point to its own URL.

  4. 4

    Use clean URLs when you link

    Linking internally with tracking parameters creates more of these variants for Google to crawl. Link to clean URLs.

How does Blogizi handle “Alternate page”?

A Blogizi blog can be reachable on its blogizi.com subdomain and on your own domain. Its canonical tags point to your domain, so if Google finds the subdomain copy, it lands in this report. That's expected.

Index checks for every post are part of Pro, $19/month with a 7-day trial for $0. Your AI agent can read the same statuses over MCP.

Search › IndexingChecked daily
/why-is-my-blog-post-not-indexedIndexed
/striking-distance-keywordsCrawled, not indexed
/check-keyword-rankingsDiscovered, not crawled
/outrank-vs-blogiziIndexed
/add-blog-to-nextjsIndexed

Frequently asked questions

Usually not. Google says no action is needed. Only act if a page you want ranking on its own is listed.

Last reviewed October 23, 2026 against Google's Page indexing report help.

Get every post indexed

Publish on your own domain with sitemaps and canonicals handled, and see which posts Google hasn't indexed without opening Search Console.

Ready to get started?

Your agents write. Blogizi publishes. Google sends the traffic to your domain.