On Page SEO for Tradies: The Practical Guide to Ranking Without Paying for Ads
If your website isn't showing up when locals search for your trade, you're losing jobs to competitors every single day — and you probably don't even know it. On page SEO for tradies is the most controllable part of the Google ranking puzzle, and most tradie websites get it completely wrong. This guide walks you through exactly what to fix, step by step, in plain Australian English.
What Is On Page SEO and Why Should Tradies Care?
On page SEO refers to everything you control directly on your own website — your page titles, headings, written content, images, and internal links. It's different from off-page SEO (like Google reviews and backlinks from other sites) or technical SEO (like how fast your site loads). On page SEO is about the words, structure, and signals on each page that tell Google: "This is what I do, and this is where I do it."
For a tradie, this matters for one simple reason: Google needs to match your page to what someone just typed into the search bar. If a homeowner in Parramatta types "licensed electrician Parramatta" and your website just says "we do all types of electrical work" with no mention of Parramatta — you're invisible. You haven't given Google enough to work with.
The good news? On page SEO is something you can start fixing today, yourself, without spending a cent on ads. Here's exactly how.
1. Start With Your Page Titles and Meta Descriptions
Your page title is the blue clickable link that appears in Google search results. Your meta description is the two lines of grey text sitting underneath it. Together, they're your digital shopfront — the first thing a potential customer sees before they ever visit your site.
Most tradie websites either leave these blank, let a web developer fill them with something vague, or copy the same text across every single page. This is one of the fastest wins available to you right now.
For your homepage, your title should name your trade, your main service area, and ideally a point of difference. For example:
- Licensed Plumber in Geelong | Same-Day Bookings | Smith Plumbing
- Electrician Campbelltown | Switchboard Upgrades & Emergency Callouts
- Landscaper Penrith | Residential Gardens & Retaining Walls
For your service pages, get specific. Instead of one page called "Our Services," break it into individual pages — "Hot Water System Repairs Geelong," "Emergency Plumber Geelong," "Blocked Drains Geelong" — each with its own title tag targeting a specific search.
Keep title tags under 60 characters so they don't get cut off in search results. Your meta description should land between 145–155 characters and include a clear benefit or call to action. "Call before noon for same-day service" beats "We offer quality plumbing services" every time.
Tools to use: If you're on WordPress, install Rank Math (free) or Yoast SEO (free version). Both show you a live preview of how your titles and descriptions appear in Google before you publish. Rank Math is free and arguably more capable for smaller trade websites.
2. On Page SEO for Tradies Means Writing for Real People, Not Robots
Here's where most tradie SEO advice goes off the rails: it tells you to stuff your pages with keywords. The result reads like: "Our Sydney plumber services offer Sydney plumbing for all Sydney plumbing needs in Sydney." Google has seen through this for years, and real customers bounce off pages like that in seconds.
Write like you're talking to a homeowner who's just had a pipe burst at 7am on a Tuesday. They're stressed, they're on their phone, and they want to know:
- Are you licensed and insured?
- Can you come out today?
- Do you cover my suburb?
- What's this going to cost me?
- Have other people used you and were they happy?
Your page content should answer all of those questions naturally. When you do that well, your target keywords — "emergency plumber Brisbane Northside," "blocked drain repair Ringwood," "split system installation Gold Coast" — appear in context without you having to force them. That's exactly what Google is looking for.
Practical structure for a service page:
- A clear H1 heading naming the service and location (e.g., "Hot Water System Repairs in Ballarat")
- A short intro (2–3 sentences) that speaks to the customer's problem
- What's included in the service
- Why choose you — licence number, years of experience, any guarantees
- A pricing indication if possible (even a range helps — "most hot water repairs start from $180 — we'll quote upfront before any work begins")
- A prominent call-to-action: click-to-call button or enquiry form
- A handful of genuine customer reviews relevant to that service
Aim for at least 400–600 words per service page. Pages with 80 words of filler don't rank — and they don't convert either.
3. Suburb and Location Pages — Done Right, Not the Dodgy Way
Every tradie has seen the template approach: 50 suburb pages that are word-for-word identical except the suburb name has been swapped out. Google calls this thin or duplicate content. It either ignores those pages outright or penalises the whole site. It's a waste of time and can actively hurt your rankings.
But location pages absolutely do work — when they're built properly. If you service the Inner West of Sydney — Leichhardt, Balmain, Rozelle, Annandale, Drummoyne — you can build a page for each suburb that genuinely earns its place in Google's index.
What makes a location page worth building:
- Direct mention of the suburb, with local context ("We cover Balmain and the surrounding peninsula, including Birchgrove and Rozelle")
- A real job story from that area, even two sentences ("We recently replaced a faulty switchboard in a 1920s Balmain terrace — older homes like these often have outdated wiring that doesn't meet current safety standards")
- Suburb-specific reviews where possible — when asking happy customers to leave a Google review, suggest they mention their suburb
- Local trust signals — council areas, common building types, relevant notes for that area
You don't need 50 pages to start. Build five solid location pages for your highest-value suburbs and do them properly. Then expand from there.
4. Images, Alt Text, and Internal Links — The Details That Add Up
On page SEO for tradies isn't just about the words on the page. Three quick technical wins that most tradie websites completely ignore:
Image optimisation: Every photo on your site should be compressed before you upload it. A high-res photo straight from your iPhone can be 4–6MB — that slows your page down significantly, and page speed affects your Google ranking. Use a free tool like Squoosh (squoosh.app) or TinyPNG to compress images down to under 200KB without visible quality loss. Then rename the file before uploading: instead of "IMG_4872.jpg," use something like "hot-water-system-repair-geelong.jpg."
Alt text: Every image needs a short text description in the alt text field. This tells Google (and screen readers) what the image shows. Keep it descriptive and natural: "plumber replacing hot water system in Geelong home" is perfect. Don't keyword-stuff it — "Geelong plumber hot water Geelong plumbing" is not.
Internal links: Link between your own pages. If you have a blog post about "signs your hot water system is failing," link it to your Hot Water Repairs service page. If your homepage mentions blocked drains, link that phrase to your Blocked Drains page. Internal links help Google understand what your site is about and spread ranking authority across your pages. They also keep visitors browsing longer, which is another positive signal.
None of these take more than an hour to work through on an existing website, and the compounding effect over time is significant.
5. Your Google Business Profile and On Page SEO Work Together
Many tradies think their Google Business Profile (formerly called Google My Business) is separate from their website SEO. It's not — they work together, and making sure they're consistent is a key part of on page SEO for tradies.
Your business name, address, phone number, and service areas need to match exactly across your website and your Google Business Profile. Google cross-references these details. If your website says "Smith Electrical Services" but your Google Business Profile says "Smith Electrical," that inconsistency creates doubt. If your listed phone number differs between platforms, same problem.
A few practical steps to align them:
- Make sure your ABN, business name, and contact details are consistent across your website footer, contact page, and Google Business Profile
- List the same suburbs and service areas on your website location pages as you have selected in your Google Business Profile service area settings
- When you add a new service page to your website (say, "Ducted AC Installation Canberra"), update your Google Business Profile services section to match
- Add your website URL to your Google Business Profile if you haven't already — it's a direct link between the two
Your Google Business Profile drives map pack rankings (the three businesses that appear in the box above organic results). Your website on page SEO drives the organic results below that. Nail both and you're covering the full first page.
6. Track What's Working — You Can't Improve What You Don't Measure
Once you've started making on page SEO improvements, you need to know if they're working. Two free tools every tradie should have connected to their website:
Google Search Console (search.google.com/search-console): Shows you exactly which search terms your site is appearing for, what position you're ranking in, and how many people are clicking through to your site. It also flags technical issues like pages that can't be indexed. Free, and essential.
Google Analytics 4: Shows you how much traffic your site is getting, which pages visitors land on, how long they stay, and whether they're completing actions like clicking your phone number or submitting an enquiry form. Also free.
If you're not sure whether your site has either of these set up, ask your web developer — or check with ServiceScale. Without tracking, you're flying blind.
Set a reminder to check these tools once a month. Look for pages that are getting impressions but low clicks (your title or description needs improving), and pages that are getting traffic but no enquiries (your content or call to action needs work).
Free Local SEO Score — See exactly where your business ranks locally and what's stopping you from appearing when tradies in your area search. Check my local SEO score →
Conclusion: On Page SEO for Tradies Is a One-Time Effort That Keeps Paying Off
Unlike Google Ads — where you stop paying and the phone stops ringing — on page SEO for tradies is work you do once and continue to benefit from for months and years. Fix your page titles. Write service pages that actually answer your customers' questions. Build proper location pages for the suburbs you want to dominate. Compress your images, add alt text, link your pages together, and make sure your website and Google Business Profile are telling the same story.
None of this requires a computer science degree or a big marketing budget. It requires about a weekend of focused effort and the willingness to treat your website like the sales tool it's meant to be.
Your next step: Pick your single most important service page — the one that should be bringing in the most work — and rewrite it using the structure in section two of this guide. Get that one page right first. Then move through the rest of your site from there.




