SEO is not one job. It is nine, and five of them are yours
The reason SEO feels impossible to small business owners is that it gets sold as a single mysterious service. It is not. It is nine separate pieces of work, and they are wildly different in nature — some are ten minutes of typing, some need someone who can read a server log.
Once you see them laid out, the awkward truth becomes obvious: the pieces with the biggest effect on a local business are the free ones, and nobody can do them for you. Your Google listing, your reviews, the wording of your own titles, the consistency of your own phone number. An agency can nag you about these. It cannot do them.
And the pieces you should pay for are mostly one-off, not monthly. That single sentence saves small businesses more money than anything else on this site.
The nine pieces, and who does them
Top to bottom by effect| The piece of work | Who | Why that answer |
|---|---|---|
| Your Google Business Profile | You · free | The single biggest factor in local visibility, and it lives outside your website. Categories, hours, service area, photos. Full guide here. |
| Reviews | You · free | Only your customers can write them, and only you can ask. No agency can manufacture this legitimately. How to ask without it being awkward. |
| One page per service, named properly | Paid · one-off | A single "Services" page listing eight things ranks for none of them. Splitting them out is the highest-value paid work there is, and you do it once. |
| Page titles and descriptions | You · free | The blue line people click in Google. You know how customers describe your work better than any writer does — and it is one field per page. |
| Can Google crawl the site at all | Paid · one-off | Blocked pages, a stray noindex tag, a missing sitemap. Rare, invisible, and totally fatal — worth one proper check rather than a monthly fee. |
| Mobile speed | Paid · one-off | A floor, not a lever: being slow loses you people, being fast wins you nothing extra. Fix it once, then stop thinking about it. The five real causes. |
| Consistent name, address and phone | You · free | Your details must match across your site, your Google listing and anywhere else you appear. Contradictions make Google less confident about where you are. |
| Pages that answer real questions | Shared | You supply what customers actually ask; a writer shapes it. This is the part worth paying for occasionally — not on a weekly schedule. |
| Being mentioned elsewhere | You · free | Your industry body, your suppliers, the local association, a genuine press mention. Earned through your actual business, never bought. |
Count the You · free entries: five of the nine cost nothing and need no agency. Three are one-off paid jobs. One is occasional. Nothing on this list justifies an open-ended monthly retainer for a small local business.
Start with the two nobody can do for you
If you only ever act on one paragraph of this page, make it this one. Claim and finish your Google Business Profile, then start asking every customer for a review. For a local business those two account for more visibility than the other seven combined.
They are also the two that owners skip, because neither feels like SEO. Filling in opening hours does not feel like marketing. Sending a customer a link does not feel like a strategy. But when three businesses appear in the map above the ordinary results, what decides the order — and more importantly, what decides which one gets tapped — is mostly those two things.
Do them properly before you pay anyone for anything. An agency working on a site whose owner has not claimed their own Google listing is polishing the wrong surface.
What paying for it should actually look like
Three of the nine genuinely need someone who does this for a living. The problem is not paying for them — it is the shape of what gets sold. You will not be able to judge the technical work itself, so judge the five things you can judge: how it is framed, what changes, what is being targeted, who holds the accounts, and what is promised.
Each of these comes with the line you want to hear and the line that should end the conversation. You will recognise both within ten minutes of a first call.
If you only ask one question, ask this
"In plain words, what will be different on my website in eight weeks?" A good answer is a short list of pages and fixes. A bad answer is a paragraph about strategy, authority and algorithms — and you will know which one you got.
Eight things you can stop worrying about
Half of what small business owners have been told about SEO is either a decade out of date or was never true. Permission to ignore all of this:
"Submit your site to 500 directories"
Stopped working years ago. Now it mostly scatters listings with wrong phone numbers that contradict your real one. A handful of places that matter in your industry beats five hundred junk entries.
"You need to blog every week"
A blog written to fill a schedule produces pages nobody searches for. One good page per service, plus the occasional real answer to a real question, outperforms a year of filler.
Meta keywords
Google has ignored this tag for well over a decade. If someone is charging you to fill it in, that tells you everything you need to know about the rest of their work.
"We'll put you at the top of Google"
Nobody can promise a position. Cold callers claiming a Google partnership, a guaranteed number one, or an urgent problem with your listing are the most reliable way to waste money on SEO.
Keyword stuffing
Repeating "aircon service Johor Bahru" eleven times makes the page worse for the human reading it and does nothing for the ranking. Write the sentence you would say to a customer.
Buying backlinks
Paid link packages are against Google's guidelines and can actively harm you. Mentions earned through your real business — suppliers, associations, local press — are the only version worth having.
"SEO is a one-time job"
The opposite error. The paid technical work finishes, but reviews, listing accuracy and keeping your details current never do. Those are the free parts — which is why they get dropped.
Obsessing over one vanity keyword
Owners fixate on one broad phrase and ignore the twenty specific ones that actually bring enquiries. Being third for "roof repair Skudai" is worth more than first for "roofing Malaysia".
The order to do it in
Nothing here needs to happen at once, and the free work comes first on purpose — it has the biggest effect and it tells you whether you need to pay for anything at all.
This week
Free · yours
Claim your Google Business Profile. Ask ten customers for a review.
Complete the listing properly — categories, hours, service area, photos — then send a review request to the last ten people you served well. Biggest effect of anything on this page, and it costs you an afternoon.
This month
Free · yours
Fix your page titles. Check your details match everywhere.
Read your own titles and rewrite any that fail to name the service and the place. Then confirm your business name, address and phone are identical on your site, your Google listing, and anywhere else you appear.
Then, once
Paid · has an end
Crawlability, mobile speed, one page per service.
Only after the free work is genuinely done. This is the paid part, it is a defined project, and it finishes. Anyone selling it as a permanent monthly cost is selling you something else.
From then on
~10 min a month
Keep asking for reviews. Keep your details current.
Add a page when customers keep asking the same question. That is the whole ongoing job — not a retainer, and it is the part that compounds.
Getting found is only half of it, though. Once people arrive, the site still has to turn them into enquiries — and that is a different problem with different answers.
Questions owners ask
Can I do SEO myself?
Most of what moves the needle locally, yes — your listing, your reviews, your titles, your details. What needs paid help is crawlability, mobile speed and proper service pages. Nobody can do the first group for you, and you should not be doing the second yourself.
How much should it cost?
Judge by what is being done, not the monthly figure. For a small local business the bulk of the value is one-off work that finishes. If you cannot name what changed on your site last month, you are paying for activity.
How long does it take to work?
Profile and review work can shift the map results in weeks. Page and content work takes two to four months to settle. Anyone promising page one in thirty days is targeting a phrase nobody searches.
Do I need to blog every week?
No. One solid page per service, plus occasional pages answering questions customers actually ask. Five useful pages beat fifty filler posts and cost far less to maintain.
Someone called offering me number one on Google.
Hang up. Nobody controls the ranking, so nobody can guarantee a position. The legitimate version of that promise is paid ads, and it is labelled as such.
What is the one thing to do first?
Claim and complete your Google Business Profile, then start asking for reviews. Those two beat everything else on this page combined, cost nothing, and need no agency.
Keep reading
Not sure which of the nine your site is failing?
I'll check the paid three — whether Google can crawl it, how it performs on mobile, and whether your services have pages of their own — and tell you which actually needs work. Free, within 48 hours. If it is the upkeep that keeps slipping, the care plan covers that instead.