Skip to content
Problem · Google doesn’t show us

Our pages aren’t being indexed. Google read them and said no, or never read them.

“Crawled - currently not indexed” and “Discovered - currently not indexed” mean different things. One is about quality or duplication; the other is about crawling. The fix depends on which.

Is this you?Signs we usually see
  • Many URLs in the Page indexing report are not indexed
  • New pages take weeks to appear, or never do
  • Indexed page count fell after a release
  • Important pages show “Duplicate, Google chose different canonical”
Five key website problems and AI mentions and citations. PDF by email within two business days of receiving your website URL, reviewed by a TopClick SEO specialist.
01 / Quick checks

Three checks you can run today

Each takes minutes. Together they tell you whether this page is about your problem.

  1. Read the reasonsIn Search Console’s Page indexing report, note which reasons cover the most URLs.
  2. Inspect a few URLsUse URL Inspection on 5 important unindexed pages.
  3. Check internal linksCan a visitor reach these pages in 3 clicks from the homepage?

Indexing exclusion sample

Sample URLs within each exclusion reason and template rather than treating the largest count as the biggest business loss.

Decision criteria and limits: Indexing exclusion sample
Situation to checkProposed scopeBoundary
Read the reasonsIn Search Console’s Page indexing report, note which reasons cover the most URLs. A duplicate with the correct canonical may be working as intended, while an excluded core offer needs investigation.Submitting the same unchanged URL repeatedly does not fix a crawl or content problem.
Inspect a few URLsUse URL Inspection on 5 important unindexed pages.Keep an unchanged comparison sample so this check can distinguish the proposed cause from unrelated variation.
Crawled, not indexedGoogle saw the page and judged it not worth indexing: thin, duplicate or low value.Treat this as a hypothesis until the affected URL or account evidence supports it.
Ready to commission a fixFor each sample record intended index status, fetched response, canonical relationship and the next reinspection step.[CONFIRM: access, scope, owner, fee and review date before work begins.]
Illustrative specification

Indexing exclusion sample

Illustrative blank specification. This is a diagnostic structure, not a client result.

Affected population
Sample URLs within each exclusion reason and template rather than treating the largest count as the biggest business loss.
Decisive observation
A duplicate with the correct canonical may be working as intended, while an excluded core offer needs investigation.
Alternative explanation
Submitting the same unchanged URL repeatedly does not fix a crawl or content problem.
Acceptance evidence
For each sample record intended index status, fetched response, canonical relationship and the next reinspection step.
Supporting check
Can a visitor reach these pages in 3 clicks from the homepage?
Approval
[CONFIRM: accountable owner and authorised next step.]

What the first handover should make clear

  • Sample URLs within each exclusion reason and template rather than treating the largest count as the biggest business loss.
  • A duplicate with the correct canonical may be working as intended, while an excluded core offer needs investigation.
  • For each sample record intended index status, fetched response, canonical relationship and the next reinspection step.
  • The original observations, unresolved questions and any client access needed for the next scope.
02 / Likely causes

What usually causes it

In the order we usually check them. Most cases have more than one.

  1. Crawled, not indexedGoogle saw the page and judged it not worth indexing: thin, duplicate or low value.
  2. Discovered, not indexedGoogle knows the URL but hasn’t crawled it yet: crawl capacity or weak signals.
  3. Duplicate contentNear-identical pages, parameters and variants.
  4. Weak internal linkingOrphan pages with no links pointing to them.
  5. Rendering issuesContent loaded by JavaScript isn’t seen.
03 / What we do

How we fix it

Four steps, in order. You see the evidence and the plan before anything changes on your site.

  1. Step 01ClassifyEvery unindexed URL grouped by reason and page type.
  2. Step 02DecideWhich pages to improve, merge, noindex or remove.
  3. Step 03StrengthenInternal links, sitemaps and unique content for pages that matter.
  4. Step 04TrackIndexed counts by page type, weekly.
04 / Services

Services that fix it

Starting prices in USD. TopClick is not VAT-registered. Scope and price in writing before work starts.

TopClick is not VAT-registered
Technical SEO ↗The causes behind crawl, rendering and indexation problems, found and fixed.From $[X] /projectRequest
SEO audit ↗Crawl findings turned into a fix list your team can ship.From $[X] /projectRequest
Content refresh ↗Pages that used to rank, updated with current facts, intent and internal links.From $[X] /pageRequest
Ecommerce SEO ↗Store pages matched to browsing and product-specific searches.From $[X] /projectRequest
Related problemsThousands of thin pages are in the index →Google can’t see our JavaScript site →Our website isn’t showing up on Google →
05 / Questions

Questions about this problem

TopClick SEO strategist
Still choosing?Book a 20-min call with a strategist. No pitch, just a look at your site.Book a call →
01Should every page be indexed?

No. Filters, tags and thin variants are often better left out. The goal is that the pages you need are indexed.

02Does “Request indexing” fix it?

It can speed up one page, but it doesn’t fix the reason Google chose not to index it.

03Where do we start?

With the free snapshot: we check your site for this problem, confirm the likely cause and send a written first scope with a price.

Start here

Check your site for this

  1. 1Send your site — we confirm the cause and where we would start
  2. 2We check search and AI visibility
  3. 3PDF by email: five website problems and AI visibility, within two business days of receiving your website URL
We’ll recommend a starting scope in the free snapshot.
Enter a full address, e.g. site.com
Enter a valid email address
FREE · NO OBLIGATION · REPLY WITHIN ONE BUSINESS DAYBy sending, you agree to our Privacy Policy.