Skip to main content

, ,

SEO for small business: what you can do yourself, and when to get help

Illustration of search results for electrician brisbane with a DIY listing moving up towards an agency listing, for SEO for small business
Kacey Grant, 29 October, 2026

The short version 👇

  • Search engine optimisation (SEO) for a small business comes down to three jobs: make sure Google can find your site, make sure it understands what you do and where, and give people a reason to choose you.
  • A surprising amount of that is free and do-it-yourself: Search Console, your Google Business Profile, one page per service, clear page titles, matching business details, reviews, and links from the businesses you already work with.
  • The checklist below takes most owners a few afternoons, not a few months.
  • Help starts paying for itself when your market is competitive, the problems are technical, or you need more content than you have time to write.
  • Nobody can promise you first place on Google. Anyone who does is selling something you do not want.

Small businesses often treat SEO as something you either pay thousands for or ignore. Neither is true. A lot of what moves a local business up Google is basic, checkable and free, and a lot of what agencies charge for only matters once the basics are right. Here is the honest split, from the iSonic team that does this every day.

What does SEO actually mean for a small business?

Forget the jargon for a minute. For a small business, SEO is three jobs.

  • Be findable. Google has to be able to reach your pages and add them to its index. If it cannot, nothing else matters.
  • Be understood. Each page has to make it obvious what you do, for whom and where, in the words your customers actually type.
  • Be chosen. When you do appear, your listing, your reviews and your page have to win the click and the call.

Think of it like keeping a car on the road. 🚗 Most of SEO is checking the oil, the tyres and the lights: simple, regular, and easy to do yourself once someone shows you where to look. Some of it is a gearbox rebuild, and that is when you want a mechanic. The checklist below is the oil and tyres. iSonic does both kinds of work for clients, and we would rather you did the basics yourself than paid anyone to do them badly.

The do-it-yourself SEO checklist

Work through these in order. Each one fixes a reason Google might be overlooking you. 👇

1. Set up Google Search Console. It is free, and it is Google telling you directly how it sees your site: which pages are indexed, which searches you appear for, and what it cannot reach. If you only do one thing on this list, do this.

2. Check Google is allowed in. Search for site:yourdomain.com.au to see roughly which of your pages Google has indexed. If key pages are missing, check that your robots.txt file is not blocking them, that pages are not tagged noindex, and on WordPress that the “discourage search engines” box under Settings, Reading is not ticked. A site rebuilt by a developer is worth checking twice.

3. Submit your sitemap. Most website platforms create an XML sitemap automatically. Submit its address in Search Console so Google has a complete list of your pages.

4. Set up and complete your Google Business Profile. For a local business, the profile decides whether you appear in the map results above every ordinary listing. Google Business Profile optimisation is mostly unglamorous and almost entirely free.

5. Give every service its own page. One page that lists ten services ranks for none of them. A page per main service, written in the words customers use, gives Google something specific to match. If you serve several areas, a page per area only helps when each page is genuinely about that area. Copying one page and swapping the suburb name is treated as thin content, and deserves to be.

6. Write a clear title and description for each page. The page title is the blue link in Google, so make it say what the page is about and who it is for, in roughly 60 characters. The meta description is the text underneath. Google does not use it to rank you, but a clear one wins more clicks.

7. Use one main heading per page. One H1 that says what the page is about, then plain subheadings underneath.

8. Make your business details match everywhere. Your business name, address, phone number and hours should be identical on your website, your Google Business Profile, your social profiles and any directories. Small differences make Google, and AI assistants, less sure which version to trust.

9. Ask every happy customer for a review. Reviews help you rank in the map results and help people choose you. Ask after every job, reply to every review, and never buy or filter them.

10. Earn links from people who already know you. Links from other relevant websites are still one of the strongest signals Google uses, and the best ones come from relationships you already have. Ask your suppliers, partners and long-standing clients to link to you from their websites, make sure your industry association and local chamber of commerce listings link to your site, and look for genuine local opportunities such as sponsoring a club or speaking at an event. One link from a respected business in your industry is worth more than a hundred from directories nobody visits.

11. Check your speed on a phone. Google’s free PageSpeed Insights tool shows how quickly your pages load on mobile and what is slowing them down. Oversized images are the most common culprit and the easiest fix.

12. Describe your images. Every meaningful image should have alt text that says what it shows. It helps people using screen readers, and it tells Google what the image is about.

13. Find and fix broken pages. The pages report in Search Console lists URLs Google tried to reach and found nothing (“Not found (404)”). If a page has moved, add a permanent 301 redirect to its new address. If it is gone, redirect it to the closest relevant page.

14. Link your own pages together. When a blog post mentions a service, link that phrase to the service page. Internal links show Google which pages matter and help visitors find the next step.

15. Make your phone number tappable. Most local searches happen on a phone. A number people have to memorise and retype is a number that does not get called.

16. Answer the questions customers actually ask. The questions you hear on every quote (“how long does it take”, “do you service my area”, “what does it cost”) make strong page content and FAQs, and they are exactly what both Google and AI assistants look for.

When iSonic starts with a new SEO client, the first three things we check are the same ones at the top of this list: whether Google can reach and index the site, whether each service has its own page, and whether the business details match everywhere. They are free to check, and they are where most small business sites start losing.

How long does all this take?

Less than most people expect. ⏱️

