What SEO for small business actually does at $500k to $2m revenue
SEO for small business in Australia works differently from the packages most agencies pitch. If you run a $500k to $2m revenue operation, you do not need a $3,000 monthly retainer. You need a Google Business Profile that actually ranks, a handful of suburb pages, and the discipline to ask for reviews. This page explains what small-business SEO actually does at that scale, realistic cost bands in Australian dollars, where to start yourself, and the point at which hiring an agency you can evaluate properly becomes the right call.
What SEO for small business actually does at $500k to $2m revenue
For most service businesses under $2m in annual revenue, local search captures a large share of commercial intent. That means your Google Business Profile does more heavy lifting than your website. Reviews on that profile are widely treated as one of the strongest ranking inputs for local results, alongside proximity and category fit (see Google's Business Profile documentation). Suburb-level landing pages matter if you serve multiple areas. Content velocity and link building, the things agencies love to sell, barely move the needle until your GBP is dialled in.
The minimum viable programme
A small-business owner can run a credible SEO programme on a few hours a week. The non-negotiables:
- Google Business Profile fully filled out, with a repeatable weekly workflow for asking recent customers for reviews.
- Five to ten suburb service pages on your website, each 250 to 400 words of specific, non-generic copy.
- Basic on-page hygiene: descriptive title tags, meta descriptions, one H1 per page, sensible internal links.
- Citations on Yellow Pages AU, TrueLocal, Hotfrog, and StartLocal. Consistent business name, address, and phone.
Skip, until revenue supports it: paid link building, content calendars, premium tools. They compound later, not first.
Realistic cost bands in AUD
| Budget | What it buys | Fit |
|---|---|---|
| DIY | 4 to 6 hours of owner time per month, plus $50 or so for a citation tool | Revenue under $500k, or you like the craft |
| $500 to $1,000 / month | Freelancer or small specialist practitioner running GBP and five pages | $500k to $1m revenue |
| $1,000 to $2,500 / month | Dedicated agency with monthly content and reporting | $1m to $3m revenue, competitive category |
| $2,500+ / month | Usually overkill until $5m+ revenue or a saturated vertical | Context-dependent, ask hard questions |
For a fuller breakdown by retainer tier, see our guide on what SEO typically costs in Australia.
DIY starting points if you are not ready to hire
- Claim and completely fill your Google Business Profile, including services, hours, categories, and photos.
- Ask your last ten customers for a Google review. Do this once a week.
- Write five suburb service pages, 250 to 400 words each. Include the suburb name, what you do there, and one local detail.
- Register on the four Australian citation sites above. Keep your NAP identical to your GBP.
- Set up Google Search Console and Google Analytics. You cannot evaluate what you do not measure.
For the regulatory side, your ABN and business registration details should match across all listings. The ASIC small business hub and business.gov.au cover the baseline. The ATO small business section explains how your online presence intersects with your tax obligations.
When not to hire an SEO agency
- You are pre-product-market-fit and your offer changes monthly. Fix that first.
- Referrals drive your pipeline and you have no leads problem. Do not manufacture one.
- Your margin cannot absorb a six-month payback window. SEO is slow.
- You have not yet claimed your Google Business Profile. Do that this week, then reassess.
When hiring becomes the right call
You have hit a ceiling with DIY and your GBP is already fully optimised. You have six months of retainer budget banked. You operate in a competitive category such as trades, legal, medical, or professional services, where the ABS industry data shows dense competition for local keywords. Or you are expanding into a new suburb or service line and need the groundwork done faster than you can do it yourself.
FAQ
Is SEO worth it for a small business?
Yes, if you can commit six months and at least $500 per month of time or money. Start with Google Business Profile, not a website rebuild.
How much should a small business spend on SEO?
Typically $500 to $2,500 per month, scaled to revenue. Anything higher should be justified by category competitiveness, not agency pitch deck.
Can I do SEO myself?
Yes, slowly. The trade-off is your time. Most owners can run a credible local programme in four to six hours a month once the setup is done.
When should I hire an SEO agency?
After your Google Business Profile is dialled in and you have hit a plateau with DIY. Browse the directory of small-business SEO specialists in your budget band to shortlist three firms, then ask each the same evaluation questions.