How to Rank a Brand-New Website: The First 90 Days, Done Right
Learn how to rank a brand-new website in its first 90 days with a proven roadmap for SEO basics, content, and links that build lasting results.
# How to Rank a New Website: The Realistic 90-Day Launch Plan for Service Businesses
You just launched a brand-new website for your service business, checked your analytics a week later, and found… nothing. Zero visitors. No calls from the site. It feels like you built a storefront in the middle of the desert. Here's the truth almost nobody tells new site owners: this is exactly what's supposed to happen. Learning how to rank a new website starts with understanding why the first weeks are quiet — and then executing a deliberate plan instead of panicking. This guide walks you through the full 90-day launch sequence, from technical foundations to your first meaningful Search Console data, written specifically for HVAC companies, plumbers, electricians, law firms, dental practices, shuttle services, and contractors launching a site for the first time.
## Why a Brand-New Domain Starts With Zero Trust
Google's job is to return results people can trust. When your domain is brand new, Google knows exactly three things about it: nothing, nothing, and nothing.
Specifically, a fresh domain has:
- **No history.** Google has never seen this domain before. It has no record of what the site published, how long it's existed, or whether it's maintained.
- **No links.** No other websites point to yours. Links are one of the strongest trust signals in search, and you have none.
- **No engagement data.** Google can't observe whether searchers who land on your pages stay, click, call, or bounce back to results, because no searchers exist yet.
- **No reputation.** There's nothing tying your domain to your business entity, your location, or your industry.
Until Google has crawled your site, indexed your pages, and observed how those pages behave in search results, it has no reason to rank you above established competitors who have years of history. The first few weeks genuinely feel like shouting into a void — new pages sit in Google's index but rank on page five or worse, where impressions trickle in and clicks are nearly nonexistent. **That is normal.** It is not a sign that something is broken.
### The "sandbox penalty" myth
You'll hear veteran forum posters talk about a "Google sandbox" — a supposed automatic penalty that suppresses all new domains for a fixed period. Google has consistently denied that such a penalty exists, and there's no evidence of an automated filter that says "new domain, hold rankings back for six months."
What people mistake for a sandbox is something simpler: it takes time to accumulate the links, content depth, engagement signals, and topical history that rankings require. An established competitor didn't get suppressed — you just haven't earned the signals yet. The distinction matters because it changes what you do. If a penalty were suppressing you, you'd wait it out. Since it's a signal deficit, you get to work building signals.
### When a domain's history really does carry baggage
There are legitimate exceptions where a domain's past matters, and it's worth knowing about them before you launch:
- **Expired domains.** If you bought a domain that previously belonged to someone else, check its history. A domain that hosted a spam operation, a gambling network, or a link farm can carry a lasting reputational drag. Use a Wayback Machine lookup and a backlink history tool to see what lived there before. If the history is ugly, starting with a clean, unused domain is usually less painful than rehabilitating a poisoned one.
- **Rebrands and migrations.** If you're rebranding an existing business with an established site, you have a decision to make. Migrating the old site — same content, redirected URLs — carries over years of accumulated trust. Starting fresh on a new domain throws that away and puts you back at day zero. For most established service businesses, a properly executed migration (with 301 redirects from every old URL to its new equivalent) preserves far more value than a clean slate. Reserve the fresh-start option for cases where the old site was genuinely unusable or the old domain is beyond repair.
If neither applies to you — you're launching a first-ever site on a new domain — then your situation is the standard one this guide addresses: starting from genuine zero.
## Before Launch: Technical Foundations You Can't Skip
Everything in the 90-day plan assumes your site is technically sound at launch. Retrofitting fundamentals after Google has already indexed a broken site costs you weeks. Before the site goes live, work through this list:
- **Crawlable site.** Every important page must be reachable through links on your site. If a page only exists in your sitemap but nothing links to it, Google treats it as an orphan and may ignore it.
- **XML sitemap.** A sitemap is a machine-readable list of your pages that helps search engines discover everything you've published. Most modern website platforms generate one automatically; confirm yours exists and is current.
- **robots.txt.** This small file tells crawlers what they may and may not access. Critically, it must NOT block your whole site — a staging leftover here is one of the most common self-inflicted launch wounds (more on that in the mistakes section).
- **Clean URL structure.** Short, readable, descriptive URLs like `/services/water-heater-replacement` beat auto-generated strings. Decide your URL structure now, because changing URLs later resets your pages' accumulated signals.
- **Mobile-friendly design.** The majority of local service searches happen on phones, often from someone with a burst pipe or a dead AC unit. Google predominantly evaluates the mobile version of your site.
- **HTTPS.** An SSL certificate is table stakes. Browsers warn users off non-HTTPS sites, and search engines treat secure connections as a basic expectation.
- **Unique titles and meta descriptions on every page.** Each page needs its own title tag describing what that specific page offers, ideally including the service and location. Ten pages sharing one generic title tells Google nothing useful about any of them.
- **Local business schema.** Structured data markup that tells search engines, in their own language, that this is a business, what it does, where it's located, its phone number, and its hours. For a local service business, this is one of the highest-leverage technical items on the list — it helps Google connect your website to your business entity.
If this list feels overwhelming, that's a fair reaction — and it's a large part of why we built SEO Done, which walks local service businesses through these technical foundations and flags problems automatically. You can see what it covers at [SEO Done's features](https://seodone.ai/features).
## Day One: Get on Google's Radar Immediately
Launch day isn't just about flipping the site live. Three tasks should happen within the first day:
1. **Verify your site in Google Search Console.** Search Console is Google's free dashboard showing how your site appears in search: which pages are indexed, what queries show your pages, and whether technical errors exist. Verification is straightforward — Google walks you through several methods, including a DNS record or a small file uploaded to your site.
2. **Verify in Bing Webmaster Tools.** Bing powers not just Bing but also feeds results to other search partners. Local search volume there is smaller, but setup takes minutes and it's a second discovery channel at zero cost.
4. **Connect (or create) your Google Business Profile.** For a local service business, your Google Business Profile — the listing that appears in Maps and the local pack — is arguably as important as your website. Link it to your new site. The Profile often ranks and produces calls faster than the website itself, because it draws on your physical location and reviews rather than domain history. If you don't have one yet, create it on day one.
## Weeks 1–4: Foundational Content That Proves What You Do and Where You Do It
With the technical plumbing in place, weeks one through four are about content depth in the right places. Google can't rank you for "emergency plumber" if your site never clearly states you're a plumber serving specific towns. The goal in this phase is a small set of substantial pages that establish exactly two things: what you do, and where you do it.
### The core page set
- **Homepage.** Clear statement of who you are, what services you offer, and the areas you serve — in plain text, not just in an image or a logo. Include your service area, your phone number, and a short explanation of why customers choose you.
- **One dedicated page per service.** If you're an HVAC company, separate pages for AC repair, AC installation, furnace repair, heating maintenance, and so on. Each page should describe the service in genuine depth: what it involves, common problems you solve, what customers should expect, pricing factors, and FAQs. A page with two sentences is not a service page.
- **Location or service-area pages — but only where they're real.** If you have a physical office in a city, that city gets a page. If you genuinely serve a town with dedicated crews or regular routes, it can justify a page. What doesn't work: generating 30 near-identical pages for every town within an hour's drive, each with the same text and the city name swapped. Google sees through this pattern, and it can suppress your entire site's credibility. Better to have three strong location pages than thirty hollow ones.
- **An About page with real people.** Photos of the owner and crew, actual names, your story, your certifications and licenses. This builds trust with both customers and search engines, and it's a differentiator that national lead-gen sites can't copy.
- **A contact page** with consistent name, address, and phone number matching your Google Business Profile exactly.
### Start a small blog — emphasis on small
Write a handful of genuinely useful articles, not forty thin ones. Good early topics answer real customer questions: "Why does my circuit breaker keep tripping?", "How long does a water heater last?", "What documents do I need for a small claims filing?" These posts do double duty — they demonstrate expertise to Google and they give you material to share with customers and local partners. Three excellent posts beat thirty recycled ones, and thin content published in bulk can actually slow down how Google evaluates your whole site.
By the end of week four, a typical well-built local service site has somewhere between ten and twenty substantial pages. That's a real foundation.
## Weeks 4–12: Building the First Real Signals
Content tells Google what you are. External signals tell Google whether anyone vouches for you. This is where the ramp period gets interesting, because this is also where most new sites stall — the owner keeps publishing into the void without building any off-site evidence.
### Citations and consistent NAP
NAP stands for Name, Address, Phone. Citations are listings of your business on directories and platforms: the major data aggregators, industry-specific directories (Avvo and FindLaw for lawyers, Angi and HomeAdvisor for contractors, Zocdoc and Healthgrades for dental), and your local chamber of commerce. Two rules matter more than volume:
- **Consistency.** Your business name, address, and phone number should be character-for-character identical everywhere. "Bob's Plumbing LLC" on one site and "Bob's Plumbing" on another creates conflicting signals about your business entity.
- **Quality over quantity.** A couple of dozen accurate listings on relevant platforms beat hundreds of spammy directory submissions. Aggressive bulk citation blasts are an outdated tactic that can do more harm than good.
### Your first links: local partnerships and sponsorships
For a brand-new site, national link-building strategies are out of reach and mostly irrelevant. The links that actually move the needle for a local service business come from your community:
- **Sponsor a local youth team, 5K, or school event** — sponsors typically get a link from the organization's site.
- **Join and get listed by your chamber of commerce and local business associations.**
- **Partner with complementary local businesses** — a realtor who refers clients to your moving company, a property manager who works with your HVAC shop — and ask for a link from their partners page.
- **Local press.** A new business opening, a milestone, a community project: small local news outlets cover these, and a news link is a strong early trust signal.
Five or ten genuine local links in your first few months is a realistic and meaningful outcome for a brand-new domain.
### Early review velocity on your Google Business Profile
Reviews are a ranking factor for local results and a conversion factor everywhere. Build a simple, repeatable ask into your workflow: after every completed job, send a short text or email with a direct link to leave a Google review. A steady trickle of honest reviews starting in month one compounds over the quarter. Never buy reviews or incentivize them — platforms detect this, and the damage is hard to undo.
### Internal linking as content grows
Every time you publish a new post or page, link to it from relevant existing pages, and link from new content back to your service pages. Internal links distribute authority through your site and tell Google which pages matter most. A blog post about "signs your furnace is failing" should link to your furnace repair service page. This habit, kept up from week four onward, is what turns a pile of pages into a coherent site.
## Measuring the Ramp: What Normal Progress Actually Looks Like in Search Console
The most dangerous thing in the first 90 days is misreading your data — either declaring victory too early or, far more often, declaring failure when nothing is actually wrong. Here's the realistic progression:
### The normal sequence of signals
1. **Impressions before clicks.** First, your pages start appearing in search results — often on page two through five — which registers as impressions. You'll see impressions climb for weeks with barely any clicks. This is healthy.
2. **Brand searches first.** The first query volume you see will usually be your own business name, from people you've already reached through your Google Business Profile, referrals, or yard signs. This is a good sign, not a vanity metric — it tells Google your site is the official home of a real, searched-for business.
3. **Long-tail before head terms.** Next come specific, low-competition queries: "heat pump not cooling after power outage," "shuttle from [small town] to [airport]." These are unglamorous but they're the first real organic leads, and they're how Google learns your site is relevant and useful.
4. **Head terms last.** "Plumber near me" and "emergency HVAC repair" are the most competitive phrases in your market. For a new domain, meaningful movement on these typically takes longer than 90 days. Expect gradual improvement on mid-tail phrases ("water heater replacement [your city]") within the quarter, and treat head terms as a months-long campaign, not a 90-day deliverable.
### Growing vs. broken: telling the difference
How do you know whether your site is merely slow to rank versus actually broken? Check three things in Search Console:
- **Are pages being indexed?** Go to the Pages report. If most of your important pages show as "Indexed," indexing is fine. If they sit in "Crawled – currently not indexed" or "Discovered – currently not indexed" for weeks, or are flagged as excluded for a reason like "noindex," you have a real problem to fix.
- **Is the trend line moving?** Pull the last 90 days of impressions. A line that's flat at zero for six weeks is a red flag worth investigating. A line that starts near zero and creeps upward — even slowly — means the ramp is working.
- **Is anything flagged as an error?** Check for mobile usability issues, blocked resources, or server errors. These are the "broken" cases, and they're usually fixable in a day.
If pages are indexed, trends are upward, and no errors are flagged, your site is growing — it's just competing against sites with a multi-year head start. Competition lag and technical failure look identical in week three, but they diverge by week ten. Patience in the ramp period is a skill, and it's one of the most valuable things you can cultivate as a new site owner.
For a running dashboard of this data translated into plain-English next steps — rather than raw Search Console charts — [SEO Done's blog](https://seodone.ai/blog) covers how to read these reports for service businesses specifically.
## The 10 Most Common New-Site Mistakes
Having watched many service businesses launch sites, here are the failures that show up again and again:
1. **Launching on a half-built site.** A live site with "Coming Soon" placeholders, empty service pages, and broken links tells Google there's nothing worth indexing. If pages aren't finished, leave them unpublished until they are.
2. **Staging settings left on.** The single most tragic mistake: a "noindex" tag or a robots.txt block carried over from development means Google is explicitly told to ignore your site. Weeks of silence, no mysterious cause — just a checkbox nobody unticked. Check this before launch, and check it in Search Console's URL Inspection tool after.
3. **Changing URLs repeatedly.** Reorganizing your URL structure every few weeks forces Google to relearn your site each time and throws away whatever signals those pages accumulated. Decide your structure once, early, and stick to it.
4. **Thin, near-duplicate service pages.** Eight service pages with the same two paragraphs and swapped keywords is worse than two pages with real substance. It wastes crawl budget and can depress how Google evaluates the whole site.
5. **Chasing national keywords instead of local intent.** A new dental site will not outrank national health portals for "tooth pain remedies." It can absolutely rank for "emergency dentist in [neighborhood]." Local intent is where a new service business can actually win, because your competitors there are other local businesses with similarly modest sites — not media giants.
6. **Publishing 40 thin blog posts instead of 5 good ones.** Volume without substance dilutes your site's overall quality signal. Depth wins at the start.
7. **Ignoring the Google Business Profile.** For many local searches, the map pack — driven heavily by your Profile — appears above organic results. A gorgeous website attached to a neglected Profile is a car with no gas.
8. **Buying links or bulk citation blasts.** Cheap link schemes aimed at accelerating a new site's rankings are the closest thing to a real penalty risk in this whole process. Early shortcuts can poison a domain's reputation for years.
9. **Redesigning or rebranding at week eight.** The mid-ramp urge to tear it all down and start over resets your clock to zero. Iterate on a live site; don't restart it.
10. **Impatience — abandoning the plan at week six.** This is the big one, and it deserves its own paragraph.
### The week-six wall
Here's a pattern you should expect in advance so it doesn't blindside you: around weeks five through eight, you've done the launch work, submitted everything, published your pages — and Search Console still looks nearly empty. This is precisely when many business owners conclude "SEO doesn't work" and quit, right before the compounding would have started. The ramp curve is not linear. It's flat, flat, flat, then gradually steepening. If your technical checks are clean and your signals are being built, week six is the moment to double down, not walk away.
## Your 90-Day Checklist
Here's the whole plan condensed into a working checklist:
**Before launch**
- Crawlable site, every page reachable through internal links
- XML sitemap generated and current
- robots.txt verified as open (no staging blocks)
- Clean, descriptive URL structure finalized
- Mobile-friendly, HTTPS enabled
- Unique titles and meta descriptions on every page
- Local business schema implemented
**Day one**
- Google Search Console verified
- Bing Webmaster Tools verified
- Sitemap submitted; Request Indexing run on homepage and money pages
- Google Business Profile created or linked to the site
**Weeks 1–4**
- Homepage with clear services, service area, and contact info
- One substantial page per core service
- Location pages only where genuinely warranted
- About page with real people and credentials
- Three to five genuinely useful blog posts
- NAP consistent across site and Google Business Profile
**Weeks 4–12**
- Core citations built with consistent NAP
- First local links pursued: sponsorships, chamber, partnerships, local press
- Review request process running after every job
- Internal links added with every new piece of content
- Search Console checked weekly for indexing status and trend direction
## What to Expect by Day 90 — and by Month Six
Realistic milestones, not promises. Every market differs — ranking a new website in a small town for a niche trade is a different race than doing it in a metro area for personal injury law — but here's the honest shape of a well-executed launch:
**By day 90, a properly launched site should typically have:**
- All important pages indexed in Google
- Visible impressions in Search Console, growing week over week
- Ranking for your own brand name and business name
- First appearances for a meaningful set of long-tail and mid-tail local queries
- Occasional organic leads trickling in — the first blog-driven or long-tail inquiries
- A Google Business Profile collecting reviews and showing up in local map results
- A handful of genuine local links and clean citations
**What you should NOT expect by day 90:** top-three rankings for your most competitive head terms. Anyone promising that to a brand-new domain is selling something.
**By month six, if you've kept building:** impressions on a clearly upward trend, consistent ranking for mid-tail local terms ("[service] in [city]"), first genuine movement on some competitive local phrases, organic leads becoming a noticeable channel alongside referrals and your Business Profile, and a content library deep enough that each new post ranks faster than the last. The gap between a day-90 site and a month-six site is usually the gap between "starting to appear" and "starting to win."
The businesses that get there are almost never the ones with secret tactics. They're the ones that launched clean, built real content, earned real local signals, and didn't quit at week six.
## Frequently Asked Questions
**How long does it take to rank a new website on Google?**
For a local service business, expect weeks to get indexed, one to three months to see impressions and long-tail rankings, and three to six months or more for meaningful movement on competitive local terms. Head terms in competitive metros can take longer still. There's no fixed timeline — it depends on your market's competitiveness and how consistently you build signals.
**Is the Google sandbox real?**
Not as an official penalty. What feels like a sandbox is the natural time it takes a new domain to accumulate the links, content, and engagement data that rankings require. The practical effect is similar; the cause is a signal deficit, not a punishment.
**Should I request indexing for every page?**
It's most valuable for your most important pages — homepage, core service pages, key location pages. Google will find the rest through crawling. Requesting indexing on everything isn't harmful, but it isn't necessary either.
**Can a brand-new website rank faster with paid ads?**
Paid ads can generate leads while your organic presence ramps up, and they can put your name in front of local searchers (which can eventually drive brand searches). But ads don't directly improve organic rankings, and turning them off doesn't hurt rankings. They're a parallel channel, not an accelerator.
**I bought an expired domain — should I be worried?**
Check what was on it before. A domain with a spam-heavy past can carry lasting baggage. If the history looks bad, a clean unused domain often costs you less pain than rehabilitation. If it was a legitimate local business, you may have inherited a small head start.
**My site has been live six weeks with zero impressions. Is it broken?**
Check Search Console's Pages report first. If your pages show as indexed and no errors are flagged, you're in the normal flat part of the ramp curve. If pages are stuck unindexed or flagged with errors — especially a noindex tag or robots block — fix that immediately, because it is genuinely broken.
## The Bottom Line
Launching a new website for your service business is the start of a compounding asset, not a light switch. The first weeks will be quiet, and that silence is the system working as designed — Google observing a domain it has never seen before. Your job is to make those observations count: technically sound at launch, submitted on day one, substantively built in month one, and signal-building in months two and three.
You don't have to manage all of this manually. Tools like SEO Done exist to take the guesswork out — surfacing technical issues, tracking your indexing and ranking progression, and translating Search Console data into plain next steps for busy business owners. Explore SEO Done at https://seodone.ai and give your new site the launch it deserves.
## Helpful Resources
- Learn more about [how SEO Done works](https://seodone.ai) and what it does.