You have optimised everything, fixed the technical issues — and Google Search Console still says "Crawled – currently not indexed". Frustrating. The key insight first: this status is almost never a bug, it is a verdict. Google has seen your page, evaluated it, and decided not to add it to the index (yet). This guide covers the 11 real reasons — including the three most lists miss — and how to fix each one.
"Crawled" vs. "Discovered": two completely different problems
- Discovered – currently not indexed: Google knows the URL but has not crawled it yet. Usually a crawl-budget or priority issue.
- Crawled – currently not indexed: Google has crawled and evaluated the page — and actively decided against indexing it. That is a quality and trust verdict.
So "crawled, currently not indexed" means: everything is technically reachable, but Google does not (yet) see enough reason to show the page. Let us go through those reasons.
1. Thin content (too little unique value)
Your page has little substance compared to competing results. Google crawls it but rates the value as too low — common with short glossary entries, thin category pages and placeholder text.
Fix:
- Cover the topic completely and answer real user questions — do not just place keywords.
- Analyse top-ranking competitors (depth, length, structure) and at least match them.
- Add unique elements: examples, cited figures, a mini case study, your own perspective.
2. Poor internal linking
Few or no internal links point to your page. Google reads that as a signal the page is unimportant in your site architecture.
Fix:
- Add contextual links from related, high-authority pages with descriptive anchor text.
- Identify orphan pages and link them from navigation and relevant articles.
- Keep your XML sitemap current so every important page is discoverable.
3. Accidental "noindex" or robots block
An accidental noindex meta tag or a Disallow rule in robots.txt tells Google not to index the page even though it is crawled — often after a relaunch or via a plugin.
Fix:
- Check robots.txt and remove Disallow rules for important pages (never block CSS/JS resources).
- Use Search Console's robots.txt tester to find blocking rules.
- Search the source for a robots noindex meta tag — and the X-Robots-Tag HTTP header.
4. Duplicate content
Your page is very similar to another (on your site or across the web). Google crawls both but indexes only one version — sometimes not your preferred one.
Fix:
- Set a canonical tag to the preferred version.
- Make content unique: your own examples, data, perspective — no find-and-replace.
- Delete or 301-redirect pages that are not needed.
5. Search intent mismatch
Your content does not match the actual search intent. You wrote an article where Google prefers a tool, a video or a comparison table for that keyword.
Fix:
- Check page one of Google: which format dominates (article, tool, video, list)?
- Rebuild the content in the matching format — and include the same elements as the top results.
6. Low domain authority and young domain (the most common reason — and missing from almost every list)
In 2026 this is the most likely real reason. Google crawls new or weak domains but withholds indexing until enough trust is built: through age, backlinks, brand signals and user engagement. On a young domain, new and thin pages end up "crawled, not indexed" disproportionately often.
Fix:
- Build backlinks from topically relevant, trustworthy sources — the strongest lever.
- Strengthen E-E-A-T: author profiles with real expertise, consistent business data, references.
- Patience plus consistency: publish regularly so Google recognises a pattern of quality.
7. Blocked resources (CSS/JS)
If CSS, JavaScript or images needed to render the page are blocked from Googlebot, Google cannot render it correctly — and will not index it.
Fix:
- Allow CSS/JS in robots.txt (never block framework or asset folders).
- Use Search Console's URL Inspection tool to see how Google renders the page.
- Make sure important content is in the HTML — not behind JavaScript Google cannot execute.
8. Scaled / programmatic content
The modern main reason. Google devalues mass-produced, uniform pages (the scaled content abuse policy) — typically hundreds of near-identical city, industry or product pages from one template. They get crawled but not indexed.
Fix:
- Make each page genuinely unique (local context, your own data) — do not just swap the city name.
- Roll out in a controlled way: 6 strong city pages beat 50 thin ones at once.
- One strong pillar page per cluster that internally supports the individual pages.
9. Low crawl demand and lack of freshness
Google prioritises fresh, regularly updated content. If a page looks static and unimportant, crawl demand drops — and with it indexing priority.
Fix:
- Keep the lastmod date in the sitemap accurate and genuinely update content (not just the date).
- Use IndexNow to proactively notify search engines of new or changed URLs.
- Use "Request indexing" in Search Console for priority pages.
10. Soft 404s and low-value pages
Pages that return HTTP 200 but feel empty or worthless (placeholders, near-empty tag archives, thank-you pages) are treated like soft 404s and not indexed.
Fix:
- Set genuinely worthless pages to noindex or remove them via 410/301.
- Consolidate or enrich thin archive and tag pages with real content.
11. JavaScript rendering issues
If the main content loads only client-side via JavaScript and Google cannot see it (in time) when rendering, the page is effectively empty — and will not be indexed.
Fix:
- Use server-side rendering (SSR) or static generation (SSG) so content is in the initial HTML.
- Inspect the rendered HTML with the URL Inspection tool.
- Do not hide critical content behind interactions (click or scroll).
How to find the cause in Google Search Console
- URL Inspection for the affected page: shows coverage status, canonical, robots and rendering status.
- Pages → "Why pages are not indexed": shows the aggregate list and count per reason.
- Compare the rendered HTML: is the main content there? Are resources blocked?
- Spot the pattern: does it only affect thin or new page types? Then it is usually reason 1, 6 or 8.
Conclusion: quality and trust first, then the index
"Crawled, currently not indexed" is rarely a technical defect — usually Google is saying "seen, but not yet convinced". The fix is a combination of unique depth (1, 4, 8), clean architecture (2, 3, 7, 11) and above all domain trust (6). Pull those levers consistently and the status disappears over weeks.
Need an honest indexing and SEO analysis for your Swiss website? As an SEO agency in Zurich, we check exactly these points — data-driven and transparent. Request a free initial analysis.



