“Crawled – Currently Not Indexed”
What It Means · Why It Happens · How to Fix It
Google visited your page, read it, and decided not to show it in search results. It's one of the most common — and most misunderstood — statuses in Google Search Console. Here's what it really means, in plain English.
Google visited your page — and chose not to include it
“Crawled – currently not indexed” does not mean your page is broken or penalized. It means Google successfully visited the page, read it, and then decided — at least for now — not to add it to the index it pulls search results from.
Think of Google's index as a library catalog. Crawling means the librarian picked up your book and flipped through it. Indexing means it earned a spot in the catalog where visitors can actually find it. This status means your book got read — then set back on the cart.
The good news: “currently” is the operative word. This status is not permanent. Pages move from “crawled – currently not indexed” into the index all the time — once Google gets clearer signals that the page is valuable, unique, and important to your site.
Two Statuses That Look Alike — But Aren't
Quality Question
Crawled – currently not indexed
Google visited and read the page, then chose not to index it. Google isn't yet convinced the page adds enough unique value — the fixes are mostly about content and clarity.
Priority Question
Discovered – currently not indexed
Google knows the URL exists but hasn't visited it yet. Google hasn't decided the page is worth a trip — weak internal linking is the classic cause, and the fixes are mostly structural.
Knowing which of these two you're looking at changes the fix — most of the causes on this page apply to the first.
The four-stage journey from published to searchable
Every page on the web passes through the same pipeline before it can appear in a Google search result. A page can stall at any stage — and “crawled – currently not indexed” means yours stalled at stage three.
Discover
Google learns your URL exists — through your sitemap, a link from another page, or a link from another site.
Crawl
Googlebot visits the page, reads its content and code, and renders it the way a browser would.
Index
Google decides whether the page earns a spot in its searchable index. This is where “crawled – currently not indexed” pages get stuck.
Rank
Indexed pages compete for position in search results. A page that never reaches the index never gets to compete.
Why this matters: a page that isn't indexed can't rank — no matter how well-written or well-designed it is. That's why fixing indexing issues comes before any other SEO work.
What the other Search Console statuses mean
You'll usually see several statuses in the Pages report at once — and some that look alarming are completely normal. Here's the plain-English translation of the most common ones:
| Status | Translation | Should You Worry? |
|---|---|---|
| Crawled – currently not indexed | Google read the page but didn't add it to search | Yes — if it's a page you want traffic on |
| Discovered – currently not indexed | Google knows the URL but hasn't visited it yet | Yes — if it lingers for weeks |
| Excluded by ‘noindex’ tag | The page itself tells Google not to index it | Only if unintentional — then it's urgent |
| Duplicate without user-selected canonical | Google thinks this page duplicates another and picked one for you | Yes — add canonicals to take back control |
| Alternate page with proper canonical tag | This page correctly points to a preferred version | No — working as intended |
| Page with redirect | The URL forwards somewhere else, so it isn't indexed itself | No — normal for old or moved URLs |
| Not found (404) | The page doesn't exist anymore | Only if it should exist — or deserves a redirect |
| Blocked by robots.txt | A site file forbids Google from crawling this URL | Yes — if it's blocking real pages |
The 10 most common reasons Google won't index a page
Listed roughly in order of how often we see them — the first two account for the majority of cases.
Reason 01 · Most Common
The content isn't unique or substantial enough
Google indexes pages that add value the web doesn't already have. Very short pages, near-duplicate service pages, placeholder pages, and location pages that only swap out a city name all get skipped.
What to check: Does each page answer a question no other page answers? Is there real, specific, original content — not filler?
Reason 02
Weak internal linking
Google uses your own links as a map of what matters. A page that nothing links to (an “orphan page”), or that's buried many clicks from the homepage, looks unimportant — even if it's excellent.
What to check: Every important page has links pointing to it, navigation reaches all key pages, and related service pages link to one another.
Reason 03
Canonical tags point somewhere else
A canonical tag says: “the real version of this page lives at another address.” When it's wrong — often leftover from a template, staging site, or migration — it tells Google to ignore the page. Google usually obliges.
What to check: Each page has a self-referencing canonical. No canonicals point to old domains, staging URLs, or the homepage.
Reason 04
The page is accidentally marked “noindex”
A single tag — — tells Google to never index a page. These get switched on accidentally via SEO plugin checkboxes, page-level builder settings, or a sitewide “discourage search engines” setting left over from development.
What to check: View the page source and search for “noindex.” In WordPress, check Settings → Reading and your SEO plugin's per-page settings.
Reason 05
Sitemap issues
Your XML sitemap is the official list of pages you want indexed. If it's missing pages, includes broken URLs, or was never submitted to Search Console, Google finds your pages by wandering — and treats them with less confidence. Even platforms with auto-generated sitemaps benefit from a manual submission.
What to check: Does yoursite.com/sitemap.xml load and contain all your key pages? Is it submitted in Search Console with a “Success” status?
Reason 06
Google doesn't trust the site yet
New websites, recently rebuilt websites, and sites with very few links from elsewhere go through a proving period. Google crawls first… then waits. It indexes cautiously until it sees legitimacy: consistent publishing, links and mentions from other sites, real traffic, and time.
What to check: How new is the site or rebuild? Does anything reputable link to it yet? If “new” and “no,” the fix is partly patience — paired with everything else here.
Reason 07
Duplicate URL versions of the same page
To Google, these can all be different pages with identical content:
http://site.com vs https://site.com
/about vs /about/
What to check: Type each version into a browser — all should immediately redirect to one consistent format.
Reason 08
Missing or duplicated titles & meta descriptions
Titles and meta descriptions are how Google first understands what each page is about. When every page shares the same title, titles are missing, or they're leftovers from a purchased template, Google can't tell your pages apart — and pages it can't distinguish are less likely to be indexed individually.
What to check: Every page has a unique, descriptive title (~50–60 characters) and unique meta description. No leftover text like “Home – My Site.”
Reason 09
Incorrect structured data (schema)
Schema isn't required for indexing — but wrong schema actively confuses Google. Leftover template schema describing a business you're not, in a place you're not, sends signals that contradict your visible content. When machine-readable data and human-readable content disagree, trust in the whole page drops.
What to check: Run key pages through Google's Rich Results Test. New to schema? See our Schema Markup 101 guide.
Reason 10
Google thinks another page of yours is better
When several of your pages target the same topic or keywords, Google often picks the one it considers strongest and quietly declines to index the rest. This is keyword cannibalization — your own pages competing against each other.
What to check: Are non-indexed pages near-twins of pages that are indexed? Differentiate them or consolidate into one stronger page.
When non-indexing is a symptom, not the problem
Sometimes the indexing report is telling you something bigger: Google doesn't understand what your website is. Two warning signs, seen together, point to this:
Warning Sign 1
Google associates your site with the wrong topic
Your Search Console queries show searches that have nothing to do with your business — or your site appears in results for a completely different industry, product, or even country.
Warning Sign 2
Most of the site sits in “not indexed” at once
Not one or two stragglers — a large share of your pages stuck in “crawled – currently not indexed” at the same time, including pages that clearly deserve to be found.
Together, these mean Google is receiving mixed or incomplete signals about your site's identity — frequently the residue of a purchased template, a rebuilt site, or a migration that left old metadata behind. Template demo content (titles, schema, Open Graph tags, even language settings) can linger invisibly in the code long after the visible content was replaced. In that situation, patching individual pages won't help until the site-level signals are cleaned up.
The Full Signal Audit — 12 Things to Inspect
robots.txt
Is anything important blocked from crawling?
sitemap.xml
Complete, accurate, and submitted to Search Console?
Canonical tags
Self-referencing, with no stale or wrong URLs?
Schema markup
Describes your actual business, not a template's?
Page titles
Unique, accurate, no template leftovers?
Meta descriptions
Present and page-specific on every key page?
Language tags (hreflang)
Matching your actual language and market?
Open Graph metadata
Consistent with the actual page content?
Template leftovers
Demo metadata and hidden CMS content removed?
Redirects
Clean and direct — no chains or loops?
Hidden SEO settings
Per-page toggles in your platform or plugin?
Rendered HTML
View the live source — what Google actually reads, not what your builder shows.
A step-by-step plan to get your pages indexed
Work through these in order — technical blockers first, content second, then signals and patience.
Diagnose Each URL with the URL Inspection Tool
In Search Console, paste a non-indexed URL into the search bar at the top. The report tells you exactly what Google saw: when it crawled, which canonical it chose, whether indexing is allowed, and any errors. This turns guessing into knowing — start here for every page you care about.
Fix the Technical Blockers First
Clear anything from the signal audit: remove accidental noindex tags, correct canonicals, consolidate duplicate URL versions with redirects, clean out template metadata, and repair the sitemap. There's no point improving a page Google is being told to ignore.
Strengthen Thin and Duplicate Content
Give every page you want indexed a reason to exist: a distinct topic, genuine depth, and details only you can provide — your process, real examples, real answers to real customer questions. Merge overlapping pages into one stronger page and redirect the old URLs.
Build Internal Links to the Stranded Pages
Add contextual links from your strongest, already-indexed pages (usually the homepage and top service pages) to the pages stuck outside the index, using descriptive link text. This is often the single highest-impact fix on this list.
Submit Your Sitemap and Request Indexing
Submit (or resubmit) your sitemap under Sitemaps in Search Console. Then, for your most important fixed pages, use the URL Inspection tool's “Request Indexing” button. It's a request, not a command — but after real fixes it meaningfully speeds things up.
Wait, Monitor, and Don't Panic
Indexing changes take time: days for trusted sites, several weeks (occasionally a few months) for new or rebuilt ones. Check the Pages report every week or two and watch the trend, not the daily numbers. Progress looks like the “not indexed” count shrinking as the “indexed” count grows.
Frequently asked questions
- Whether the page is in Google's index right now
- When it was last crawled, and whether crawling is allowed
- Which canonical URL Google selected (yours or its own choice)
- Whether indexing is permitted or blocked by a noindex tag
- Which sitemap and referring page led Google to the URL



