DIY SEO vs hiring an agency: split the work, not the difference
SEO is a dozen jobs, and some suit the owner far better than any outsider. This guide sorts the tasks, puts a price on your own time and shows where doing it yourself usually stalls.
By the Boltly team · 11 minute read
Updated
Job boardWho does what
Owner
- Business Profile details
- Photos and updates
- Asking for reviews
- Replying to reviews
- Answering customer questions
Hire or share
- Technical fixes and speed
- Site migrations
- Earning links
- Content strategy
- Structured data
Either, depending on your skills
- Page titles
- Search Console check
- Keyword research
- Competitor research
On the lineA one-off audit, so you know which column each job belongs in
- Whichever columnSearch Console, Analytics, your Business Profile, the domain and hosting stay in the business's name.
- Every job on the boardHas one named person and a month beside it, or it quietly doesn't happen.
Should you do SEO yourself?
Do the parts that need your knowledge of the business: your Google Business Profile, reviews and pages that answer what customers ask. Pay for specialist skill or steady hours you don't have: technical repairs, migrations, link earning and strategy in a crowded market.
That isn't us talking ourselves out of work. Google's own hiring page says a small local business can probably do much of the work itself, starting with its free starter guide, and names times when hiring helps, such as before a redesign or launch.
It also says you are responsible for what any company you hire does to your site, so an hour with the starter guide makes you a sharper buyer.
Source: Google Search Central, "Do you need an SEO?" (last updated 5 June 2026), read 4 October 2026.
Twelve SEO jobs, sorted by who should hold them
The verdict column is our opinion, based on what tends to go wrong. Your own skills may move a job across.
| Job | Skill needed | If it's done badly | Our verdict |
|---|---|---|---|
| Google Business Profile details, hours, services | Low | Wrong hours, missed calls | You |
| Photos and posts on the profile | Low | A stale-looking listing | You |
| Asking for and replying to reviews | Low, but steady | Fewer reviews than competitors | You |
| Writing answers to customer questions | Medium | Thin pages nobody reads | You |
| Page titles and descriptions | Medium | Weak clicks from search | Either |
| Monthly Search Console check | Medium | Problems noticed months late | Either |
| Keyword and competitor research | Medium to high | Effort spent on the wrong searches | Either |
| Content strategy across many pages | High | Pages that compete with each other | Hire |
| Technical fixes: crawling, indexing, speed | High | Pages dropped from search | Hire |
| Site migrations and redesigns | High | Lost rankings that take a long time to recover | Hire |
| Earning links from other sites | High, slow | Spam links that breach Google policy | Hire |
| Structured data beyond the basics | High | Invalid markup that loses rich result eligibility | Hire |
The top rows reward knowing your customers and showing up weekly; the bottom rows reward experience with problems you may meet once, like moving domains. A plumber ranking in their suburb needs a complete profile and steady honest reviews, not migration skills. Our Google Business Profile guide and review guide cover the top rows, and our SEO checklist puts the whole list in order.
What doing it yourself really costs
DIY costs the hours you'd otherwise spend on paid work, quoting or sleep; having no invoice only makes it feel free. Put your numbers in to compare your time with our three published plans.
Not sure about the hourly figure? Use what you'd charge a customer for an hour, or what you'd pay someone to cover you.
Your time each month$800
- Starter$500Your time costs more
- Growth$900Within $100
- Performance$1,500Plan costs more
Two caveats. This compares cost, not results. And hiring doesn't take your time to zero: any agency needs you to answer questions and approve pages, so budget an hour or two a month either way. Our plans are monthly with no lock-in and no setup fee; the full detail is on the pricing page.
An owner with a full diary and high-value jobs usually finds their hours are the expensive option. A new business with quiet evenings and no budget is often better off doing it alone for now.
Four places where DIY usually stalls
The habit fades
The usual DIY story is a burst of effort, no visible change for a few weeks, then nothing. Google's starter guide says some changes take hours to show and others several months, a long time to keep going on faith.
Technical faults stay hidden
A page blocked from indexing or a redirect loop doesn't announce itself, and fixing the cause safely is specialist work. Our technical SEO guide shows what's involved.
Links are slow and easy to get wrong
Google's spam policies treat buying links that pass ranking credit, and excessive link swaps, as link spam. Earned links take outreach and something worth linking to. Our link building guide covers the legitimate routes.
Crowded markets need judgement
In a quiet niche, the basics done well may be enough. In a city market where every competitor has a polished site, picking the searches you can realistically win takes judgement built across many sites.
Sources: Google Search Central, "SEO Starter Guide" and "Spam policies for Google web search" (last updated 28 August 2026), read 4 October 2026.
Four things that catch owners out, whichever way they go
Two come from doing it yourself and two from hiring.
My SEO plugin shows all green lights, but the page still doesn't rank
Yoast or Rank Math lights check the page against a list: phrase in the title, enough text, a meta description. Google never sees them, and they can't see your competitors or what the searcher wants. Catch omissions with the plugin, then search the phrase, open the first three results and note what they answer that you don't. On Elementor and similar builders, check the plugin reads the content at all; if not, it's scoring an empty page.
We paid for an audit and nothing on the site has changed since
An audit only earns its fee once somebody owns each fix. Before buying, ask who will carry out each item and whether they can log in to the site. Then turn the report into a list with a name and month beside every line, starting with anything that stops indexing. If nobody in the business can do the technical lines, price that work with the audit.
We left our agency and the website went with them
It happens when the agency builds and hosts the site under the retainer, so the theme, content or hosting sits in its name. Get it in writing that pages, images, code and links built stay yours, and hold the admin login and hosting account yourself. Google suggests read-only Search Console access while you assess someone. Already renting a site? Ask now for a content export and a list of every URL, so a rebuild can keep the same addresses.
Consultant, agency or someone in-house: which one fits our gap?
A consultant diagnoses and plans, good value when you or your developer can do the work. An agency does the work too, suiting owners with no spare hours or technical help. In-house makes sense once there's a full-time load, such as several sites or a large store, and even then migrations often go outside. Ask all three who implements, and who owns the accounts when it ends.
Source: Google Search Central, "Do you need an SEO?" (last updated 5 June 2026), read 5 October 2026.
Mistakes to avoid, whichever way you go
If you're doing it yourself
- Buying cheap link or directory packages. Google calls mass submissions typically useless.
- Repeating your keyword in every sentence. Keyword stuffing breaches Google's spam policies.
- Copying a competitor's page and changing the name. Google asks for content you create yourself.
- A page per suburb with only the name swapped, the doorway pattern Google's spam policies describe.
- Changing things daily and judging weekly. Google suggests waiting a few weeks to judge a change.
If you're hiring
- A guaranteed ranking position. Google says no one can guarantee where you'll rank.
- Vague answers about what they'll change. Google warns about secretive methods.
- Accounts set up in the agency's name. Your Search Console, Analytics and Business Profile should be yours.
- Cold emails offering page one, which Google says deserve scepticism.
- Long lock-in terms before you've seen any work.
Our article on how to choose an SEO agency turns these into a shortlist test.
Sources: Google Search Central, "Do you need an SEO?", "SEO Starter Guide" and "Spam policies for Google web search", read 4 October 2026.
The split changes as the business grows
- Just started
Do it yourself: complete the Business Profile, write a page per main service, ask early customers for reviews and set up Search Console. You'll learn whether search brings work before spending on it.
- Steady, with a full diary
Keep the profile and reviews and buy the specialist parts. A one-off SEO audit shows which jobs on the board need a professional, without a monthly commitment.
- Growing or rebuilding
Bring help in before the redesign or launch, the timing Google's hiring page suggests, so search is planned in.
- Several locations or an online store
The jobs multiply: a profile per location, product data, category structure. Most owners now hand over the bulk and keep the parts that need their voice, like reviews.
Our small business SEO page explains how we split work with owners who want to keep some of it.
DIY SEO, answered
Can I do SEO myself?
Yes, much of it, especially for a small local business. Google's own hiring page says so and recommends its free starter guide first.
What does DIY SEO for small business involve?
Complete your Google Business Profile, give each service its own clear page, ask every happy customer for a review, set up Search Console and check it monthly. Then answer the questions customers ask you in clear pages.
Is it worth paying for SEO services?
It is when your time is worth more than the fee and when customers search for what you sell. It isn't when you need leads this week or can't carry a few months of work before results show. Our article on whether SEO is worth it walks through the sums.
Should I hire an agency to implement SEO?
Hire for implementation when the work is technical (speed fixes, migrations, structured data) or nobody has steady hours for it. If recommendations are mostly content and profile updates, you may do them yourself after an audit.
What DIY SEO tools do I need?
Start with the free ones from Google: Search Console, PageSpeed Insights and your Business Profile dashboard. Google notes third-party tools can't see its internal ranking data, so treat their scores as estimates.
Can I do some SEO myself and hire help for the rest?
Yes, and for many owners it's the best value. Make sure every account stays in your name so the split can change later.
Is a cheap SEO package better than doing it myself?
Not if the low price comes from bulk links or copied pages, which can breach Google's spam policies. Honest work done yourself beats that. Ask any provider exactly what they'll do each month, in writing.
Questions one to six reflect Google's autocomplete suggestions for "can i do seo myself", "diy seo", "is it worth paying for seo" and "should i hire an seo agency", checked 4 October 2026.
Not sure which column your jobs belong in?
The free audit sorts them for you: what to keep, what to fix first, and what needs a specialist.