How Long Does SEO Take for a Small Business?
Quick answer
SEO is slower than ads but cheaper than ads forever. Here's a realistic timeline of what to expect month by month.
Every small business owner who invests in SEO eventually asks the same question: when does this start working? The honest answer is 'longer than you want, but sooner than you fear if you do the right things.' Here's the realistic timeline.
Month 1-2: foundation, no rankings yet
Technical fixes, on-page rewrites, Google Business Profile, sitemap, schema. You won't see ranking movement yet - Google needs to crawl and reindex everything you changed. This is the most important phase and the easiest one to skip.
Month 3-4: long-tail wins start
First rankings appear for low-competition long-tail terms ('emergency plumber [neighborhood]' rather than 'plumber [city]'). Traffic is small but qualified. Calls start trickling in.
Month 6: meaningful traffic
By month six a focused small business SEO effort can be contributing a meaningful share of total leads. Mid-difficulty city-level keywords may start landing on page 1, depending on competition and the work completed.
Month 9-12: the compounding starts
Authority builds. Reviews accumulate. Older blog posts start ranking. Cost per lead from SEO drops below cost per lead from ads. This is when business owners stop asking if SEO is working and start asking how to do more of it.
What speeds it up
- A site that's already 1-3 years old (Google trusts age).
- Active Google Business Profile with frequent reviews.
- Publishing helpful content monthly, not quarterly.
- Local backlinks from real organizations.
What slows it down
- Brand new domain with no history.
- Highly competitive city or industry (NYC lawyers, LA cosmetic dentists).
- Site rebuilt without 301 redirects (wipes prior SEO equity).
- Inconsistent business name/address/phone across the web.
Bottom line
Plan on 6 months before SEO meaningfully changes your business and 12 months before it becomes a primary channel. If you need leads next month, run ads in parallel - then let SEO take over the cost-per-lead equation as it matures.
Practical takeaways
- A site that's already 1-3 years old (Google trusts age).
- Active Google Business Profile with frequent reviews.
- Publishing helpful content monthly, not quarterly.
- Local backlinks from real organizations.
Related Cedar service
Cedar supports established small businesses nationwide. Learn about small business SEO and AI search visibility.