Everything a small business needs to do its own SEO — keyword research, technical fixes, on-page optimisation, local SEO and AI search visibility — in the order that actually works.
DIY SEO is doing your own search engine optimisation instead of paying an agency a monthly retainer. You use tools to find the problems, then fix them yourself in the order that matters most.
It works because roughly 80% of the wins for a small business come from a short, repeatable list: a site search engines can read, pages that match real searches, a complete Google Business Profile, and consistent reviews. None of that requires an agency. It requires knowing the order.
Step 1 — DIY keyword research
Chasing the biggest keyword in your industry is the most expensive mistake in DIY SEO. Target searches with clear commercial intent that you can realistically win — usually service plus location, or service plus qualifier.
Open a private browser window and search your main keyword. If page one is national brands and directories, that is not your battle this year. Find the variant where businesses your size appear, and own it instead.
List the 10 services you actually want more enquiries for
Add your city, suburb or region to each one
Search each phrase and note who ranks — local business or national brand
Keep the phrases where local businesses rank; those are your targets
Give every target keyword exactly one page on your site
Step 2 — Fix the technical foundations
Before writing anything, fix the plumbing. If search engines cannot crawl, index and render your pages quickly, nothing else compounds.
No broken links and no redirect chains
No accidental noindex tags on pages you want found
Every important page reachable within three clicks of the homepage
Fast first paint on mobile with compressed images and stable layout
A working sitemap.xml submitted to Google Search Console
HTTPS everywhere, with one canonical version of each URL
Step 3 — On-page DIY SEO
On-page work is the highest-return manual task in DIY SEO because you control all of it. One page per service, written for the person searching rather than the algorithm.
A unique title tag on every page, with the target keyword near the front
A unique meta description that reads like an ad, not a summary
Exactly one H1 per page that matches the search intent
Practical detail competitors leave out: pricing ranges, timelines, what is included
Internal links from related pages using descriptive anchor text
Descriptive image file names and alt text
Step 4 — Local SEO and trust signals
For most small businesses the Google Business Profile drives more enquiries than the website itself. It is also the fastest DIY SEO win available, because most competitors fill in half the fields and stop.
Complete every field, including services, attributes and hours
Choose the most specific primary category, not the broadest one
Post updates regularly rather than in bursts
Ask happy customers for reviews consistently and reply to all of them
Keep your name, address and phone number identical everywhere online
Step 5 — Show up in AI search
Search no longer ends at Google. ChatGPT, Perplexity, Gemini, Copilot and Google AI Overviews now answer the questions your customers used to type into a search box, and they cite a small handful of sources.
Getting cited depends on clear, factual, well-structured pages: direct answers near the top, proper headings, structured data, and consistent business details across the web.
Answer each page's core question in the first 100 words
Use question-shaped headings that match how people actually ask
Add structured data so machines can parse your services and location
Keep facts consistent between your site, your profile and directories
Step 6 — Measure, then repeat
Pick three numbers and check them monthly: impressions in Google Search Console, enquiries from organic traffic, and rankings for your ten priority keywords. Everything else is noise until those move.
SEO compounds. A monthly hour spent on the same checklist beats a frantic quarterly overhaul every time.
Print it out
The DIY SEO checklist
Twelve items. Work top to bottom, then repeat monthly.
01Baseline audit run and issues listed by priority
02Ten target keywords chosen, one page each
03Broken links, redirect chains and noindex tags cleared
04Unique title and meta description on every page
05One H1 per page matching search intent
06Internal links added between related pages
07Sitemap submitted in Google Search Console
08Google Business Profile 100% complete
09Review request process running every week
10AI visibility checked for your top three services
11Competitor keyword gaps reviewed
12Monthly measurement reminder in the calendar
Do it faster
DIY SEO tools that do the checking for you
Each tool runs on your live website and returns a prioritised action plan instead of raw numbers.
Yes. Most small business SEO is consistent basics: a healthy site, clear pages for each service, a complete Google Business Profile and steady reviews. Tools help you find what to fix first.
How much time does DIY SEO take?
Plan a few focused hours to fix the initial issues, then about an hour or two a month to keep things moving.
How long before I see results?
Profile and technical fixes can show impact within weeks. Content and links usually take several months. It depends on your market and competition.
When should I hire help instead?
If you don't have time to make fixes, or your site needs development work, our agency partners can implement the action plan for you.
Do the DIY SEO tools cost anything?
Some tools are free, and paid reports are one-time purchases with no subscription.
Start your DIY SEO with a real audit, not a guess
Run the full DIY SEO audit and action plan for $29.95 — one-time, no subscription.