SEO for small business means setting up your website and your Google listing so people nearby find you when they search for what you sell. That is it.
You are not trying to beat Amazon. You are trying to be the plumber, the cafe or the bookkeeper who shows up when someone within 20 kilometres types a question into their phone. If you are still fuzzy on the basics, our explainer on what SEO actually is and how search engines rank pages covers the groundwork in about five minutes.
The rest of this guide is the practical order of work. What to fix first, what can wait, and what you can safely ignore for the first year.
Why search matters more for small businesses
Search is where people go once they already know they need something. Nobody googles “emergency electrician Geelong” for fun. They googled it because the switchboard just tripped and they are standing in the dark.
The competition for that search is bigger than most owners think. Government business counts published by Australia’s national statistics agency show 2,729,648 actively trading businesses as at 30 June 2025, and the vast majority of those are small. In the US the picture is the same. A lot of businesses, one first page.
The good news is that most of them do almost nothing with their website. The bar is low.
Start with your Google Business Profile
Your free Google Business Profile does more for a local business than your entire website in the first few months. It is the box with your map pin, hours, photos and reviews.
Fill in every field:
- Exact business name, no keyword stuffing after it
- One primary category, chosen carefully (a “roofing contractor” ranks differently to a “roofing supply store”)
- Service areas or a real street address
- Opening hours, including public holidays
- Ten or more real photos of your work, your van, your shopfront, your team
- A phone number that someone actually answers
A cafe in Newcastle that posts a photo of the specials board twice a week will outrank a cafe with three stock images and no posts. This part costs nothing but attention.
Pick the words your customers actually type
Keyword research sounds technical. It is mostly listening.
Write down the exact phrases customers use on the phone. Not “hydronic heating solutions.” People say “how much to fix a leaking hot water system.” Then check those phrases in Google’s autocomplete and the “people also ask” boxes. Free tools like Google Search Console will show you which phrases already bring you clicks once you have any traffic at all.
Aim for phrases with three or more words. “Plumber” is unwinnable. “Blocked stormwater drain Ipswich” is very winnable. A one-person marketing agency in Austin has no chance ranking for “digital marketing,” but “Shopify SEO for small skincare brands” is a real opening.
Put those keywords on the right pages
One page, one job. This is where most small business sites fall apart. They have a single “Services” page listing eleven things, so it ranks for none of them.
Give every service its own page, then write it properly:
- Put the main phrase in the page title and the H1
- Answer the searcher’s question in the first two sentences
- Use headings that match real questions
- Include the suburb or city names you actually serve
- Add prices or price ranges if you can stomach it, because people search for cost more than anything else
Our guide to on-page SEO and how to structure a page so Google understands it walks through the title, heading and internal link setup in more detail.
Make sure the site itself works
Search engines cannot rank what they cannot load. Most small business sites have three problems, and all three are fixable in an afternoon by whoever built the site.
- Slow loading, usually caused by huge uncompressed photos straight off a phone
- Pages that break or squash on mobile, where most local searches happen
- Missing or duplicated page titles, so five pages all say “Home | My Business”
Google’s own starter documentation for site owners on how pages get crawled and indexed is the most reliable free reference here, and it is written for beginners rather than developers. If the site was built on Wix, Squarespace or WordPress, most of these settings are in the page editor. If any of it turns into code, that is the point to hand it to a developer instead of poking at files. Our technical SEO breakdown explains which of these issues matter and which ones agencies oversell.
Reviews and mentions do the heavy lifting locally
Google looks at what other sites say about you, not just what you say about yourself.
Two things move the needle for a small business:
- Reviews. Ask every happy customer, in person, the day the job finishes. A tradie who asks on site gets ten times the reviews of one who emails a link a week later.
- Consistent listings. Your name, address and phone number should match everywhere they appear. Local chamber of commerce, industry association, Yellow Pages, Facebook. Mismatched addresses confuse the whole system.
Never buy reviews. It is the fastest way to get a profile suspended, and customers spot them anyway.
Should you run ads at the same time?
Yes, if you need work this month. SEO builds slowly and ads switch on today, so many small businesses run a small ad budget while the organic side matures. The two are measured differently and behave differently, which we unpack in our comparison of SEO and SEM and when each one earns its keep.
A sensible split for a new site: spend the first three months on the profile, the service pages and reviews. Add ads once you know which services actually convert.
How long SEO takes
Expect three to six months before you see steady movement, and closer to twelve for competitive terms in a capital city. Local map results can move much faster, sometimes in weeks, because there are fewer competitors and the profile does most of the work.
Anyone promising page one in 30 days is selling something. Anyone quoting you a monthly fee without telling you what they will do that month is selling something else.
Your first 90 days, in order
- Weeks 1 to 2: Claim and complete the Google Business Profile. Add photos.
- Weeks 3 to 4: List your services. Write one page for each of the top three.
- Month 2: Fix image sizes, page titles and anything broken on mobile. Set up Search Console.
- Month 2 to 3: Ask every customer for a review. Aim for one a week.
- Month 3: Write two helpful articles answering questions you get asked on the phone.
That is a full quarter of work for a business owner doing it in the evenings. It is also more than most competitors will ever do.
CrafTech Media is not an SEO agency. We are a small crew who read the documentation, test the tools and write up what works so business owners can make their own call. If you want the next step, our SEO section covers each of these pieces in more depth.
FAQs
Yes, and often better than for big ones. Local searches have far fewer competitors than national ones, and a well-kept Google Business Profile can put a two-person business above a national chain in the map results.
Most small businesses in Australia and the US pay between $500 and $2,000 a month for ongoing help, or nothing at all if they do the basics themselves. Under $500 a month usually buys automated reports and little else.
Yes for the fundamentals. The profile, the service pages, the reviews and the photo sizes are all owner-level jobs. Site speed problems, migrations and anything involving code are worth paying someone for.
Watch calls, form enquiries and Search Console clicks, not rankings. Rankings move around by device and location, so a single position check tells you very little.
Only if you answer real questions. Two useful articles a quarter beat weekly posts nobody searches for.


