Published isn't indexed: why some of your pages never reach Google
Publishing a page only puts it on your server. Google and Bing still have to find it, crawl it and decide to keep it, and they don't keep everything. Search Console even has names for pages stuck halfway: 'Discovered, currently not indexed' and 'Crawled, currently not indexed'. A page that isn't indexed can't rank, and AI assistants built on search can't cite it.
The three stages every page has to pass
| Stage | What happens | Where it gets stuck |
|---|---|---|
| Discovered | The search engine learns the address exists, from a link or a sitemap | No links point to it and it's not in the sitemap, so nobody ever hears of it |
| Crawled | The crawler visits and reads the page | The site is slow, the page is blocked, or the engine decides it isn't worth the visit yet |
| Indexed | The engine decides to keep the page and show it in results | The page is thin, duplicates another page, or points elsewhere with a canonical tag |
Only the last stage counts. Search Console's Pages report shows exactly how many of your pages made it and why the others didn't. Most owners have never opened it.
Pages you didn't know you had
A typical small business site has pages nobody remembers: old service pages, a location from three years ago, blog posts from the web designer's first month, tag and archive pages generated by the builder. Some of them are indexed and compete with your real pages. Some of your real pages are missing. The sitemap is the list that should settle it, and on many sites it is outdated, incomplete or missing entirely.
Things that changed and most sites never caught up with
- Google stopped accepting sitemap pings in 2023. For years, sites "pinged" Google when they changed. Google switched that off and now relies on Search Console submissions, links and the
lastmoddate in your sitemap, but only if that date is honest. Many plugins still ping an address that returns an error. - Bing listens to IndexNow, Google doesn't. IndexNow is a protocol for telling search engines about a new or changed page instantly. Bing, Yandex, Naver, Seznam and Yep support it. Google does not. So each engine needs to be told in its own way.
- Pages fall out. Being indexed isn't permanent. Pages Google stops visiting can be dropped. An Indexing Insight study found that pages not crawled for roughly 190 days tend to be forgotten by Google.
What getting a page indexed actually involves
- A sitemap that lists every real page, and only real pages, with honest update dates, declared in robots.txt.
- The site verified in both Google Search Console and Bing Webmaster Tools, with the sitemap submitted to each.
- New pages submitted the day they go live, and Bing notified through IndexNow.
- Internal links to every page that matters, so crawlers reach it from pages they already visit.
- No accidental blocks: noindex tags, robots.txt rules or canonical tags pointing somewhere else.
- A regular pass over the whole sitemap to confirm each page is still indexed, and resubmission for any that dropped out.
None of it is hard on its own. What makes it work is doing it every time, for every page, and checking afterwards.
Check this on your own business
The free 60-second Check-Up reads your website and Google profile and shows where you stand on this: Indexable pages, Sitemap, robots.txt, Canonical tags. Public data only, no login, no card.
Run the free Check-Up →Or we run it for you
The same day we publish a page, we submit it to Google and Bing. Every week our scanner walks your sitemap, confirms every page is indexed, and resubmits the ones that slipped out. Month to month, a new website included, plans from $199 a month.
See how it works →Questions
How do I know which of my pages are indexed?
Open Google Search Console, go to Pages, and compare indexed against not indexed. In Bing Webmaster Tools, use Site Explorer. A quick rough check is typing site:yourdomain.com into Google.
Does submitting a page guarantee it gets indexed?
No. Submission tells the search engine the page exists. Whether it keeps it depends on the page being unique, useful, fast and not blocked.
How long does indexing take?
From hours to weeks. Bing often picks up IndexNow notices within a day. Google is slower and less predictable, which is why it's worth checking rather than assuming.