You published a new site an hour ago and it is nowhere on Google. Normal. Google's own documentation says crawling can take a few days to a few weeks, and requesting a crawl does not guarantee instant inclusion. Anyone selling you day-one ranking is selling something else entirely.

The four things that actually help

  1. Verify the site in Search Console. It is how you talk to Google and see when crawls land.
  2. Submit the sitemap.xml there, on day one. Google asks for exactly this.
  3. Use the URL Inspection tool on your ten best pages and request indexing. There is a quota, so do not paste twenty URLs into it.
  4. Give every page a real canonical URL, an accurate publish date, and a title that matches what people type.
<url>
  <loc>https://example.com/en/tutorials/css-has-recipes/</loc>
  <lastmod>2026-10-25</lastmod>
  <xhtml:link rel="alternate" hreflang="id" href=".../id/tutorials/css-has-recipes/"/>
</url>

What slows crawlers down

  • Content that only appears after JavaScript runs. Plain HTML is indexed first, every time.
  • Dates that lie, because crawlers compare what you claim against reality.
  • One page linking to nothing and nothing linking to it. Orphans are hard to schedule.
  • noindex hiding in a meta tag you forgot on a staging URL.
Indexing is earned by clarity, not talked into existence.

Bing, Yandex, Seznam and Naver support IndexNow, a tiny ping protocol: you send them one URL per change, for free. Google does not use IndexNow, so keep submitting to Search Console. Do these four steps and tomorrow's post can be visible within the day; a brand new site reaching page one on its first day was never a real promise, and yours does not need one.