SEO usually takes 1 to 3 months to show results in Google, and 6 to 12 months to reach the first page for competitive keywords. Quick wins, like fixing technical problems on a site that already gets traffic or optimising a Google Business Profile for local searches, can show within weeks. Building rankings for a new website in a busy market takes longer.
Here is a realistic timeline, what affects it, and how to tell whether your SEO is working.
Why does SEO take so long?
SEO takes time because Google has to find your changes, re-assess your pages and compare them with every competing page before it moves you up. Google crawls most small sites every few days to few weeks, so even a perfect change is not seen straight away. Then it needs signals that your page deserves to rank, such as other sites linking to you, reviews, and people clicking and staying on your page. Those signals build up gradually.
The more competitors who have been doing SEO for years, the more ground you need to make up.
What happens in each month of an SEO campaign?
A typical small-business SEO campaign follows a pattern like this:
| Timeframe | Work done | What you usually see |
|---|---|---|
| Month 1 | Audit, keyword research, technical fixes, page titles, Google Business Profile | Pages indexed properly, small ranking moves, more map views |
| Months 2 to 3 | Improve service pages, publish new content, local citations, reviews | Rankings for longer, specific searches, first new enquiries from Google |
| Months 4 to 6 | More content, links from relevant sites, internal linking | Steady growth in traffic and enquiries, some page-one rankings |
| Months 6 to 12 | Ongoing content, links and refinement | Rankings for broader, competitive terms; SEO becomes a reliable lead source |
At Rusted Web we tell clients to expect SEO changes to take 1 to 3 months to show, and we report progress every month so you can see the trend.
What affects how fast SEO works?
Five things decide how quickly SEO pays off:
- Competition. “Plumber in Mossel Bay” is much easier than “car insurance South Africa”. Local trades often see results in weeks; finance, legal and insurance can take a year.
- Your website’s age and history. A site that has existed for years, with some links and traffic, moves faster than a brand-new domain.
- Technical health. If Google cannot crawl or index your pages, nothing else matters. Fixing this is often the fastest win.
- Content. Pages that answer the searcher’s question clearly and completely rank faster than thin pages.
- Consistency. SEO compounds. Steady monthly work beats a big burst followed by nothing.
How can I make SEO work faster?
You can speed up SEO by fixing the basics first and targeting easier searches. Practical steps:
- Fix technical problems. Make sure every page is indexed, loads fast on mobile and uses HTTPS.
- Complete your Google Business Profile. For local businesses, the map pack often brings calls long before organic rankings move.
- Target specific searches first. “Emergency electrician Durbanville” is easier to win than “electrician”.
- Give each service its own page. One page per service and area gives Google a clear match for each search.
- Answer real questions. Add FAQs with direct answers, like the ones on this page. These also help you get quoted in AI answers.
- Collect reviews. Ask every happy customer for a Google review. Reviews help both rankings and enquiries.
- Run Google Ads while you wait. Ads bring enquiries straight away while SEO builds up.
How do I know if my SEO is working?
Your SEO is working if impressions, rankings and enquiries from Google are trending up over several months, even if individual weeks go up and down. Check these in Google Search Console and Google Analytics 4:
- Impressions: how often your pages appear in search. This usually rises first.
- Average position for the searches you care about.
- Clicks from Google to your site.
- Enquiries: form submissions, calls and WhatsApp clicks from organic visitors. This is the number that pays the bills.
If nothing has moved after 3 months of real work, ask your SEO provider what was done and why. Good providers can show you the changes they made.
When should I stop doing SEO?
Most businesses should not stop SEO completely, but you can scale it down once you rank well for your main searches. Competitors keep working, Google keeps changing, and new questions appear. Many of our clients move from an active plan to a lighter maintenance level after 6 to 12 months, with a monthly health check included in their hosting.
What about AI search like ChatGPT and Google AI Overviews?
AI search follows similar rules, but rewards clear, specific answers even more. Tools like ChatGPT, Perplexity and Google AI Overviews prefer pages that answer a question in the first sentence, include concrete facts such as prices and timeframes, and make it obvious who the business is and where it operates. Good SEO content written this way tends to show up in both regular search and AI answers. We call this Answer Engine Optimisation (AEO), and it is part of every Rusted Web SEO plan.
Frequently asked questions
Can SEO work in one month?
SEO can show early signs in one month, such as better indexing, more impressions and small ranking gains for specific searches. Meaningful traffic and enquiries usually take 1 to 3 months, and longer in competitive markets.
Is SEO worth it for a small business?
Yes, SEO is worth it for most small businesses that sell to people who search on Google. Once you rank, every click is free, unlike Google Ads. It works best combined with a fast website and a complete Google Business Profile.
How much does SEO cost in South Africa?
Most South African small businesses pay R3 000 to R15 000 a month for SEO. Rusted Web Local SEO starts from R3 500 a month, month-to-month, with no lock-in contract.
Why did my rankings drop?
Rankings drop because of Google updates, technical problems, competitors improving their pages, or changes to your site such as a redesign without redirects. A website audit will usually find the cause.
Want to know how long SEO would take for your business? Get a quote and we will look at your site and competitors first.

