How long does SEO take to work for a new website?
Weeks for the first specific searches, months to years for broad ones. Google's own answer:
"Some changes might take effect in a few hours, others could take several months. In general, you likely want to wait a few weeks to assess whether your work had beneficial effects in Google Search results." (Google SEO Starter Guide)
| Stage | Typical time | Source |
|---|---|---|
| Google crawls a new or changed page | A few days to a few weeks | |
| A change shows in results | A few hours to several months | |
| Pages that reach the top 10 at all | 40.82% get there within the first month | Ahrefs, 2025 |
| Pages ranking #1 | 5 years old on average; high-volume searches take longer | Ahrefs, 2025 |
The question isn't only "how long" but "for which search." A page on "emergency water heater repair in Mesa" competes with few pages. A page on "plumber" competes with every plumber, directory and big brand.
How long does SEO take to rank?
Most new pages never reach Google's first page. Ahrefs, an SEO tool company, tracked random new pages for a year in a study published in 2025 (Ahrefs):
- Only 1.74% of 1 million newly seen pages reached the top 10 within a year. On a cleaner sample of 2 million English pages, 6.11% did.
- 40.82% of the pages that did reach the top 10 got there within one month.
- 72.9% of pages in Google's top 10 are more than three years old.
- It takes longer to rank for high-volume searches than for low-volume ones.
So if a page is going to rank, it often happens fast. If it hasn't moved after a few months, don't only wait: change the page or aim it at a more specific search.
What we saw with a new site
For an accounting firm we run marketing for, pages built on a named form or place ranked fast in their first two weeks: one at position 1 to 1.6, one at 4.0, and place-named versions of one topic at 4.5 to 9. The generic version of that topic, with no place named, sat at 68. These positions were observed, not tested, and the pages were 7 to 15 days old.
Position decided clicks: across its pages, the click rate was 1.76% at positions 1 to 5, and 0.15% beyond position 20.
Ranking came before bookings. Its guides started producing bookings only at 2 to 6 weeks old: by November 11, 2026, 11 people had booked after landing on a guide, each on a different page, 14 to 44 days after it went live.
How long for Google Maps and the local pack?
There is no fixed timeline, and you can't buy one. Google says: "There's no way to request or pay for a better local ranking on Google." (Google Business Profile Help)
Local results "are mainly based on relevance, distance, and popularity." Prominence is "based on info like how many websites link to your business and how many reviews you have" (same page). A new profile with no reviews starts behind, so the clock runs as fast as your reviews and links grow.
How to make SEO work faster
- Check you're in Google at all. Search Google for site:yourdomain.com. "If you see results pointing to your site, you're in the index." (Google SEO Starter Guide)
- Submit a sitemap in Search Console. Google says a sitemap "can be very helpful if you just launched your site" (Google).
- Request indexing for key pages with the URL Inspection tool. There's a quota, and "requesting a recrawl multiple times for the same URL won't get it crawled any faster" (Google).
- Aim each page at one specific search: a service plus a place, a named problem, a named product.
- Verify your Google Business Profile and ask every customer for a review.
- Link new pages from pages Google already knows. "Google primarily finds pages through links from other pages it already crawled." (Google SEO Starter Guide)
Example
A new roofing site
The site launches with 10 pages. Within two weeks, Search Console shows all 10 indexed. A page on "roof leak repair after hail in a named suburb" reaches page one in a month. The home page, aimed at "roofer," is still on page 4 after six months.
A dentist after six months
A new practice site gets 30 visits a month from search after six months. Its pages are about "dentist" and "dental care." Rewriting them around specific treatments and the neighborhood gives Google specific searches to match.
A site that isn't indexed
After four weeks, a site: search shows no results. That isn't slow SEO; Google hasn't found the site. Check that the site isn't blocking search engines, then submit a sitemap.
Different for you?
- Deciding whether to pay for it: How much SEO costs.
- Not showing on Google Maps at all: Google Business Profile not showing.
- Traffic fell after a new website: Traffic dropped after a redesign.
- Want to skip the wait: Google Ads landing page or Paid Ads.
- Showing up in AI answers too: Google AI Overviews for local businesses.