“Crawled — currently not indexed” is the Search Console status that generates the most confusion, because it sounds like an error and isn’t one. Google found your page, read it, and decided not to file it. That’s not a bug report — it’s a quality verdict, and it’s fixable once you read it that way.
Google isn’t failing to index your page. It’s declining to — and the difference tells you exactly what to fix.
What the status actually means
Google’s index is not a directory of everything; it’s a curated library with limited shelf space per site. When a crawled page stays unindexed, Google is saying the page didn’t clear the value bar relative to what’s already indexed — yours and everyone else’s. Google’s own indexing documentation is blunt about this: indexing is never guaranteed.
The four usual causes, in order of likelihood
1. Thin or near-duplicate content
Pages with a couple hundred words, tag archives, near-identical service pages for different towns, filtered product URLs — Google sees them as shelf-fillers. The test is brutal but useful: if this page vanished, would anyone notice? If not, Google already made that call.
2. Orphaned or weakly linked pages
Internal links are how Google reads importance. A page reachable only through the sitemap, with no links from your navigation or related content, is telling Google you don’t consider it important either. Every page worth indexing should be linked from at least two or three relevant pages.
3. Site-wide quality dilution
Hundreds of thin pages don’t just fail individually — they drag the site’s overall quality signal down, which makes Google stingier with your good pages. This is why pruning weak content often gets other pages indexed within weeks.
4. New site, low trust
Young domains get a small indexing budget. Pages that would index instantly on an established site sit in the queue for weeks. The fix is time plus the other three fixes.
The fix process
First, decide page by page: improve, consolidate, or remove. Improve pages that deserve to exist — expand them with genuinely useful detail, not padding. Consolidate near-duplicates into one strong page with redirects from the old URLs. Remove (or noindex) the shelf-fillers entirely; a smaller, denser site indexes better than a bloated one.
Second, wire internal links. Add contextual links from your strongest indexed pages to the ones stuck in the queue. This alone un-sticks a surprising share of “crawled — not indexed” pages, because it directly answers Google’s importance question.
Third, request indexing in Search Console after improving — not before. Requesting indexing on an unchanged page just re-runs the same verdict. And expect the re-evaluation to take days to weeks; this system rewards patience over button-mashing.
When it’s a structural problem
If large batches of legitimate pages stay unindexed for months, the issue is usually architecture: weak internal linking, template-generated near-duplicates, or a site Google has classified as low-trust. That’s a build problem more than a content problem — the kind of thing that gets engineered out when a site is structured properly from the start, and the kind of thing worth catching in a regular maintenance review before it compounds for a year.