01About Me 02Services 03Expertise 04Pricing 05FAQ 06Contact Us Book a Call Privacy Policy · Terms · Affiliate Disclosure

Pages Not Indexing? Find Out Why and Fix It

Google looked at your pages and chose not to keep them. Resubmitting will not change its mind. Finding the reason will.

Why Google skips a page it has already read

It is not a bug and not a penalty. It is a judgement, and judgements have reasons you can find.

  1. You publish the page

    It is live, it is in your sitemap, and it looks completely normal to you.

  2. ?

    Google reads it and passes

    Search Console says crawled, not indexed. No error, no message, no explanation.

  3. The real reason gets found

    Wasted crawl, duplication, weak internal links or a stray tag. Fix the cause and Google reconsiders.

Not sure which stage your site is stuck at? A 20 minute review will tell you, at no cost and with no obligation.
Get my pages checked

You published the pages. Google looked at them. And then it did nothing.

That is what “Crawled – currently not indexed” means. It is not a bug and it is not a penalty. It is a decision.

Google read your page and decided it was not worth keeping. The job is finding out why, because the reason is almost never the one people assume.

The Honest Version: Resubmitting Will Not Work

The first thing everyone does is hit “Request Indexing” again.

It almost never works.

If Google has already crawled the page and passed on it, asking a second time does not change the answer. You are repeating a question that has already been answered. Some people do this for months.

What is actually happening

Google has a limited amount of attention for every site. It spends that attention where it expects to find something worth keeping. If your site has given it a lot of low-value pages before, it becomes slower to trust the new ones.

So the problem is often not the page you are looking at. It is everything around it.

The uncomfortable part

Sometimes the answer is that the page is not good enough yet. If forty other sites cover the topic better, Google is not wrong to skip yours.

I will tell you when that is the case. It is the one version of this problem no technical fix solves.

What Usually Causes It

After doing this a number of times, the same causes keep coming up.

Junk pages using up the crawl

Old pages, spam pages, filter and parameter URLs, endless tag archives. Google spends its time on those and never gets far enough to care about your new page.

The same content on several URLs

If three of your pages say roughly the same thing, Google keeps one and drops the rest. Most owners never notice they wrote the same page three times.

Nothing links to the page

A page that only exists in the sitemap looks unimportant. If none of your own pages link to it, you are telling Google it does not matter.

A noindex nobody remembers

Left on after a redesign, set by a plugin, or applied to a whole section by a rule somebody added years ago. Easy to fix once you find it.

Canonical tags pointing elsewhere

The page tells Google “index that other page instead”. Usually a plugin setting, and usually a surprise to the owner.

The page is genuinely thin

Three hundred words that repeat what is already on ten better pages. This one is a content problem wearing a technical costume.

How I Find the Cause

From evidence, not guesses. Most of it is visible from outside your site.

1. Work out the real scale

How many pages does Google know about, and how many has it kept? That ratio tells you straight away whether this is a page problem or a site problem. A site with 130 pages kept out of 700 known has a very different job ahead than one with 5 missing.

2. Find what is eating the crawl

I look for the pages Google is spending time on that you do not care about. Deleted pages still being requested, redirects pointing at dead ends, archives nobody reads. This is usually where the answer is hiding.

3. Check what the page tells Google

What it actually returns, what its canonical says, whether it is in the sitemap, whether anything links to it, and how it renders. Not what the plugin dashboard claims. What the server sends.

4. Compare it with what did get kept

Your indexed pages already passed the test. Comparing them with the ones that failed usually makes the pattern obvious.

A Real Example

This site had 132 pages in Google and 584 that were not.

Everything looked fine from the dashboard. The real causes were three things nobody would have guessed:

Six hundred and forty deleted pages were still being requested, because a rule was sending them to other pages that had also been deleted. Google was spending its budget on a loop of dead ends.

One of the biggest pages was serving its entire article twice, because of broken code in the page markup. Google saw a page duplicating itself.

And a set of redirects created to fix all this had empty destinations. They looked perfect in the plugin and did nothing at all.

None of that shows up in a normal audit tool. All of it was fixable in a day once it was found.

When It Is Not This Problem

Three situations where I will tell you not to buy this.

Your site is very new. If it went live a few weeks ago, this is normal. Google is slow with new sites and there is nothing to fix. Wait.

Only a handful of pages are affected. If 5 pages out of 500 are missing, that is not a site problem. Check those 5 yourself first, and I will tell you what to look at for free.

The pages are genuinely weak. If they are short, repeat what is already online, and were written to fill a gap rather than answer anything, indexing is not your issue. Writing is.

Price and Turnaround

Size of site
Price
Turnaround
Up to 100 pages
$299
3 – 5 days
100 – 1,000 pages
$499
1 week
Over 1,000 pages
From $799
1 – 2 weeks

I look before quoting, and the look is free. If it turns out to be something small, I will say so and charge you for the small thing.

Common Questions

How long until my pages get indexed after the fix?

Usually two to six weeks. Google has to come back, look again, and change its mind. Anyone promising it in days is guessing.

Will all of them get indexed?

No, and you should not want that. Some pages deserve to stay out. The goal is that the pages that matter get in.

Is this a penalty?

No. A penalty is a manual action and it appears in Search Console with a message. This is Google quietly deciding your page is not worth the space.

Can I not just submit them again?

You can, and it rarely works. If Google has already looked and passed, asking again does not give it a new reason to say yes.

What do I get at the end?

The cause, in plain English, the fixes applied, and what to watch in Search Console over the next month so you can see it working.

Tell me what Search Console is showing you

I will look for free and tell you whether this is a site problem, a page problem, or nothing worth paying to fix.