Skip to content
SEO & Google

How Long Does SEO Take to Work? Realistic Timelines

Updated 7 min read

On this page
  1. Why SEO takes time
  2. New site vs established site
  3. Local vs national keywords
  4. Leading indicators to watch
  5. What speeds things up
  6. When to worry
  7. Getting a realistic estimate for your site

How long does SEO take? For a local Kenyan business with a sound website, the first real movement usually shows within one to three months, and meaningful enquiries from Google typically build over three to twelve months. A brand-new domain chasing competitive national terms can take a year or more. The honest answer depends on where you are starting from and what you are trying to rank for.

What nobody can tell you is the exact week you will reach the top, because Google does not publish a timetable and your competitors do not stand still. What you can know is which stage you are in and whether progress is on track.

Why SEO takes time

Three things set the pace, and only one of them is in your hands.

  • Google's crawl and evaluation cycle. Google has to find a change, re-read the page, and then watch how it performs against other results. For a small site that Google visits occasionally, this alone can take weeks.
  • Trust accumulates slowly. Reviews, links from other sites and mentions in local media build up over months. You cannot compress a year of a business's reputation into a fortnight, and attempts to fake it (bought links, bought reviews) tend to backfire.
  • Your own output. A business that publishes one strong page a month and collects reviews steadily moves faster than one that does a burst of work in January and nothing until July.

Compare it to building up a reputation in a new estate. Opening the shop is quick. Becoming the place people recommend takes a season or two of good service.

New site vs established site

Where you start matters more than anything else. Use this as a rough guide, not a promise.

Starting pointTypical early signsRealistic for steady enquiries
Brand-new domain, no links, few pagesIndexing and first impressions within weeksSix to twelve months, longer for busy markets
Site a few years old but neglectedImpressions rise within one to two months of fixesThree to six months
Established site with history and reviews, but technical errorsRecovery can show within weeks of fixing errorsOne to three months
Established site moving to a new domain or redesignTemporary dip is commonA few weeks to a few months to settle, if redirects are done properly

The quickest wins we see are on older sites with one big technical mistake, such as a noindex tag left on after a redesign. Remove the block and the site often comes back fast, because the trust was there all along. If you are not sure your site is even indexed, run through our checklist for sites missing from Google before thinking about timelines.

Local vs national keywords

The second big factor is what you are trying to rank for. Competition differs enormously between searches.

Narrow local searches: weeks to a few months

"Car wash Kahawa Sukari", "tutor in Nyali" or "hardware shop Kitale" have few serious competitors. A well-built page and a verified Google Business Profile can appear for these surprisingly quickly. Most small businesses should start here.

City-wide service searches: several months

"Accountant Nairobi" or "event planner Mombasa" attract many established businesses. Expect to need strong service pages, a healthy run of reviews and some local links. Progress is gradual and often shows first in the Maps results before the ordinary listings.

National or generic terms: often a year or more

"Insurance Kenya", "online shop Kenya" or "best hotels in Kenya" are dominated by large companies, media sites and directories. A small business can compete, but usually by targeting specific long questions within that topic, not the head term itself.

A sensible plan works from the bottom up: win the narrow local terms, then widen. Our practical SEO guide for small businesses in Kenya shows how to pick those starting keywords.

Leading indicators to watch

Rankings and enquiries are lagging signals; they move last. These earlier signals, mostly in Google Search Console, tell you whether things are heading the right way before the phone starts ringing.

  1. Indexed pages go up to match the pages you actually want on Google.
  2. Impressions rise. You are appearing for more searches, even if on page two or three. This is usually the first number to move.
  3. The number of different queries grows. Google is starting to associate your site with a wider range of searches.
  4. Average position for target terms creeps up, say from the 30s into the teens.
  5. Clicks follow, once you reach the first page.
  6. Google Business Profile actions (calls, direction requests, website taps) increase.
  7. Enquiries mention Google when you ask how they found you.

If steps one to three are moving after two or three months, the work is doing what it should, even if sales have not changed yet.

What speeds things up

  • Fixing technical blocks first. Every week a noindex tag or broken redirect stays in place is a week wasted.
  • Improving pages that already rank on page two. They are closer to the finish line than brand-new pages.
  • Collecting reviews steadily, especially for Maps results.
  • Specific, first-hand content. Real prices, real photos, real local detail. Google rewards pages that show genuine experience.
  • Internal links from your strongest pages (often the homepage) to the page you want to rank.
  • Consistency. A small amount of work every month beats a big push followed by silence.

What does not speed things up: buying hundreds of links, stuffing keywords, publishing dozens of thin AI-written posts, or changing your page titles every week. If you need customers this month while SEO builds, paid search can fill the gap; see SEO vs Google Ads for Kenyan SMEs for how to split the budget.

A hypothetical first year

Say a physiotherapy clinic in Nakuru launches a new site in January with six service pages and a verified Business Profile. Here is what a healthy year might look like, without any guarantee attached:

  • January to February: pages indexed, impressions start appearing for the clinic's name and a few "physiotherapist Nakuru" variants on page three or four.
  • March to April: the clinic asks every patient for a review and adds a page on sports injuries with real treatment prices. Impressions double from a low base; the Maps listing starts showing for nearby searches.
  • May to August: the main service page reaches the first page for some local searches. Calls from the profile become a regular occurrence rather than a surprise.
  • September onwards: new articles answering patient questions pull in searches from Naivasha and Gilgil, and the clinic decides whether to build pages for those towns.

Your year will not match this exactly. The point is the order: indexing, then impressions, then local visibility, then enquiries.

When to worry

Patience is right most of the time, but not always. Something is probably wrong if:

  • after three months, impressions in Search Console are flat or falling;
  • your key pages still are not indexed after several weeks;
  • your provider cannot show you what work was done each month;
  • reports only show rankings for obscure phrases nobody searches, and never impressions, clicks or enquiries;
  • traffic falls sharply from one week to the next, which points to a technical or security problem rather than slow progress.

If you are paying someone and see these signs, ask direct questions. Our article on how to choose an SEO company in Kenya lists what a decent monthly report should contain.

Getting a realistic estimate for your site

The fastest way to know your likely timeline is to look at your own Search Console data and at who currently ranks for your target searches. We do that as the first step of our SEO service, and give you a plain-language view of what is achievable and roughly when. If that would help, get in touch.

FAQ

Questions about this topic

Some things can. Fixing a noindex error, correcting your Google Business Profile category or rewriting a title that already ranks on page two can show results within weeks. Winning a competitive term from scratch in a month is unrealistic. Judge the first month by whether problems were fixed and impressions started rising, not by whether you reached the top.

New pages often bounce around while Google tests where they fit. Rankings can also shift after Google updates its systems, when a competitor improves their page, or when your site has a technical problem. Look at the trend over three months rather than reacting to one week. If the drop is sharp and sustained, check Search Console for indexing or security issues.

Not necessarily. Once your site is technically sound and your main pages are strong, the ongoing work is lighter: new content, reviews and occasional fixes. Many businesses move from an intensive first phase to a smaller maintenance arrangement, or bring the routine work in-house. Rankings do fade if a site is left untouched while competitors keep improving.

Ready to build something great?

Tell us what you need. We'll come back with a fixed-scope proposal within one business day.

Start a conversation
Chat with us