You launched a site this week, you typed site:yourdomain.com into Google, and you got nothing. That is normal — and resubmitting the URL ten more times will not fix it. Here is the current (June 2026) flow for telling Google your site exists, in the order that actually moves the needle. If you want the deeper playbook with robots.txt configuration and manual indexing strategy, see the complete submission playbook.
TL;DR
Verify a Domain property in Search Console (DNS TXT only), submit sitemap.xml, then request indexing on your homepage — that one URL, not fifty. The URL Inspection tool only allows roughly 10–12 manual requests per day per property before the button greys out for 24 hours, so spending them on bulk-submitting is pointless. After that it is a waiting game: a fresh domain’s homepage usually lands in 3–14 days, the long tail in 2–6 weeks. If most pages sit at “Discovered — currently not indexed” past day 21, that is a content and authority signal, not a submission bug — stop resubmitting and start internal-linking.
Do you actually need this?
This flow is for genuinely new or recently moved sites. You need it if:
- Your domain is less than 30 days old, or you just moved hosts / changed your canonical.
site:yourdomain.comreturns zero results in Google.- You have no backlinks yet, so Google has no external path to discover you.
- You added a sitemap but Search Console shows “Couldn’t fetch” or “0 discovered URLs”.
If you already have hundreds of indexed pages and are debugging “why did my indexed count drop?”, you want the Pages report guide instead — not this submission walkthrough.
Step by step
- Add a Domain property, not a URL-prefix one. In Google Search Console, choose Domain when you add the site. Domain properties verify only via a DNS TXT record at your registrar, and that single record covers
https://,http://,www., and the bare domain in one go — exactly the variants that trip up new sites. URL-prefix properties (HTML file, meta tag, Analytics) only cover one exact protocol-plus-host combination, so you would miss thewwwvs non-wwwdata. DNS changes usually propagate in 10–30 minutes (up to 48 hours in the worst case), so if verification fails immediately, wait and retry. - Generate a sitemap and confirm it serves real XML. Astro, Next.js, Hugo, and most modern frameworks have a one-line sitemap plugin. Visit
/sitemap.xmlin a browser and confirm it returns XML — not a 404, not your homepage HTML. Every URL inside it must use your canonical protocol and host (if the site serveshttps://but the sitemap listshttp://, Google ignores the whole file). - Submit the sitemap in Search Console. Go to Sitemaps, paste
sitemap.xml(no leading slash), and submit. The fetch is near-instant; within 1–3 days the status should flip to “Success” with a discovered-URL count above zero. “Couldn’t fetch” almost always means a typo in the path, arobots.txtblock, or a protocol mismatch. - Request indexing on the homepage — and only the homepage. Open the URL Inspection tool, paste your homepage URL, and click Request indexing. This is the one URL worth a manual request; the rest ride in through the sitemap and internal links. Do not burn your daily quota bulk-submitting — Google rate-limits to roughly 10–12 URLs/day and recrawling the same URL repeatedly does not speed anything up.
- Internal-link from your homepage to everything you want indexed. Google follows links far more reliably than it crawls bare sitemap entries. A homepage that links to every section, plus a few cross-links between articles, gives the crawler a real path to follow. Orphan pages (in the sitemap but linked from nowhere) are the single most common reason new content stalls.
- Wait, then read the Pages report. After 7–14 days, open the Pages report. “Discovered — currently not indexed” on most URLs is a content/authority signal, not a submission problem — resubmitting will not help. Fix it by adding real depth and internal links, and by earning a backlink or two.
How long each step actually takes
These are realistic ranges for a brand-new domain with no backlinks, as of June 2026:
| Step | What you do | Typical wait |
|---|---|---|
| DNS verification | Add TXT record, click Verify | 10–30 min (up to 48 h) |
| Sitemap “Success” | Submit sitemap.xml | 1–3 days |
| Homepage indexed | Request indexing once | 3–14 days |
| Long-tail pages indexed | Sitemap + internal links | 2–6 weeks |
| ”Discovered, not indexed” clears | Add depth, links, backlinks | weeks to never (content-dependent) |
If nothing at all is indexed after 21 days, the cause is almost always one of three things: a broken or unreachable sitemap, a stray noindex meta tag or X-Robots-Tag header, or content too thin for Google to bother. None of those is fixed by clicking Request indexing again.
Common pitfalls
- Using a URL-prefix property only. You miss the
wwwvs non-wwwandhttpvshttpssplits that catch most new sites. Use Domain. - Bulk “Request indexing” on 30 URLs in one evening. You hit the ~10–12/day cap, the button greys out for 24 hours, and most of those requests get ignored anyway.
- Protocol/host mismatch in the sitemap. A sitemap that lists
http://while the site serveshttps://is treated as cross-site and ignored entirely. - A too-broad
Disallow:inrobots.txtthat accidentally blocks/sitemap.xmlor whole sections. Test yourrobots.txtin Search Console before assuming the sitemap is the problem. - Expecting same-day indexing. New domains routinely wait 5–21 days for the first round. That is the system working, not a bug.
Also submit to Bing (it is five minutes)
Bing still drives meaningful indie traffic, and Bing Webmaster Tools lets you import directly from Search Console — sign in with your Google account on the My Sites page, click Import, and your verified sites and sitemaps carry over already verified (up to 100 at once). While you are there, enable IndexNow: it pings Bing the moment you publish or update a URL, which is far faster than waiting for a crawl. Skip the dozens of other “submit your site” engines; they do nothing useful and some are outright scams.
FAQ
- How long until my site shows up in Google?: For a brand-new domain, expect 3–14 days for the homepage and 2–6 weeks for the long tail. If nothing is indexed after 21 days, your sitemap is broken, you have a
noindexsomewhere, or your content is too thin. - How many URLs can I request indexing for per day?: Roughly 10–12 per property as of June 2026. Google does not publish an exact number, and it varies with site history, but once you hit it the Request indexing button greys out for about 24 hours. The limit is per verified property, so switching browsers or accounts will not help.
- Do I need to ping Google or use “submit-your-site” services?: No. Search Console plus a working sitemap is the entire 2026 flow. Third-party submission services are a relic — useless at best, scams at worst.
- Should I also submit to Bing?: Yes, but separately. Import from Search Console in Bing Webmaster Tools (a five-minute step) and turn on IndexNow. Skip everything else.
- What if I do not see a domain-verification option?: Domain properties only support the DNS TXT method — there is no HTML-file option for them. If your registrar makes DNS edits hard, add the TXT record through your DNS host (Cloudflare, your registrar’s panel) and wait for propagation.
Related
- How to submit a sitemap in Search Console
- URL Inspection — the practical guide
- Reading the Pages report
- Submit website to Google (older companion)
- How to Use AI to Triage Search Console Issues
- How to Generate a Technical SEO Checklist with AI (Tailored to Your Stack)
- Google’s “Ask Google to recrawl your URLs” docs
Tags: #Indie dev #SEO #Google #Search Console #Indexing #Getting started