New site, zero traffic, and Google acting like you don’t exist. Every new site owner on Reddit goes through this. “I did everything right and I have no traffic after two months. Why?” Usually they did a lot right. They just expected results on a timeline Google never promised.
SEO for a new website works. It’s just slower and more boring than the YouTube gurus make it sound. Here’s a realistic plan.
How Long Does SEO Take for a New Website?
Google’s own advice on hiring an SEO says it usually takes four months to a year to put improvements in place and see results. For a brand-new domain with no links or history, lean toward the longer end.
Rough expectations:
| Timeframe | What usually happens |
|---|---|
| Weeks 1–4 | Pages get crawled and indexed. Little to no traffic. |
| Months 2–3 | First impressions in Search Console, a few long-tail clicks. |
| Months 4–6 | Low-competition pages start ranking on page one. |
| Months 6–12 | Traffic compounds if you keep publishing and earning links. |
Here’s the catch: most people quit in month three, right before things start moving.
Is the Google Sandbox Real?
Google has denied having a “sandbox” that holds new sites back on purpose. But new sites act like they’re in one, because they lack the signals Google trusts: links, brand searches, history, and engagement.
So don’t wait it out. Build those signals on purpose.
Before Launch: The SEO Checklist for a New Website
Do these before (or right after) you go live:
- Pick a clean domain. Short, brandable, easy to say. Skip exact-match keyword domains.
- Use HTTPS and pick one version (www or non-www) with redirects.
- Install an SEO plugin (Rank Math or Yoast for WordPress).
- Make sure the site isn’t blocking Google. WordPress has a “Discourage search engines” box. Uncheck it at launch. This catches people constantly.
- Set up a simple structure: Home, About, Contact, core service or category pages.
- Create an XML sitemap (your SEO plugin does this).
- Check mobile speed. See our Core Web Vitals guide.
- Write a real About page with who’s behind the site and why you’re credible.
The 90-Day Plan: How to Do SEO for a New Website
Weeks 1–2: Get Found
- Add the site to Google Search Console and submit your sitemap.
- Add it to Bing Webmaster Tools too. Bing’s index feeds several AI search tools, including parts of ChatGPT search, and it supports IndexNow for faster indexing.
- Set up GA4 and mark key events (form fills, calls, sales).
- If you’re local, create and verify a Google Business Profile. Our Google Map Pack guide covers it.
Weeks 3–4: Pick the Right Keywords
This is where new sites win or lose. You can’t compete for big, competitive keywords yet. Not even close.
Target low-difficulty, specific keywords: long-tail questions, niche topics, and local terms. A keyword with 200 searches and low competition beats one with 20,000 searches you’ll never rank for. Our guide to keyword research and search intent shows how to find them.
Weeks 5–8: Publish Core Content
Write 8 to 12 strong pages around one topic, not 30 thin posts on random topics. Group them into a cluster with one main page and supporting pages that link to each other. Our topic clusters guide explains the setup.
Each page should:
- Answer the main question in the first 100 words
- Include something AI tools can’t copy: your photos, data, or real experience
- Link to 2–3 related pages on your site
Weeks 9–12: Earn Your First Links and Mentions
New sites need signals from outside. Start simple:
- Business and social profiles (LinkedIn, Facebook, YouTube, industry directories)
- Partner, supplier, and local association links
- Expert quotes on journalist request platforms
- One useful free resource (a calculator, template, or data roundup)
Our guide on how to get backlinks as a beginner lists free methods that work.
What to Track in the First 90 Days
Don’t judge a new site by traffic yet. Watch these instead:
- Indexed pages in Search Console’s Pages report
- Impressions (they rise before clicks do)
- Queries you show up for, even on page 3–5
- First referring domains
If impressions are growing, you’re on track. Want to estimate traffic once you hit page one? Try our CTR and Traffic Estimator.
Common New Website SEO Mistakes
If you ask anyone who’s launched a few sites, these are the classics:
- Leaving “Discourage search engines” checked. Sounds dumb. Happens all the time.
- Publishing 50 AI-written posts in week one. Google’s spam policies target scaled, low-value content, and new sites get no benefit of the doubt.
- Chasing big keywords before you have any authority.
- Covering five unrelated topics. Pick one lane.
- Changing URLs and redesigning every month. Let things settle.
- Buying cheap backlink packages. Google ignores them at best.
Gimmicks to Skip on a New Site
- “Instant indexing” tools that promise to force pages into Google
- Expensive SEO suites before you have content (Search Console is free)
- Paid “domain authority” boosts. Google doesn’t use DA
- Aged or expired domains bought to “skip the sandbox” (Google’s expired domain abuse policy targets this)
Spend the money on good content and one solid linkable resource.
The Bottom Line on SEO for a New Website
SEO for a new website takes patience: four months to a year, per Google. Get the technical basics right at launch, submit to Search Console and Bing, target low-competition keywords, publish a tight cluster of strong pages, and earn your first real links. Track impressions, not just traffic, and don’t quit at month three.
Want a launch plan built for your site? See our services or contact us.
FAQs About SEO for a New Website
How do I do SEO for a brand-new website?
Set up Search Console and Bing Webmaster Tools, fix technical basics, target low-competition keywords, publish a focused group of strong pages, and earn your first links.
How long does SEO take for a new website?
Usually four months to a year. Low-competition pages can rank within a few months, while competitive keywords take longer.
Is the Google sandbox real?
Google says no. New sites just lack trust signals like links and history, so they rank slower until they build them.
How do I get my new website indexed by Google?
Submit your XML sitemap in Search Console, link to new pages from your homepage, and use the URL Inspection tool to request indexing.
How many blog posts does a new website need?
There’s no set number. Start with 8 to 12 strong pages on one topic, then add new pages steadily.

