You open Search Console, filter to your pages, and a big block of them sits under “Excluded” or “Not indexed”. It reads like Google has quietly rejected half your site. Most of the time it hasn’t. Excluded is a status, not a punishment — and for a lot of those URLs, being left out is exactly the right call.
At ZenWeb, we read this report across 500+ Malaysian client sites, and the pattern repeats: a long excluded list, of which only a slice needs a fix. This guide draws that line reason by reason, then shows how to fix the ones that matter.
If Google can’t even fetch your URLs, that’s a crawl problem, not indexing — start with our guide on crawl errors in Search Console. If pages are crawled but left out of the index, you’re in the right place. The short video below shows how Google crawls and indexes a page.
Source video: Google Search Central on YouTube
Quick Answer: Excluded means Google crawled or discovered your URL but decided not to index it. In the newer Page indexing report it appears under “Why pages aren’t indexed”. It is a status, not a penalty — and often the correct outcome for duplicate, redirected, or deliberately noindexed pages.
Getting found on Google runs in three steps: crawl, index, rank. Excluded sits at the second. Google reached the URL but didn’t add it to the index, so the page can’t rank. That sounds alarming until you see why — and the reason is printed right there in the report.
Some exclusions are Google following your instructions — a canonical, a redirect, a noindex. Others are its own judgement that a page isn’t worth storing yet. The first group is healthy; the second is where the work is. If pages are crawled fine but never make the index, our guide on pages that won’t get indexed pairs with this one.
Quick Answer: Excluded in Search Console means a URL was left out of Google’s index on purpose. Google rebranded the old Coverage report as the Page indexing report, so the “Excluded” bucket now lists under “Why pages aren’t indexed” — each row naming the exact reason the page was skipped.
The label changed but the meaning didn’t. The old Index Coverage report split URLs into Error, Valid, and Excluded. The current Page indexing report simplifies this to Indexed and Not indexed, then names a reason under each Not indexed group. “Excluded” is the language people still use for that list.
Every excluded URL falls into one of two stories:
Knowing which story a URL belongs to decides everything — one needs no action, the other needs attention. Our SEO team triages every excluded URL into these two buckets before touching a page.
Quick Answer: Most excluded URLs are supposed to be excluded. Canonical duplicates, redirected pages, tag and filter URLs, and pages you deliberately noindexed all show as excluded — and that is correct. Chasing every excluded URL to zero is a waste of time and can even hurt you.
This is the biggest misread of the report. A high excluded count looks bad, so owners try to force every URL in. But a healthy site of any size always has excluded pages — it has duplicates, redirects, and pages it never wanted indexed.
Think of a WooCommerce store: filter URLs, cart pages, and tag archives all get excluded correctly. Forcing them in would bloat your index and waste crawl budget on pages that never convert. There, excluded is the system working as designed.
Not sure which excluded URLs actually matter?
We sort your whole Page indexing report into “safe to ignore” and “fix now”, so you spend effort only where it moves rankings. See our SEO services →
Quick Answer: Across ZenWeb client audits, “Crawled – currently not indexed” and “Alternate page with proper canonical tag” together make up about half of all excluded URLs. Knowing the usual reasons tells you what you’re likely looking at before you open a single URL.
Not every reason is equally common. When we first audit a Malaysian SME site, the excluded list nearly always follows the same ranking — a mix of Google’s own judgement calls and healthy canonical duplicates.
| Exclusion reason | Share of excluded URLs |
|---|---|
| Crawled – currently not indexed | 27% |
| Alternate page with proper canonical tag | 23% |
| Discovered – currently not indexed | 15% |
| Duplicate without user-selected canonical | 12% |
| Page with redirect | 9% |
| Excluded by ‘noindex’ tag | 8% |
| Blocked by robots.txt | 6% |
Source: ZenWeb client audits, 500+ Malaysian SME sites, 2024–2026. Shares rounded; illustrative of typical first-audit findings.
Quick Answer: The same reason can be healthy or a problem depending on intent. A noindex you added is fine; one you didn’t is a bug. This table maps each common excluded reason to when it’s safe and when it needs a fix, so you can triage the report in one pass.
Reasons like an alternate page with a canonical tag, a redirect, or a deliberate noindex tag are healthy — leave them alone. Use the table to triage the rest: match each reason to its row, then decide on whether the exclusion was intended.
| Excluded reason | Usually healthy? | Needs action when… |
|---|---|---|
| Alternate page with canonical | Yes | Almost never |
| Page with redirect | Yes | The redirect target is wrong |
| Excluded by ‘noindex’ tag | If intentional | You wanted the page indexed |
| Duplicate without user-selected canonical | No | Set a canonical and consolidate |
| Crawled – currently not indexed | No | Content is thin, weak, or duplicated |
| Discovered – currently not indexed | No | Crawl budget or server is the block |
| Soft 404 | No | Fix the content or return a real status |
Source: ZenWeb client audits, Malaysian SME sites, 2024–2026. Guidance is typical; confirm each URL with URL Inspection.
Important pages stuck in the excluded list?
We find the money pages Google is skipping and get them indexed — canonicals, content, internal links and all. Explore our SEO services →
Quick Answer: The excluded reasons worth fixing are the ones on pages you want ranked: “Crawled – currently not indexed”, “Discovered – currently not indexed”, “Duplicate without user-selected canonical”, an accidental noindex or robots.txt block, and soft 404s. Each points to a specific cause you can fix.
These are the exclusions that cost you real traffic. Here is what each one is telling you:
Quick Answer: Sort the excluded list by reason, run a live URL Inspection on a sample page, decide whether the exclusion was intended, fix the cause at the source, then click Validate Fix so Google re-checks the batch. The same five steps handle every excluded reason.
The workflow is identical for every reason — only the fix in the middle changes. Work through it in order:
Quick Answer: After you fix an excluded page and validate, indexing usually takes a few days to about three weeks. Removing an accidental noindex clears fastest; “Discovered – currently not indexed” caused by crawl budget takes longest, because Google re-crawls low-priority URLs less often.
Fixing the cause isn’t instant indexing — Google has to re-crawl and re-judge the page. Validate Fix queues the URLs and speeds this up. The typical timeline across client sites:
| Fix applied | Typical days to index |
|---|---|
| Removed accidental noindex | ~3 days |
| Unblocked robots.txt | ~4 days |
| Set canonical, consolidated duplicate | ~7 days |
| Improved thin content (crawled – not indexed) | ~14 days |
| Fixed crawl budget (discovered – not indexed) | ~18 days |
Source: ZenWeb client tracking, Malaysian SME sites, 2024–2026. Timing assumes Validate Fix was used; larger sites clear slower.
Quick Answer: The bigger the site, the larger the share of URLs that show as excluded — mostly healthy canonical duplicates, not problems. Small sites sit around 15% excluded; very large e-commerce catalogues often pass 50%, because filters and variants generate duplicates faster than pages get indexed.
A high excluded percentage is normal on large sites and alarming to owners who don’t expect it. Most of that volume is duplicate and parameter URLs correctly canonicalised away — not lost pages.
| Site size | Avg excluded share | Most common reason |
|---|---|---|
| Small (under 100 pages) | ~15% | Crawled – not indexed |
| Growing (100–1,000) | ~25% | Duplicate / canonical |
| Large (1,000–10,000) | ~40% | Discovered – not indexed |
| Very large (10,000+) | ~55% | Crawled / discovered – not indexed |
Source: ZenWeb client tracking, Malaysian SME sites, 2024–2026. Averages; rates vary by platform and housekeeping.
On big catalogues, the fix is rarely “index everything” — it’s spending crawl budget on the right pages. A clean sitemap and tidy internal links help, which ties into avoiding crawl errors that waste Googlebot’s time.
Large site with a scary excluded count?
We separate the healthy duplicates from the pages that should rank and rebuild your crawl priorities. Talk to our SEO team →
Quick Answer: A few excluded pages from a stray noindex or a missing canonical are a DIY fix. Get help when important pages are stuck on “Crawled – currently not indexed”, when a large site shows widespread exclusions, or when exclusions coincide with a traffic drop.
Be honest about the scale. A handful of excluded URLs from an accidental noindex? You can clear them in an afternoon — remove the tag, validate, done.
Get help when the pattern is bigger. Money pages stuck on “Crawled – currently not indexed” point to content and authority problems that need a real plan, not a checkbox. When exclusions line up with a wider slide, work through why your rankings dropped suddenly too. That mix of content, canonicals, and crawl strategy is what our SEO team handles daily for Malaysian businesses.
Quick Answer: Excluded in Search Console is a status to read, not a fire to put out. Sort by reason, ignore the healthy exclusions, fix only the pages you want ranked, then validate — and the ones that matter come back into the index.
The excluded list looks worse than it is. Most of it is Google following your own signals — canonicals, redirects, noindex tags — exactly as it should. The work is finding the few pages you actually want indexed that got left out, and clearing the specific cause behind each one. Sort by reason, decide intent, fix at the source, and validate. Do that and the report stops being scary and starts being useful.
Important pages stuck as “Excluded” on Google?
Book a free 30-minute strategy session. We’ll audit your Page indexing report, separate the healthy exclusions from the real problems, and hand you a concrete plan to get your money pages indexed.
Excluded means Google crawled or discovered a URL but chose not to index it, so the page can’t appear in search results. In the current Page indexing report it shows under “Why pages aren’t indexed”. It’s a status, not a penalty — and for duplicate, redirected, or noindexed pages, being excluded is the correct outcome.
Not usually. Most excluded URLs are meant to be excluded — canonical duplicates, redirects, and pages you noindexed on purpose. It only hurts when a page you want ranked is stuck in the list, most often under “Crawled – currently not indexed”. Focus on those; ignore the healthy exclusions.
“Discovered – currently not indexed” means Google knows the URL exists but hasn’t crawled it yet, often due to crawl budget or server load. “Crawled – currently not indexed” means Google fetched the page and decided not to index it, usually a content-quality or duplication signal. Different causes, different fixes.
Improve the page so it clearly earns a place in the index: strengthen thin content, make it unique against similar pages, match search intent, and add internal links from strong pages. Then run URL Inspection, request indexing, and click Validate Fix so Google re-crawls and re-judges the URL.
Usually a few days to about three weeks. Removing an accidental noindex or robots.txt block clears fastest, often under a week. Content and crawl-budget fixes take longer because Google re-crawls low-priority URLs less often. Clicking Validate Fix in the Page indexing report speeds the batch along.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Online