How To Get New Pages Indexed Fast: IndexNow, Sitemaps And Search Console

To get a new page indexed fast, put it in an accurate XML sitemap, link to it from pages Google already crawls, request indexing for it in Google Search Console, and ping IndexNow for Bing and the other engines that support it. None of that guarantees speed, because indexing is Google's decision. But it removes every excuse for the page to sit unseen.
We publish a lot of pages across the sites we run, and we audit many more for clients. When a page is not indexed, the cause is rarely "Google has not found it." It is usually that the page is weak, duplicate, blocked, or buried with no links. This post covers the fast path and the reasons the fast path fails.
Key points
- Google does not support IndexNow. Bing, Yandex, Naver and Seznam do. Use both paths.
- Google retired its sitemap ping endpoint in 2023. Submit your sitemap once in Search Console and keep it accurate.
- Search Console's URL Inspection tool lets you request indexing one page at a time, with daily limits.
- Internal links from pages that are already indexed are the strongest nudge you control.
- "Discovered, currently not indexed" and "Crawled, currently not indexed" usually mean quality or priority, not a technical failure.
- Do not spam the request button. It does not speed things up.
Indexed Is Not The Same As Ranking
Say it plainly. Indexed means Google has the page in its database and can show it. It does not mean the page ranks. A page can be indexed for months and show on page nine. But a page that is not indexed has no chance, so you start there.
You can check indexing in Search Console. Paste the URL into the inspection bar. It tells you whether the URL is on Google, when it was last crawled and which page Google picked as the canonical.
Step 1. Make The Page Worth Indexing
This is the step people skip. Google decides what to store. If the page is thin, near identical to another, or adds nothing, it may be crawled and left out.
Before you chase speed, check:
- The page has a clear purpose and unique content.
- It answers a real question or serves a real need.
- It is not a copy of another page with a city swapped in. See my post on local SEO for businesses with more than one location.
- The title and heading say what the page is about.
- It loads, renders and works on a phone.
A page that is a reason to exist will usually get indexed. A page that is a placeholder usually will not.
Step 2. Remove Technical Blockers
Run through this short list.
| Check | What to look for |
|---|---|
| Robots.txt | The page or folder is not disallowed |
| Meta robots | No "noindex" tag on the page, and no noindex in the HTTP header |
| Canonical tag | Points to itself, not to another page |
| Status code | Returns 200, not 404, 302 or a soft 404 |
| Redirects | No long chains or loops |
| Rendering | Main content is in the HTML or rendered reliably |
| Login or paywall | Page is public |
| Staging leftovers | Noindex tags from the test site were removed at launch |
That last one is common. A site is built on a test address with noindex on every page, and nobody removes it at launch. Search for it first when a whole site is missing.
Step 3. An Accurate XML Sitemap
A sitemap is a list of URLs you want indexed. It helps discovery, especially on new sites or sites with weak internal links.
Rules that matter:
- Include only indexable, canonical URLs that return 200. No redirects, no noindex pages, no duplicates.
- Use an accurate lastmod date. Google says it uses lastmod when it is consistently accurate. If you set every page to today's date every day, it learns to ignore it.
- Ignore priority and changefreq. Google has said it does not use them.
- Keep each file under 50,000 URLs and 50 MB uncompressed. Use a sitemap index for more.
- Reference the sitemap in robots.txt and submit it once in Search Console.
Google retired its sitemap ping URL in 2023, so you do not need to hit an address each time you publish. Submit the sitemap in Search Console one time and make sure it is updated automatically when you add pages.
Step 4. Request Indexing In Search Console
For a high value page, use the URL Inspection tool.
- Open Search Console and paste the full URL into the top bar.
- Check the result. If it says "URL is not on Google," click "Test live URL" to confirm it is reachable.
- Click "Request indexing."
- Wait. It can take hours to days. It is a request, not a command.
There is a daily quota for these requests, so use them on pages that matter. Pressing the button repeatedly for the same page does not help. Do not use it for hundreds of pages. A good sitemap and strong internal links scale better.
I would also be careful with "indexing API" tricks. Google's Indexing API is officially for job postings and livestream pages. Using it for ordinary pages is not what it was made for.
Step 5. Link To It From Pages Google Already Visits
This is the quietest and strongest tip. Google follows links. If your new page has no links pointing at it, it is an orphan, and it may take much longer to be found and may be seen as unimportant.
- Link to the new page from your home page, a hub page or a related popular post.
- Use descriptive anchor text, not "click here."
- Add it to a relevant category or section page.
- Link out from the new page to related pages too.
- Add it to your main navigation or footer only if it truly belongs there.
When we publish a new service page for one of our own sites, we link it from at least two existing pages the same day. That does more for discovery than any tool.
External links help as well. A mention from another site that Google visits often is a strong discovery signal. Do not buy links.
Step 6. IndexNow For Bing And Others
IndexNow is an open protocol that lets you tell participating search engines when a URL has been added, changed or deleted. Bing, Yandex, Naver and Seznam support it. Google does not at the time of writing, though it has said it is exploring it, so do not count on it.
How it works:
- Generate a key, which is a simple text string.
- Host a text file with that key at the root of your site.
- Send a request with your changed URLs and the key to the IndexNow endpoint.
Many platforms and plugins do this automatically. If you run a custom site, a small script that pings IndexNow on deploy takes minutes to set up. Bing also feeds data to other search products and AI tools, so being found there has value beyond Bing's own results.
You can also submit URLs by hand in Bing Webmaster Tools. See my post on Bing Places and Apple Maps listings for the local side of Bing.
What The Status Messages Mean
| Search Console message | Usually means | What to do |
|---|---|---|
| Discovered, currently not indexed | Google knows the URL but has not crawled it yet | Add internal links, improve the page, be patient |
| Crawled, currently not indexed | Google read it and chose not to keep it | Improve quality or uniqueness, consolidate thin pages |
| Duplicate, Google chose a different canonical | It sees this page as a copy | Make it unique or point the canonical on purpose |
| Excluded by noindex tag | You told it not to | Remove noindex if you want it indexed |
| Page with redirect | The URL redirects | Update links to the final URL |
| Soft 404 | The page looks empty or like an error | Add real content or return a real 404 |
"Crawled, currently not indexed" is the one that hurts, because it is a verdict on the page. Do not resubmit the same page again and again. Change it first.
A Launch Routine
Use this every time you publish.
- Check the page for noindex, canonical and status code.
- Add it to the sitemap, with an accurate lastmod.
- Link to it from at least two existing indexed pages.
- Request indexing in Search Console for the important ones.
- Ping IndexNow, or submit in Bing Webmaster Tools.
- Look again after a week. If it is still not indexed, check the page quality and the links.
The long version of this is in my guides. If you have a batch of pages stuck out of Google, book a strategy call and I will look at them.
Questions
How long does it take Google to index a new page?
It ranges from hours to weeks. Strong sites with good internal links and fresh content often see new pages in a day or two. New or weak sites can wait longer. There is no guaranteed timeline.
Does Google support IndexNow?
No, not as of this writing. Bing, Yandex, Naver and Seznam do. For Google, use sitemaps, internal links and Search Console's URL Inspection tool.
Should I request indexing for every page?
No. Use it for important pages, and rely on your sitemap and internal links for the rest. There are daily limits, and repeated requests for the same URL do not help.
Why is my page "Crawled, currently not indexed"?
Google read the page and decided not to include it. The usual reasons are thin or duplicate content, low perceived value, or weak links to the page. Improve the page and its links, then request indexing again.
Want my new posts near the top when you search? Pick Anthony Limpert as a preferred source on Google and Google shows them to you more often in Top Stories.