Noindex vs Alternate Page With Proper Canonical Tag in 2027
search console, page indexing reportHello my friend, you opened the Page indexing report and found two similar-looking reasons for “not indexed”. The noindex vs alternate page with canonical question has a short answer: one status means you told Google to keep a page out, the other means you pointed Google to a better copy.
- quotes Google’s own definitions
- step-by-step checks
- no jargon left unexplained
| reason | pages | what it means |
|---|---|---|
| Excluded by ‘noindex’ tag | 14 | you said no |
| Alternate page with proper canonical tag | 63 | fine, a copy |
| Page with redirect | 9 | expected |
// example data. Same bucket in the report, very different meaning.
Two Statuses, Two Different Messages
Noindex says “do not put this page in Google at all”. A canonical tag says “this page is a copy, please index that other page instead”. Both leave the page out of the index, but only one of them might be a mistake.
Both statuses sit in the “Why pages aren’t indexed” table, which is part of the Page indexing report. Because they share a table, people lump them together. Please don’t. One is a deliberate block. The other is Google quietly agreeing with your duplicate-page setup.
Excluded by ‘noindex’ tag
Google’s help page puts it this way: “When Google tried to index the page it encountered a ‘noindex’ directive and therefore did not index it.”
Alternate page with proper canonical tag
Google’s definition: “This page is marked as an alternate of another page.” It “correctly points to the canonical page, which is indexed, so there is nothing you need to do.”
// quotes from Google Search Console Help, “Page indexing report”, checked 11 Nov 2026. The first status is labeled “Excluded by ‘noindex’ tag” in the report table.
How the Two Compare
The fastest way to tell them apart is to ask who made the decision and what the page points to. Noindex points to nothing. A canonical points to another URL.
| Noindex | Alternate page with proper canonical | |
|---|---|---|
| The instruction | A robots meta tag or X-Robots-Tag header says noindex | A rel=”canonical” link names another URL as the main version |
| The message to Google | Drop this page from search results | Show the other page, this one is a copy |
| Does it need fixing? | Only if you did not mean it | Usually not; Google says there is nothing to do |
| Typical pages | Thank-you pages, internal search, staging copies | Tracking-parameter URLs, print versions, product color variants |
| Passes ranking signals? | No, the page is simply out | Canonical is a signal that consolidates duplicates onto the main URL |
// the last row is my plain-English summary. Google describes rel=”canonical” as “a strong signal that the specified URL should become canonical.”
Why Each Status Appears
Noindex appears because a tag, a plugin setting or a server header told Google to skip the page. The canonical status appears because your site serves the same content at more than one URL.
Common reasons for noindex
- You ticked “discourage search engines” or a per-page noindex box in your SEO plugin, so the tag is deliberate.
- A developer left a staging-site noindex on the live site after launch. For example, a dentist in Toronto relaunches and the whole site stays hidden.
- A header sends X-Robots-Tag: noindex. Google says this works for non-HTML files too, such as PDFs and images.
Common reasons for the canonical status
- The same page loads with tracking parameters, like ?utm_source=newsletter.
- A product exists in several colors on separate URLs with near-identical text.
- Your site works with and without a trailing slash, or on both http and https.
In short, noindex is a command and the canonical status is a result. Google looked at your duplicates, accepted your preferred URL and filed the others under “alternate”.
Which Status Is Your Page?
Start with the page you care about, then follow the matching card. Each card ends with an action.
Remove the block
Delete the robots meta tag or header, resave, then check the live page with URL Inspection.
Leave it
Nothing is broken. Make sure no sitemap lists it, so the report stays tidy.
Leave it
Google says there is nothing you need to do. The duplicate is working as planned.
Fix the canonical
Point the tag at the page you want to rank, not at a category or the homepage.
Remove the canonical
A page with its own content should canonicalize to itself, so it can be indexed.
Pick one signal
Noindex plus a canonical to another page sends mixed messages. Choose a single instruction.
// my decision guide, based on the definitions above.
How to Check and Fix a Page
Inspect the URL first, because the report only gives you a label. URL Inspection tells you what Google actually saw.
- Click the status in the Page indexing report, then pick one example URL.
- Open URL Inspection for it. My guide to the URL Inspection tool shows each field.
- Read “User-declared canonical” and “Google-selected canonical”. Google defines the second as “the page that Google selected as the canonical (authoritative) URL when it found similar pages on your site.”
- View the page source and search for noindex and canonical. Check HTTP headers too if you can.
- Make the change that matches the decision cards above.
- Run “Test live URL”, then use “Request indexing” for pages you want kept. Google adds that a request does not guarantee indexing.
If a robots.txt rule blocks the page, Google never sees the noindex. Google says the page “must not be blocked by a robots.txt file”, otherwise “the crawler will never see the noindex rule.”
Mistakes to Avoid
Most trouble comes from mixing the two tools or from tags that nobody remembers adding.
Using noindex to handle duplicates
Noindex removes the page but does not consolidate signals the way a canonical can. For duplicates, use a canonical or a redirect.
Blocking in robots.txt and adding noindex
The block hides the noindex from Google. Allow crawling, keep the noindex, and wait for a recrawl.
Canonicals pointing to the homepage
A plugin sometimes sets every page’s canonical to the front page. Check a few pages in the source.
Panicking about the canonical status
Hundreds of alternate pages can be normal. Worry only if a page you want ranked appears there.
How to Confirm the Fix Worked
Give Google time. Noindex changes are not instant, because Google must recrawl the page before it sees the new rule, and that can take a long while on low-priority pages.
- The live test shows the page as indexable.
- The inspected URL later reads “URL is on Google”.
- The example moves out of the “not indexed” table after a recrawl.
Google’s validation for report issues “typically takes up to about two weeks, but in some cases can take much longer.” If you handle many pages, my technical SEO work includes a full indexing review. Or for the wider picture, see how Google choosing a different canonical looks in the same report. I’m also happy to help as a cheap SEO expert who reads these reports every week.
A Worked Example With Two URLs
This is an invented example to show the thinking, not a client result.
Picture a plumber in Austin with two URLs in the report. The first is /thank-you/, listed as excluded by noindex. The second is /services/drain-cleaning/?ref=ad, listed as an alternate page with a proper canonical tag.
Start with the thank-you page. It exists for people who just sent a form, so nobody needs to find it in Google. The noindex is intentional, which means you do nothing. Just make sure it is not in your sitemap.
Now the second URL. The ?ref=ad part is a tracking parameter, so the page is a copy of /services/drain-cleaning/. The canonical tag points to the clean URL, and the clean URL is indexed. Google’s wording applies: there is nothing you need to do.
So both statuses are healthy here. The report only becomes a to-do list when the example is a page you want customers to find. For instance, if /services/drain-cleaning/ itself showed noindex, you would remove the tag. Take the time to look at each example before you touch anything.
// invented example for illustration.
Noindex and Canonical Questions
Is “alternate page with proper canonical tag” an error?
No. Google says the page correctly points to an indexed canonical page, so there is nothing you need to do. It is an informational status.
Should I remove noindex from every page in the report?
No. Remove it only from pages you want in search. Login pages, thank-you pages and internal search results are fine to keep out.
Can a page have noindex and a canonical at the same time?
It can, but it is a mixed message. Pick one: noindex to hide the page, or a canonical to point at a preferred copy.
Which one saves ranking signals?
A canonical or a redirect. Google calls both strong signals for choosing the main URL, while noindex simply removes the page.
How long until Google notices my change?
It varies. Google must recrawl the page first, and for less important pages that can take a long time. Request indexing for key URLs only.
Send Me the Status. I’ll Tell You What It Means.
Not sure whether a page should be hidden or indexed? Message me the URL and I’ll check it.
// see my SEO audit service for a full check.
Sources and Last Check
- Google Search Console Help: Page indexing report (status definitions)
- Google Search Central: Block Search indexing with noindex
- Google Search Central: Consolidate duplicate URLs
- Google Search Console Help: URL Inspection tool
// last checked 11 Nov 2026. Example data is invented for illustration. Opinion is marked as mine.