TaskRough timeFree tool
Search Console setup, indexing check and sitemapAn hour or twoGoogle Search Console
Google Business Profile setup and categoriesAn afternoonGoogle Business Profile
Titles and descriptions for your main pagesAn hour per ten pagesYour website platform or SEO plugin
Matching business details everywhereAn afternoonA spreadsheet and a search for your phone number
Asking suppliers, clients and associations for linksA few emails a monthYour own contacts list
Speed check and image fixesAn hour to diagnosePageSpeed Insights
Broken page checkThirty minutes a monthSearch Console
Asking for and replying to reviewsTen minutes a weekYour profile’s review link

The bigger jobs, writing proper service pages and keeping content fresh, take longer and never really finish. That is normal. SEO rewards steady work over months far more than a burst of effort in one week, which is also why iSonic is honest that most campaigns take three to six months to show meaningful movement.

When should a small business get help with SEO?

Doing it yourself works until it does not. These are the signs that help will pay for itself:

  • Your market is competitive. If the businesses above you have strong websites, years of reviews and their own SEO teams, the basics get you into the race but not to the front.
  • The problem is technical. Pages that will not index, a slow platform, a site move that went wrong, or structured data nobody understands. A technical SEO audit from iSonic finds these in days rather than months of guessing.
  • You need more content than you can write. Service pages, location pages that are genuinely local, and articles that answer real questions take time a business owner rarely has.
  • You want to show up in AI answers too. ChatGPT, Google’s AI answers and other assistants lean on the same signals as Google, plus some new ones, which is why AI search is changing SEO without replacing it.
  • You cannot tell whether it is working. If you are not sure what your rankings, traffic and enquiries are doing month to month, you are not managing it, you are hoping.

If you get to that point, the same advice applies as for any big purchase: understand what SEO costs before you get quotes, and know how to choose an SEO agency so you can spot the ones promising the impossible. A few SEO myths are worth clearing up first, too.

What should you avoid?

Some shortcuts cost more than they save. 🚩

  • Buying links or reviews. Google is very good at spotting both, and the penalty is worse than the problem you were trying to fix.
  • Copy-and-paste location pages. Fifty pages that differ only by suburb name look like spam to Google, because they are.
  • Stuffing keywords. Writing “plumber Brisbane” eleven times in a paragraph helps nobody, least of all the reader.
  • Anyone guaranteeing first place. Nobody controls Google’s results. A guarantee is a sales tactic, not a plan.
  • Chasing the wrong searches. Ranking for something nobody searches, or that brings the wrong customers, is wasted effort. Understanding search intent is how you pick the searches that turn into enquiries.

iSonic’s rule of thumb: if a tactic would embarrass you if a customer saw it, it will not survive a Google update either.

Frequently asked questions

Can I do SEO for my small business myself?

Yes, a lot of it. At iSonic we encourage owners to set up Google Search Console and their Google Business Profile, give each service its own page, write clear page titles, keep business details consistent and ask every customer for a review. Help becomes worthwhile when the market is competitive, the problems are technical, or you need more content than you have time to write.

How do I get my website to show up on Google?

Make sure Google can reach it, tell Google it exists, and give it clear pages to rank. iSonic’s first steps are setting up Google Search Console, checking nothing is blocking search engines, submitting your sitemap and creating a page for each main service. For a local business, a complete Google Business Profile is usually the fastest way to start appearing for searches in your area.

How long does SEO take for a small business?

Most small business SEO shows meaningful movement within three to six months, with bigger gains over six to twelve. iSonic always gives clients a realistic timeline rather than a promise of page one next week. Quick fixes, such as indexing problems or a missing Google Business Profile, can show results within weeks.

How much does SEO cost for a small business?

Doing the basics yourself costs time rather than money, because the core tools from Google are free. When you pay for help, the price depends on how competitive your market is, how healthy your site is and how much content you need. iSonic does not publish a rate card; every quote is custom, free and with no obligation.

Is SEO worth it for a small business?

For most small businesses that customers find through Google, yes, because good rankings keep bringing in enquiries without paying for every click. iSonic recommends starting with the free basics on this list, which cost nothing but time. The bigger investment makes sense once you know what a customer is worth to you and how much search demand there is for what you do.

Does iSonic do SEO for small businesses?

Yes. iSonic provides SEO for small and medium businesses across Brisbane and South-East Queensland, from one-off technical fixes to ongoing monthly work, and our local SEO service is built around businesses that win customers in their own area. Every quote is free and no-obligation, and we report plainly on rankings, traffic and enquiries.

Let’s have a chat

Start with the checklist. If you get stuck, or you have done the basics and still cannot see yourself on Google, that is exactly the point where we can help. Our team does small business SEO in Brisbane and local SEO for small businesses across South-East Queensland, and a free SEO audit will show you where your site stands today. Call iSonic on 1300 924 356 or get in touch.

Get industry insights for your business growth.

Sign up for all the latest updates from our iSonic team including news and industry updates.

This field is for validation purposes and should be left unchanged.

Recent Articles

Looking for a Brisbane web design & digital marketing agency?

If you’re looking for a friendly team to help with your SEO, Google Ads, Facebook Advertising or perhaps a new custom-designed website, feel free to give us a call. We’re based in Brisbane's beautiful bayside, and we love working with businesses throughout South East Queensland and right across Australia.

Our service areas ►

We service clients in all areas of Brisbane and throughout South East QLD, including Cleveland, Capalaba, Logan and Springwood, Gold Coast and Sunshine Coast. We also work with businesses located in Sydney, Melbourne and Adelaide and Los Angeles.