DIY SEO guide

The complete DIY SEO guide and checklist

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.

What DIY SEO actually means

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 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

Go deeper

DIY SEO guides by topic

Each guide covers one area of this checklist in detail.

SEO for Contractors

A DIY SEO guide for contractors: choose service keywords, improve your Google Business Profile, build useful service pages and track qualified quote requests.

Read the guide

Local SEO

Practical local SEO for small businesses. Improve your Google Business Profile, Google Maps visibility, reviews and local pages with free DIY tools and guides.

Read the guide

AI Search Optimization

Learn how AI search tools like ChatGPT, Gemini, Perplexity and Google AI Overviews describe your business, and what you can do to improve your AI visibility.

Read the guide

Technical SEO Audit

Find the crawling, indexing, speed and on-page issues holding your site back. A technical SEO audit with a prioritised action plan, written in plain language.

Read the guide

Keyword Gap Analysis

Find the keywords, pages and content strategies competitors use to outrank you. A free competitor and keyword gap analysis for small businesses.

Read the guide

SEO for Small Businesses

Affordable, practical SEO for small businesses. Find out what's holding your site back and get a clear, prioritised plan without monthly contracts.

Read the guide

WordPress SEO

Find the SEO issues common on WordPress sites, from indexing settings and plugin bloat to duplicate archives, and get a prioritized plan to fix them.

Read the guide

Shopify SEO

Improve your Shopify store's search visibility: duplicate product URLs, thin collections, product page content, speed and competitor keyword gaps.

Read the guide

SEO for Service Businesses

SEO for plumbers, lawyers, clinics, contractors and other service businesses. Improve service pages, local visibility and lead conversion with DIY tools.

Read the guide

UX & CRO

Turn more website visitors into leads. Find UX and conversion problems, weak calls to action and mobile issues with a DIY UX/CRO analysis and practical guides.

Read the guide

Recommended reading

FAQ

DIY SEO questions

Can I really do SEO myself?

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.

Run my DIY SEO audit