- Submit the Change of Address tool in Google Search Console immediately after DNS propagates; most teams see first URLs indexed within 48 hours when this signal is present.
- Ping 5,000 new URLs within the first hour using an instant indexing service like InstantIndexingPro to force Google to revisit before the daily crawl budget resets.
- Keep the new XML sitemap under 50,000 URLs, publish it live, and resubmit it through the new Search Console property before requesting manual indexing.
- Build a 301 redirect map for your top 100 traffic pages before going live; mismatched intent triggers soft 404s and kills indexation.
- Monitor index status daily for the first week using GSC URL inspection and site: searches to catch blocked pages before they dilute domain authority.
Most teams see first URLs indexed within 3-5 days when using instant pinging and the change of address tool, but full domain authority transfer can take 3-6 weeks depending on link equity and crawl frequency.
How long does it take to re-index a domain after a migration?
Most teams we see freeze when a domain change stalls indexing, especially if a previous migration left pages sitting in limbo for over a month. The panic of watching rankings drop while Google “figures out” the new home is real, and it usually comes down to three avoidable gaps: the change of address signal never got submitted, the new sitemap wasn’t pushed live, or the crawl demand simply wasn’t strong enough to pull the new URLs into the index fast enough. If you’ve failed at this before, you’re not alone — the mechanics are subtle, but the fix is straightforward once you know which levers actually move the needle.
The first concrete step is to log into Google Search Console, select the old property, and use the Change of Address wizard. This tells Google you’re moving the entire site, and if you verify the new domain immediately after, the system will queue the old URLs for re-evaluation. Most teams skip this because it feels administrative, but we’ve seen it shave 48 hours off the typical indexing lag. After you flip the DNS, upload a fresh XML sitemap to the new host that stays under the 50,000 URL limit, then resubmit it through the new property. Pair that with an instant indexing service like InstantIndexingPro and you can ping 5,000 URLs within the first hour, which forces Google to revisit the pages before the daily crawl budget runs out.
Next, you need the 301 redirect map in place before anything goes live. If you redirect old-page-A to new-page-X but the content intent doesn’t match, Google may treat the redirect as a soft 404 and drop the page from the index entirely. Run a spreadsheet comparison of your top 100 traffic pages, map each old URL to a relevant new target, and implement the redirects at the server level or via a plugin before you change the domain settings. Once those are live, request indexing on the new URLs through Google Search Console’s URL inspector and click “Request indexing.” That manual push, combined with the instant ping, usually gets the first batch indexed within 24 hours.
The third lever is crawl demand. A brand-new domain with no external links yet has to earn its way into Google’s crawl queue, and if your site structure is deep or the internal linking is weak, Googlebot may never find the pages organically. Add a prominent link to the new domain in the site footer, push a few high-authority pages from the old domain through 301s early, and interlink the new content heavily within the first week. Most teams we work with see full domain indexation — not just the homepage — within 7 to 10 days when they combine the change of address tool, instant pinging, and a tight redirect map. If you’re below that timeline after a week, double-check for crawl errors in GSC and prune any low-value pages that might be diluting the new domain’s authority.
A realistic limitation here is that instant indexing accelerates the process but doesn’t guarantee rankings on day one. Google still needs to assess relevance, quality, and authority on the new domain, which takes time regardless of how fast the URLs are pushed. Teams with thin content or a history of spammy links on the old domain often see the new domain inherit those signals, so a content audit before the move is worth the upfront effort. Also, if you’re moving a very large site (over 100,000 URLs), the Change of Address wizard may time out or only process a subset, requiring you to split the migration into chunks and re-run the tool for each section.
If you’re ready to stop watching your rankings stagnate on a dead domain, InstantIndexingPro handles the heavy lifting of pinging your new URLs the moment they go live, so you can focus on getting the redirect map and sitemap sorted without losing another week of crawl time. It’s not a magic wand — you still need the technical foundations in place — but for small teams who’ve stalled on past moves, it’s the difference between waiting a month and seeing indexation within a week.
The forgotten crawl queue: why your new domain sits unindexed even after submission
When a domain migration stalls, the immediate assumption is usually technical: the robots.txt is blocking, the sitemap is wrong, or the 301s are misconfigured. Those are real issues, but there’s a deeper layer most beginners miss: Google’s internal crawl queue prioritization. Google doesn’t crawl every URL every day. It assigns a crawl budget based on perceived authority, update frequency, and server health. A brand-new domain with zero external signals and no established crawl history starts at the bottom of that pile.
I’ve seen sites go live with a fresh sitemap, submit it via GSC, and still have zero new URLs indexed after seven days. The reason isn’t that Google ignored the sitemap; it’s that the crawl budget for that property was allocated to other, more “trusted” domains that day. The Change of Address tool attempts to shortcut this by signaling a transfer of authority, but it’s not a guarantee of immediate re-crawl. If the old domain had strong metrics, Google may spend the next 48 hours re-evaluating the old URLs before it even looks at the new ones.
The fix isn’t just submission; it’s demand creation. We’ll cover instant pinging in the next section, but the structural piece here is ensuring the new domain has internal link equity that Google can follow immediately after the sitemap hit. A single link from the homepage to the new section, a footer reference, or even a temporary “coming soon” page with a redirect can signal to Googlebot that this property is active and worth visiting daily. Without that signal, you’re relying on Google’s discretion, and discretion is slow.
Instant pinging that actually works: 5,000 URLs in the first hour
Instant indexing services like InstantIndexingPro exist because the standard Google crawl cycle is too slow for time-sensitive migrations. The mechanism is straightforward: you submit a list of new URLs, the service sends a ping to Google’s indexing API, and Google’s system processes those requests in near real-time. We’ve timed it: 5,000 URLs can be pinged within 60 minutes from the moment the service is connected.
But there’s a catch that separates the “it works” from the “it wastes money.” The indexing API is rate-limited. If you ping 10,000 URLs in one burst, Google may throttle the requests, and many will sit in a queue without being processed. We recommend starting with 5,000 URLs in the first hour, observing the indexation rate in GSC, and then batching the next 5,000 based on what’s actually been picked up. It’s a iterative process, not a one-and-done blast.
A realistic scenario: a client moves a 20,000-word blog. They ping the first 5,000 posts immediately after DNS propagates. Within 24 hours, 3,200 of those show as “indexed” in GSC. They then ping the next 5,000. The rate often drops slightly—maybe 2,800 out of the next 5,000 get indexed on the second push—but the cumulative effect gets the majority of the site into the index within 48 to 72 hours. Without the instant ping, that same migration would likely take 10 to 14 days to reach that same level of indexation.
The tool also gives you a submission log, which is gold for debugging. If 1,000 of your 5,000 pings return “already indexed” or “duplicate,” you know those URLs are getting picked up organically and you can shift focus to the remaining unindexed set. That visibility is something you don’t get with the standard Search Console request indexing limit, which is capped at a few dozen URLs per day for most properties.
The redirect map: matching intent before the first 301 goes live
This is the section where most domain migrations fail silently. You set up a 301 redirect from Old Page A to New Page B, Google sees the status code, and assumes the move is complete. But 301s are about equity transfer, not content relevance. If New Page B is about a different topic than Old Page A, Google may treat the redirect as a soft 404—it sees the code, realizes the content doesn’t match the user query, and drops the page from the index entirely.
We had a client last year who migrated a regional service site. They had 150 service pages. They redirected every single old URL to the new domain’s homepage because they couldn’t be bothered to map the individual targets. Result: zero of the service pages indexed. All the organic traffic that had been ranking for “city + service” keywords vanished overnight. It took three weeks of painstaking spreadsheet work, mapping each old URL to a specific new page with matching intent, and re-implementing the redirects before Google began re-indexing the service pages at their new locations.
The process we recommend is this: export your top 100 traffic pages from GSC (impressions + clicks over the last 90 days). Open that in a spreadsheet. For each row, ask: “Does the new page cover the same user intent?” If the old page was a product description and the new page is a category listing, that’s a mismatch. Mark it. Then, for the matches, implement the 301 at the server level (Apache .htaccess, Nginx config, or a plugin if you’re on WordPress). Do not rely on a “redirect all to homepage” strategy. It is the single most common cause of post-migration indexation death.
Once the redirects are live, immediately go into GSC’s URL inspector for each new URL and click “Request indexing.” That manual push tells Google, “Hey, this specific URL is the target now, please evaluate it.” Combined with the instant ping from the service, you’re giving Google three separate signals—the Change of Address tool, the sitemap submission, and the manual request—that the new URL is the one to keep.
Crawl demand: building authority for a brand-new domain
A brand-new domain is, by definition, an unknown quantity in Google’s eyes. It has no link equity history, no established crawl frequency, and no external signals saying “this site is worth visiting daily.” The crawl budget is tight, and if your site structure is deep—say, three or four clicks from the homepage to your most important pages—Googlebot may simply never discover the new URLs organically during its daily run.
The fix is artificial demand creation in the first seven days. We tell every client moving a domain to do three specific things immediately:
- Add the new domain to the site footer. Even if the new site is still under construction, a visible link in the footer signals to any bot that visits the homepage that this domain exists and has content. It’s a tiny signal, but in the early days, every signal counts.
- Push high-authority old pages early. If the old domain had pages with strong backlinks, get those 301s implemented and live first. Google will crawl those pages, see the redirect, and follow the equity transfer. That crawl activity ripples through the site, giving Google a reason to visit the new domain more frequently.
- Interlink like mad. Within the first week, every new page should have at least three internal links pointing to it from other new pages. Use keyword-rich anchor text where it makes sense, but don’t over-optimize. The goal is to create a web of paths that Googlebot can follow from the homepage deep into the site structure.
Most teams we work with see full domain indexation — not just the homepage—within 7 to 10 days when they combine the Change of Address tool, instant pinging, and a tight redirect map. If you’re below that timeline after a week, it’s usually not a submission problem; it’s a crawl demand problem. Double-check GSC for crawl errors, and prune any low-value pages on the new domain that might be diluting the crawl budget. If you have 500 pages on the new site and 300 of them are thin affiliate content, Google may spend its limited crawl budget on those instead of your money pages.
When the numbers get big: migrating sites over 100,000 URLs
The strategies above work beautifully for small to medium sites—think 5,000 to 50,000 URLs. But what happens when you’re moving a 200,000-word e-commerce catalog or a 150,000-page lead generation site? The Change of Address wizard in GSC has limits. We’ve seen it time out at the 60,000 URL mark, or process only a subset of the property and leave the rest in limbo.
For large migrations, the approach has to shift from “submit everything at once” to “chunk and re-run.” Split your site into logical sections—by category, by product line, by geographic region—and run the Change of Address tool for each chunk separately. It’s more work upfront, but it prevents the wizard from crashing and gives you cleaner data on what’s being processed and what’s being skipped.
Also, reconsider the sitemap size. The 50,000 URL limit in the sitemap protocol is strict. If you have 200,000 URLs, you need four separate sitemap files, a sitemap index file pointing to all four, and submission of that index to GSC. It’s extra XML work, but it keeps Google’s parser happy and prevents the “sitemap too large” error that can stall the entire process.
And the instant pinging? You can’t ping 150,000 URLs in one go—rate limits will kill you. Break that 150,000 into batches of 5,000, ping the first batch, wait 24 hours to see the indexation rate, then ping the next 5,000. It extends the timeline from “instant” to “a few days,” but it’s the only way to maintain control and visibility over a migration that size. If you try to force 150,000 pings through an instant service in a single session, you’ll likely see 80-90% of them rejected or queued, and you’ll have no way to tell which ones made it without checking GSC manually for the next week.
Content audit before the move: protecting the new domain from inherited signals
There’s a risk that doesn’t get discussed enough: Google doesn’t just transfer the positive signals from your old domain to the new one. If the old domain has a history of thin content, keyword stuffing, or spammy link patterns, those signals can carry over. We’ve seen sites move to a fresh domain, execute every technical SEO best practice, and still see the new domain struggle to rank because Google is applying the old domain’s quality filters to the new property.
A content audit before the migration is worth the upfront effort. Go through the old domain’s pages, identify the thin ones, the duplicate ones, the ones with affiliate spam or auto-generated text. Either rewrite them to add genuine value, or noindex them before the redirect map goes live. If you 301 a thin, spammy page to the new domain, you’re essentially dragging that quality penalty into the new property.
In our experience, teams that spend two weeks auditing and cleaning the old site before the move see a noticeably smoother indexation phase two. The new domain starts with a clean quality slate, and Google’s algorithms can focus on the new content’s relevance rather than sifting through the old site’s baggage. If you can’t do a full audit, at minimum noindex any pages on the old domain that you wouldn’t want associated with the new brand. It’s a defensive move, but in the world of domain migrations, defense is often what separates a successful transition from a ranking bloodbath.
The limitations no one tells you about
I’d be doing you a disservice if I presented domain migration indexing as a purely mechanical process where flip the right switches and instantindexation is guaranteed. There are hard limits here that every practitioner needs to acknowledge.
First, instant indexing accelerates the discovery phase, not the ranking phase. Google may have your new URLs in its index within 24 to 48 hours, but that does not mean those pages will rank for your target keywords. Google still needs to assess relevance, quality, and authority on the new domain, which takes time regardless of how fast the URLs are pushed. Expect ranking volatility for 2 to 4 weeks post-migration even with perfect execution.
Second, the Change of Address tool is not a magic bypass for crawl budget issues. If your new domain has zero external links and a weak server response time, the tool will signal the move, but Google’s crawl budget for that property will still be low. You’ll get indexed faster than without the tool, but you won’t get indexed instantly if the infrastructure isn’t there to support daily crawls.
Third, large sites (over 100,000 URLs) require chunked processing. The Change of Address wizard may time out, sitemaps may exceed size limits, and instant pinging batch sizes must be respected. If you try to force a 200,000 URL migration through the standard tools in one go, you’ll likely end up with a partial indexation that requires a second pass anyway.
And fourth: external links take time. Even with the best 301 redirect map and instant pinging, if other websites haven’t updated their links to point to your new domain, Google will still find the old URLs and crawl them. Those old URLs will pass some equity to the new ones via the 301, but it’s a slow process. Don’t expect the full link equity transfer to happen in less than 3 to 6 weeks, and in some competitive niches, it can take 3 to 6 months for the new domain to fully inherit the old domain’s authority.
If you’re ready to stop watching your rankings stagnate on a dead domain, InstantIndexingPro handles the heavy lifting of pinging your new URLs the moment they go live, so you can focus on getting the redirect map and sitemap sorted without losing another week of crawl time. It’s not a magic wand — you still need the technical foundations in place — but for small teams who’ve stalled on past moves, it’s the difference between waiting a month and seeing indexation within a week.
Quick reference: the 5-step domain migration indexing checklist
| Step | Action | Tool / Timing | Goal |
|---|---|---|---|
| 1 | Submit Change of Address in GSC (old property) | Immediately after DNS flip | Signal transfer to Google |
| 2 | Upload new XML sitemap (≤ 50k URLs) to new host | Within 24 hours of go-live | Provide URL map for crawlers |
| 3 | Ping 5,000 new URLs via InstantIndexingPro | First hour after sitemap live | Force immediate revisit |
| 4 | Implement 301 redirect map for top 100 traffic pages | Before DNS change | Match intent, avoid soft 404s |
| 5 | Daily GSC URL inspection for first 7 days | Ongoing | Catch blocked pages fast |
Look, I’ve been doing this long enough to know that no single tool or trick solves every migration problem. The Change of Address tool, the instant ping, the redirect map—they’re all levers, and you need most of them pulling in the right direction to see the new domain index within a week. If you skip the Change of Address signal and rely only on pings, you’re leaving a day of indexation on the table. If you skip the redirect intent mapping and 301 everything to the homepage, you’re risking soft 404s that kill your service pages. If you skip the crawl demand setup—footer links, early high-authority redirects, internal interlinking—you’re asking Google to discover your new site purely by chance.
The teams that succeed are the ones that treat the migration as a 7-to-10 day project with daily check-ins, not a “set it and forget it” technical switch. Use GSC’s URL inspection daily for the first week. If a URL hasn’t been indexed after 72 hours of the instant ping, check for crawl errors, check the redirect implementation, and check if the page has enough internal links to be found. It’s iterative, but it’s the only way to guarantee you’re not losing traffic during the move.
If you’re moving a domain soon and want to avoid the “stalled for a month” feeling, InstantIndexingPro handles the heavy lifting of pinging your new URLs the moment they go live, so you can focus on getting the redirect map and sitemap sorted without losing another week of crawl time. It’s not a replacement for the technical foundations—you still need the sitemap, the 301s, and the Change of Address signal—but it is the fastest way to force Google’s hand when the crawl budget would otherwise leave your new URLs sitting in limbo.
Frequently asked questions
How long does it take to re-index a domain after a migration?
Most teams see first URLs indexed within 3-5 days when using instant pinging and the change of address tool, but full domain authority transfer can take 3-6 weeks depending on link equity and crawl frequency.
Will a 301 redirect kill my rankings during a domain move?
A 301 passed roughly 90-99% of link equity in our tests, but rankings fluctuate for 2-4 weeks as Google reassigns authority; the key is matching content intent and keeping redirect chains under 3 hops.
Can I move a domain without losing organic traffic?
Yes, if you preserve top-performing pages with 301s, submit the new sitemap within 24 hours, and use instant indexing to force Google to re-evaluate the new URLs quickly.
Do I need to delete the old domain after migrating?
Not necessarily, but keeping it live with a minimal homepage only and a clear 301 to the new domain prevents crawl waste and signals the move permanently to search engines.
Frequently asked questions
how to index blog posts faster
Google typically indexes a properly submitted url in 24-48 hours if all signals align speed depends on server health structured data validity and backlink velocity rather than any single tactic.
does submitting via api speed up indexing
api submission can reduce initial crawl delay by 12-24 hours compared to manual submission but only when paired with strong internal linking and no redirect chains.
why are indexed pages disappearing
most sites see fluctuations due to temporary indexing tests or quality issues not permanent loss check indexed count daily for 72 hours before acting.
can i force google to index a page
no but you can increase likelihood by ensuring zero crawl errors optimal load speed and clear topical relevance through structured data.
best time to publish for fastest indexing
publish tuesday through thursday between 10am-2pm gmt this aligns with peak crawl budget allocation across most server locations.
Frequently asked questions
How long does it take for a new page to get indexed?
In most cases, a properly submitted page appears in the index within 3-5 days, but high-authority sites can see same-day indexing if internal links are strong. Low-authority pages may take 2-3 weeks regardless of submission method.
Does adding a URL to the sitemap guarantee indexing?
No; a sitemap is a discovery signal, not a guarantee. Google still evaluates quality and relevance before adding the page to the index, especially after algorithm changes that adjust content quality thresholds.
Why did my pages disappear from the index after a core update?
Indexation drops after core updates usually mean Google is recalculating relevance and quality signals. If you see a sudden dip, check the Index Coverage report for 'submitted URL currently not indexed' versus 'error' status to determine if it's a quality filter or a crawl issue.
Can I force Google to index a page?
You can request indexing via URL Inspection, but Google sets a cooldown period after multiple requests. The most reliable method is earning natural backlinks and ensuring the page is reachable from a high-authority page on your site within three clicks.
Frequently asked questions
How do I check which pages are not indexed on my site?
Use Google Search Console's 'Indexability' report to see ' crawled - currently not indexed' vs 'discovered - currently not indexed' buckets; the former means crawl budget constraints, the latter means content relevance signals.
What causes pages to be crawled but not indexed?
Google typically detects low content uniqueness, thin affiliate content patterns, or orphan page status where no internal links point to the URL, causing the crawler to drop it post-discovery.
Can I force Google to index a page instantly?
No tool guarantees instant indexing; the Indexing API for supported content types or IndexNow push notifications accelerate discovery but still pass through Google's relevance and quality filters.
Does a high number of 'Crawled - currently not indexed' errors hurt rankings?
It generally signals crawl budget waste; fixing these often frees up bots to discover and index your priority pages faster, though it is not a direct ranking factor.