SEO & GEO Paid ads Website Conversion Pricing Book a call

How long SEO takes to work for a new website

Updated 2026-11-14 · 4 min read

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)
StageTypical timeSource
Google crawls a new or changed pageA few days to a few weeksGoogle
A change shows in resultsA few hours to several monthsGoogle
Pages that reach the top 10 at all40.82% get there within the first monthAhrefs, 2025
Pages ranking #15 years old on average; high-volume searches take longerAhrefs, 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):

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

  1. 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)
  2. Submit a sitemap in Search Console. Google says a sitemap "can be very helpful if you just launched your site" (Google).
  3. 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).
  4. Aim each page at one specific search: a service plus a place, a named problem, a named product.
  5. Verify your Google Business Profile and ask every customer for a review.
  6. 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?

Related guides

Sources

  1. Google Search Central: SEO Starter Guide
  2. Google Search Central: Ask Google to recrawl your URLs
  3. Google Business Profile Help: How to improve your local ranking
  4. Ahrefs: How Long Does It Take to Rank in Google? (2025)