Indexing
Crawled — currently not indexed
Google fetched your page, read it, and decided not to put it in search results. Nothing is broken and nothing errored — you have been given a judgement, not a bug. Here is what that judgement means, the six reasons behind it, and what actually changes it.
What the status actually means
In Search Console it lives under Pages → Not indexed, and the wording is doing more work than it looks. Crawled means Googlebot arrived, requested the page and read the response. Currently not indexed means that having read it, Google chose to leave it out of the index.
That distinction matters more than anything else on this page. There is no crawl failure to repair, no robots rule to loosen, no server error in the log. Google got everything it asked for. It simply did not think the page earned a slot — and “currently” is genuine, not a euphemism. The decision gets revisited.
Which means the fix is never technical plumbing. It is giving Google a reason to answer differently next time.
First, the mistake almost everyone makes
The instinct is to open the URL Inspection tool and hit Request indexing. It feels like doing something. On an unchanged page it does nothing.
Google has already crawled that exact page and already decided. Submitting it again asks the identical question and gets the identical answer, just later. Do it in bulk across a few hundred URLs and you have spent an afternoon teaching yourself that the button is broken, when the button is fine.
Change the page first. Request indexing second. Resubmitting is how you tell Google something is different — it is not a way to ask more loudly.
The six reasons Google leaves a page out
Google will not tell you which one applies to your page. These are ordered by how often they turn out to be the answer.
1. Another of your pages already covers it
The single most common cause, and the one people look for last.
- Two service pages describing near-identical services in different words
- A blog post and a landing page aimed at the same question
- Location pages where only the town name changes
- The tell: Google indexed one of them and left the rest out
2. There is not enough on the page
Not a word count — a value judgement about what is uniquely there.
- Two paragraphs of introduction and a contact form
- Content that restates what a dozen other sites already say
- Auto-generated descriptions assembled from a template
- The tell: you would struggle to say what this page knows that others don’t
3. The site hasn’t earned the attention yet
New or low-authority domains get indexed selectively, not completely.
- A site published in the last few months
- Very few external links pointing anywhere on the domain
- Hundreds of pages shipped at once on a young site
- The tell: your strongest pages are indexed and the long tail is not
4. Nothing on your site links to it
Internal links are how you tell Google which of your pages matter.
- Reachable only from the sitemap, or only from a deep archive
- Orphaned when a menu or hub page was redesigned
- Buried five clicks from the homepage
- The tell: no route to the page except a direct URL
5. It is one of thousands of templated pages
Scale invites scrutiny, and Google indexes a sample rather than the set.
- Programmatic city, product-variant or filter pages
- Pages that differ only by a swapped noun
- The tell: a consistent fraction of the set is indexed, seemingly at random
6. It was never meant for search
Sometimes Google is simply right, and the report is doing you a favour.
- Tag archives, filtered listings, paginated pages 2 through 40
- Thank-you pages, cart and account pages, internal search results
- The tell: you would not have submitted it deliberately
How to fix it, in order
Work down the list. Most pages are resolved by step three, and the order matters — step six is worthless before the ones above it.
-
1
Decide whether the page belongs in search at all
Go through the affected URLs and separate the pages you actually want ranking from the tag archives, filters and paginated listings. Mark the second group noindex. This usually removes most of the report and leaves you with the pages worth arguing about — and a smaller, honest list is far easier to act on.
-
2
Find the page competing with it
For each survivor, search your own site for the same topic. If two pages answer the same question, Google picked one. Merge them into the stronger URL and redirect the weaker one, or set a canonical if both must exist. Consolidating beats rewriting, and it is quicker.
-
3
Give the page something only it has
Add what a competitor cannot copy — your own data, your own photographs, the specifics of how you actually do the work, the questions clients genuinely ask. The bar is not length. The bar is whether the page knows something.
-
4
Link to it from pages that already rank
Find your indexed, performing pages and link to the orphan from inside their body copy, with wording that describes what it covers. This is the highest-leverage step for a page whose only problem is that it looks unimportant.
-
5
Confirm it is in your sitemap
Rarely the root cause, but worth eliminating. The URL should appear in your sitemap, return a 200, and carry a self-referencing canonical rather than pointing at another page.
-
6
Now request indexing — once
With the change actually shipped, submit the URL in the URL Inspection tool. Once. Repeat submissions add nothing, and there is no queue position to improve by trying again.
-
7
Wait, in weeks
Recrawling and reassessment take days to weeks, and longer on a young site. If the page is still excluded after a month with a real change behind it, the honest read is that the change was not big enough — go back to step two.
“Discovered — currently not indexed” is a different problem
These two sit next to each other in the same report and get treated as the same thing constantly. They are not, and the fixes barely overlap.
Discovered means Google knows the URL exists — from your sitemap or a link — but has not been to it yet. No judgement has been made about the content, because the content has not been read. It is a question of crawl priority, not quality.
So the levers are different. Discovered pages respond to internal links from pages Google crawls often, to a faster server response, and to not dumping thousands of URLs into a sitemap at once. Rewriting the page does nothing, because nobody has read it.
Crawled means Google read it and said no — improve the page. Discovered means Google hasn’t arrived — improve the path to it.
Doing this without checking URLs one at a time
The method above is sound and entirely doable by hand. It stops being doable somewhere around the third client site, because Search Console makes you inspect one URL at a time and remember what you found.
To be straight about the limit: no tool can make Google index a page, and any tool promising otherwise is selling you the button from the top of this page. What AlmaSEO removes is the manual part — finding which pages are affected, seeing why, and resubmitting once it is genuinely fixed. It runs on Google’s own index data, free on every plan and costing no Data Credits. It sits inside the technical SEO and indexing tools.
See which of your pages Google left out.
Point the technical audit at a site and read its index status across the whole sitemap — indexed, excluded, and the canonical Google picked for each one.