SEO Basics for Small Business: The True Cost of Outsourcing vs. the 20-Minute DIY Method

how to increase google ranking Nov 19, 2025
Simple SEO Tips for Small Business

Last updated: April 2026 · Written by 20 Minute Marketing · 10 min read

SEO agency retainers for Australian small businesses typically run $1,500–$5,000 per month. DIY SEO with the right knowledge costs $49–$200/month in tools and 3–5 hours per week of your time. This comparison uses real numbers to help you decide which option makes sense for your situation.

The Real Costs Compared

📘 Want the full picture? Read our local SEO strategy — the complete pillar guide this article is part of.

Cost category SEO agency Trained DIY
Monthly retainer / course $1,500–$5,000/month $49/month (course)
SEO tools (optional DIY) Included in retainer $0–$150/month (Google Search Console free; paid tools optional)
Your time 2–3 hrs/month (briefing, reviewing reports) 3–5 hrs/week (reducing to 1–2 hrs as efficiency builds)
Annual cost (mid-range) $30,000–$60,000 $588–$2,388
What happens if you stop? Results decay; you own nothing Rankings maintained; you own the knowledge permanently

What an Agency Actually Does (And Doesn’t Do)

A reputable SEO agency provides: technical site audits, keyword strategy, on-page optimisation, content creation or direction, link building, and monthly performance reporting. What they typically don’t provide: full transparency on tactics, transfer of knowledge to you, or any guarantee of results (the honest ones say this clearly).

The dependency problem: SEO agencies are structured to keep you dependent on them. If you can evaluate their work yourself, you’ll immediately notice if results aren’t being delivered. Most business owners can’t, and agencies know this. Learning SEO basics — even if you ultimately hire an agency — makes you a significantly harder client to mislead.

What Trained DIY SEO Requires

To do your own SEO effectively you need to be able to:

  • Research keywords and identify the ones worth targeting for your specific business and location Our guide shows how to find low-competition keywords your competitors are ignoring.
  • Optimise title tags, meta descriptions, H1s, and URL structure for every page
  • Use Google Search Console to monitor indexing, identify problems, and find growth opportunities
  • Write or brief content that meets 2026 quality standards (E-E-A-T, Information Gain)
  • Build local citations and maintain NAP consistency across directories
  • Understand link building basics well enough to earn or request links from relevant sources

A structured SEO course covers all six of these in the order they matter. A good course takes 8–12 weeks to complete properly at 20–30 minutes per day.

When to Use an Agency vs DIY

Situation Recommendation
Early stage, limited budget, time available DIY — build skills while budget is tight; every dollar saved on agency goes to ads
Established business, revenue to invest, no time Agency — but learn the fundamentals first so you can evaluate their work
Competitive local market, technical site issues One-time technical audit from specialist, then DIY ongoing management
Scaling with multiple locations or national reach Agency — complexity justifies the cost at this scale

Frequently Asked Questions

How do I evaluate whether an SEO agency is actually delivering results?

The minimum acceptable reporting from any SEO agency: monthly Search Console data showing organic click trends, a list of keywords they’re targeting and their current positions, any technical issues fixed that month, and links they’ve built with the source domains. If an agency can’t produce clear data on each of these, either they’re not doing the work or they don’t want you to be able to evaluate it. Either is a red flag.

Can I do my own SEO alongside running a busy small business?

Yes, if you structure it correctly. The critical tasks — GBP maintenance, monthly Search Console check, quarterly content publication — take under 2 hours per week once you know what to do. The initial setup phase (first 6–8 weeks) requires more time. See our SEO setup fundamentals guide for the exact sequence of what to do first.

Learn to do your own SEO — properly, in 20-minute lessons built for Australian small business.

Check Out Essentials →

Want a tailored recommendation? use the course matchmaker.

Want to rank higher without becoming an SEO expert?

The 20 Minute Marketing course shows time-poor business owners exactly what to do each week to climb Google — no jargon, no 40-hour audits.

Take a Closer Look →

Built for time-poor Australian small business owners.

Want the DIY system that replaces the agency retainer? Our SEO course for small business shows you exactly what to do in just 20 minutes a lesson.

About the Author

Adrian Prokopiec

Adrian Prokopiec is the founder of 20 Minute Marketing, where he turns 25+ years in digital marketing into practical, no-jargon advice for Australian small business owners. He has held senior digital leadership roles growing some of Australia's largest online brands across travel, property and education, and now helps founders who don't have agency budgets get real results in the time they actually have.

Connect with Adrian on LinkedIn →

You'll never need a Marketing Agency again!

Digital Marketing Courses that teach you more than an Agency ever could (or would!)

 

Find a Digital Marketing Course for your business