SEO has a reputation problem. Half the industry sells it as magic, the other half as a scam, and small business owners are left paying monthly invoices for reports they don't understand. Here is the version we give our own clients — what actually moves rankings for a small business, and what's a waste of your money.
First, the honest news
SEO is slow. Real results take three to six months, sometimes longer in competitive niches. Anyone promising page one in two weeks is either lying or about to do something Google will punish you for. But SEO is also the only marketing channel that compounds: the article that ranks today keeps sending you customers for years, free, while ads stop the moment you stop paying.
The 20% that produces 80% of results
- Google Business Profile — for local businesses this is the highest-return hour you will ever spend online. Complete every field, add real photos monthly, and answer reviews. 'Near me' searches convert astonishingly well.
- Technical basics — your site must load fast, work on phones, and be crawlable. No amount of content rescues a site Google can't read. This is a one-time fix a competent developer does at build time.
- Pages that match real searches — one page per service, per location, written to answer what people actually type. 'Dental clinic in Surulere' should land on a Surulere page, not your homepage.
- Answering real questions — the questions customers ask you on the phone every day are the exact content Google wants. Price ranges, comparisons, 'how long does X take'. Write them down honestly.
- Reviews — volume, recency, and your responses all matter. Build the ask into your process: after every happy customer, one polite request.
What to stop paying for
- Bulk backlink packages — cheap links from irrelevant sites do nothing at best; at worst they earn a penalty that takes months to escape.
- Keyword-stuffed copy — Google stopped rewarding 'best plumber Lagos best plumber cheap plumber' a decade ago. It now actively ranks it down.
- Monthly reports without actions — a ranking chart is not a service. Every report should end with 'here is what we're changing next month and why'.
- SEO on a broken site — if the site takes six seconds to load on a phone, fix that before paying anyone for content.
A realistic 90-day plan
Month one: fix technical foundations and claim your Google Business Profile properly. Month two: build out one page per core service, written from real customer questions. Month three: start the review engine and publish your first two honest articles. That sequence, done well, outperforms most agency retainers — because it's the actual work, not the theatre around it.