Key Highlights
- Service-plus-suburb terms win the most jobs. They are specific, local and high-intent.
- CPC (cost-per-click) is a better measure of commercial intent than raw search volume.
- Informational keywords (how-to, cost guides) build trust but convert slower. Keep them separate.
- Keyword cannibalisation silently kills rankings. One page per distinct topic, always.
- Google Search Console is free and shows you what you already rank for. Start there.
- Map every keyword to a single page before you write a word of content.
Summarise with AI
Ask your preferred AI to summarise this article and how it applies to your trade business.
The Three Keyword Types Every Tradie Needs to Understand
Before you open any keyword tool, you need a mental model for the kinds of searches your customers make. Tradie searches fall into three clear buckets, and each one calls for a different page type.
Service-plus-suburb keywords
These are the money terms. Someone typing 'blocked drain Newtown' or 'electrician Caulfield' has a specific problem, is in a specific area, and is likely ready to call within the next hour. According to research cited by Ahrefs, local intent searches convert to enquiries at a significantly higher rate than broad or national terms. For tradies, these are the keywords that generate actual jobs.
Service-plus-city keywords
Terms like 'plumber Perth' or 'roofing company Brisbane' have higher volume than suburb variants but face much stiffer competition. A well-established trade business should target these on its homepage or a dedicated service hub page. New sites should build suburb-level pages first and work toward city-level rankings over time, as they build authority.
Job-type and informational keywords
Searches like 'how much does a split system installation cost' or 'how long does a roof replacement take' are informational. The person is researching, not calling. These belong on blog posts and FAQ pages, not on your main service pages. They attract visitors earlier in the buying cycle and can build trust, but they rarely convert on first visit.
The fast way to categorise any keyword
Type it into Google and look at the results. If you see a map pack and service websites, it is commercial. If you see guides, Reddit threads, and YouTube videos, it is informational. The search results page tells you what Google believes the searcher wants.
Search Intent: Commercial vs Informational vs DIY
Search intent is the underlying reason behind a search query. Getting intent right is arguably the single most important principle in keyword research. If you target a keyword with the wrong type of page, Google will not rank you well even if the rest of your SEO is solid.
Informational or DIY intent (guides + forums)
- ✕User wants to learn, compare, or solve it themselves
- ✕Searches include 'how to', 'cost of', 'do I need a'
- ✕Often no suburb or city in the query
- ✕Target with: blog posts, cost guides, FAQ pages
- ✕Example: 'how much does ducted air con cost in Australia'
Commercial intent (map pack + service pages)
- User wants to hire someone now or very soon
- Searches include suburb or city names
- Queries often mention urgency (emergency, 24hr, same day)
- Target with: service pages, suburb pages, homepage
- Example: 'ducted air con installation Chatswood'
A pest control company in Melbourne learned this the hard way. They had a detailed page titled 'How to Get Rid of Cockroaches Yourself' ranking on page one. It got good traffic but generated almost no calls. The searcher was looking to DIY, not to hire a professional. Swapping that effort into 'cockroach treatment Doncaster' and 'commercial pest control Richmond' produced bookings within weeks.
DIY intent is a trap for tradies
Ranking for 'how to fix a leaking tap' will attract people who want to fix it themselves. That is not your customer. Build those pages only if your strategy is content marketing for brand awareness. For lead generation, keep your effort on commercial-intent terms.
Keyword Tools: What to Use and When
You do not need to pay for expensive tools on day one. Start free, then invest in paid tools once you are generating consistent leads from SEO. Here is how each tool fits into a tradie's keyword workflow.
- 1
Google Search Console (free, start here)
If your site has been live for more than three months, Search Console already shows you the keywords you rank for and how much traffic they send. Export the 'Queries' report. Sort by clicks. These are your actual traffic drivers. You may find you are ranking on page two or three for terms you did not even know about, which is a clear signal to improve those pages.
- 2
Google Keyword Planner (free with a Google Ads account)
Enter your main services (for example, 'roof repair', 'gutter replacement', 'roof leak fix') and your city. Keyword Planner returns monthly search volume estimates and CPC data. The volumes are reported in ranges, but they are enough to distinguish a high-volume term from a low-volume one. Filter results by location to Australia or your state for relevant figures.
- 3
Ahrefs or SEMrush (paid, for serious campaigns)
Paid tools give you exact monthly search volumes, keyword difficulty scores, competitor keyword gaps, and suburb-level data that Google Keyword Planner cannot provide. Ahrefs' Keywords Explorer is widely regarded as the most accurate tool for Australian keyword data. According to Ahrefs' own research, local keyword modifiers ('near me', suburb names) often show lower reported volume but drive higher conversions than their unmodified equivalents.
- 4
Google Autocomplete and 'People Also Ask'
Free and underused. Type your core service into Google and look at the autocomplete suggestions. These are real searches other people have made. The 'People Also Ask' boxes show the questions your customers are asking. Both are excellent sources for informational content topics and long-tail variations.
- 5
Competitor research (any paid tool)
Enter a strong local competitor's URL into Ahrefs Site Explorer or SEMrush Domain Overview. Look at which keywords they rank for and what pages attract their traffic. This shortcuts months of guesswork. A landscaping company in Adelaide can find out exactly which suburb and service pages their top competitor is winning with, then build better versions.
Google Search Console is often the most valuable tool you have
Search Console shows real data about your real website. If you have not set it up, do that before anything else. It is free, it is authoritative, and it tells you what is actually happening rather than what might happen.
Volume vs Commercial Intent: Why CPC Is the Better Signal
A common mistake is sorting a keyword list by monthly search volume and targeting the highest numbers. Volume measures how often a term is searched. It says nothing about whether the person searching is ready to pay for your service.
CPC, the cost-per-click that Google Ads advertisers pay to appear for that keyword, is a much better proxy for commercial intent. Advertisers pay more for keywords where searchers buy things. A keyword with a CPC of $25 per click means the market has determined that traffic is worth $25 to advertisers. A keyword with a CPC of $0.20 is probably dominated by people who are not spending money.
The practial approach: export your keyword list with both volume and CPC columns. Then weight your prioritisation toward terms with high CPC and acceptable volume rather than chasing pure volume. For a locksmith in Sydney, 'locksmith locked out Surry Hills' may only show 50 searches per month, but a CPC above $30 tells you every one of those clicks is from someone ready to pay.
Ignore CPC ranges below $2 for tradie service pages
Sub-$2 CPC almost always means informational or DIY intent. These terms belong on your blog, not your money pages. Save your time for the terms advertisers are actually bidding on.
Worked Example: Keyword Map for a Melbourne Plumber
Here is what a solid keyword map looks like for a plumbing business operating across Melbourne's inner suburbs. The table shows how to categorise and prioritise terms before writing a single word of content.
| Keyword | Monthly volume (est.) | CPC (est.) | Intent | Keyword type | Target page |
|---|---|---|---|---|---|
| plumber Melbourne | 2,400 | $28 | Commercial | Service + city | Homepage |
| emergency plumber Melbourne | 1,600 | $42 | Commercial (urgent) | Service + city | Emergency service page |
| blocked drain Fitzroy | 210 | $31 | Commercial | Service + suburb | /services/blocked-drains/fitzroy/ |
| hot water system replacement Richmond | 170 | $26 | Commercial | Service + suburb | /services/hot-water/richmond/ |
| plumber Carlton | 320 | $24 | Commercial | Service + suburb | /areas/carlton/ |
| how much does a plumber cost in Melbourne | 880 | $1.80 | Informational | Cost guide | /blog/plumber-cost-melbourne/ |
| how to fix a leaking tap | 1,200 | $0.60 | DIY | Informational | Skip or /blog/ only |
| gas leak plumber Melbourne | 590 | $38 | Commercial (urgent) | Service + city | /services/gas-leak-detection/ |
| bathroom renovation plumber Collingwood | 90 | $22 | Commercial | Service + suburb | /services/bathroom-renovations/collingwood/ |
Example keyword map for a Melbourne plumber. Volumes are indicative AU estimates. CPC from Google Keyword Planner data.
What this table tells you
- The homepage owns the broad city-level commercial term, not a service page.
- Emergency terms get their own dedicated page because intent (and urgency) is distinct.
- Each suburb-level commercial term maps to its own URL. Never combine them on one page.
- The cost-guide keyword ($1.80 CPC) is informational and belongs only on a blog post.
- The DIY term ('how to fix a leaking tap') should be skipped entirely for a lead-gen site.
- Gas leak has the highest CPC in the set. It earns a standalone priority page.
Mapping Keywords to Pages: One Topic Per URL
The single most important structural rule in keyword research is this: every keyword cluster goes on one page. Not two. Not a homepage and a service page. One URL owns one topic.
For a roofer targeting 'metal roofing Brisbane', that term belongs on one specific page. If the homepage, the metal roofing service page, and a suburb page all target that same keyword, Google cannot determine which page to rank. It often ends up ranking none of them prominently.
The practical mapping process
- 1
List all your services as distinct topics
A painter might have interior painting, exterior painting, roof painting, and commercial painting as four separate services. Each becomes a separate page. Do not combine them into one 'painting services' page if you want to rank for specific searches.
- 2
Assign one primary keyword per page
This is the term that goes in the H1, the title tag, and the URL. For the interior painting page, that might be 'interior painting Perth'. Everything on that page supports that one topic.
- 3
Identify secondary keywords for the same page
Secondary keywords are close variations: 'interior house painting Perth', 'interior wall painting Perth', 'house painter interior Perth'. These go in H2 headings, body copy and image alt text. They reinforce the primary topic rather than competing with it.
- 4
Assign suburb variants to suburb pages
Each suburb where you want to rank gets its own page. 'Interior painting Subiaco' and 'interior painting Fremantle' are different pages, not the same interior painting service page with the suburb name stuffed in.
Build a simple keyword map in a spreadsheet
Three columns: keyword, target URL, primary or secondary. Fill it in before you write anything. This one document saves you from keyword cannibalisation and makes future content decisions obvious.
Keyword Cannibalisation: What It Is and How to Avoid It
Keyword cannibalisation happens when two or more pages on your website target the same keyword. Instead of one strong page ranking, you have two weak pages competing against each other. Google picks one, usually not the one you would have chosen, and neither ranks as high as a single consolidated page would.
Common cannibalisation traps for tradies
- Homepage and a 'plumbing services' page both targeting 'plumber Sydney'.
- A general 'electrical services' page and a 'residential electrician' page with overlapping H1s.
- Multiple suburb pages targeting similar terms (for example, 'electrician inner west' and 'electrician Newtown' on separate pages that cover identical content).
- Blog posts and service pages competing for the same commercial keyword.
- An 'about us' page optimised for the business name keyword the homepage should own.
How to find and fix cannibalisation
The simplest diagnostic is a site search. In Google, type 'site:yourwebsite.com.au plumber Sydney' (replace with your keyword). If more than one page comes up, you have a cannibalisation problem. In Google Search Console, filter the Queries report to your target keyword and check whether multiple URLs are appearing in the results for the same term.
To fix it, decide which page should own that keyword and consolidate. Either merge the weaker page into the stronger one and use a 301 redirect, or rewrite the weaker page to target a related but distinct keyword. Search Engine Journal's analysis of ranking factors consistently identifies clear keyword-to-page mapping as a foundational on-page signal.
Do not build a '/services' index page that cannibalises your homepage
A common mistake is creating a page at /services/ that targets your main broad keyword ('electrician Brisbane') when the homepage already owns that term. The services page should either target a distinct overview keyword or, better, not be indexed at all. Use it as a navigation hub, not an SEO page.
Building a Suburb and Service Keyword Map
For most tradie businesses, the bulk of SEO value comes from the intersection of your services and the suburbs you serve. Building this map systematically is one of the highest-leverage activities in tradie SEO.
Step one: define your service areas
List every suburb or postcode you genuinely service. Be honest here. A builder based in Fortitude Valley might service all of Brisbane's inner suburbs, but targeting 'builder Gold Coast' when they do not send crews there will generate enquiries they cannot fulfil and hurt their reputation.
Step two: define your core services
An HVAC business might have split system supply and installation, ducted air con, evaporative cooling, and air con servicing as its core service lines. Each is distinct enough to warrant its own page family. Do not list 22 micro-variations if they all belong under one heading.
Step three: build the intersection grid
Create a grid with services along one axis and suburbs along the other. Each intersection is a candidate page. You will not build every cell, especially for a new site. Use keyword tools to check which intersections have genuine search volume and prioritise those first.
| Service | Newtown | Marrickville | Leichhardt | Glebe | Annandale |
|---|---|---|---|---|---|
| Split system installation | Build | Build | Build | Build | Lower priority |
| Ducted air con installation | Build | Build | Lower priority | Lower priority | Lower priority |
| Air con servicing | Build | Build | Build | Lower priority | Lower priority |
| Evaporative cooling | Lower priority | Lower priority | Lower priority | Lower priority | Lower priority |
Example suburb-service keyword map for an HVAC business in Sydney's inner west. A tick indicates a page worth building based on confirmed search volume.
For a new site, build the highest-priority pages first (highest volume plus highest CPC in your core service areas) and add the lower-priority cells as the site grows authority. Each suburb page should be genuinely different from the others, with specific local references rather than just swapping the suburb name.
The grid approach turns keyword research from a guessing game into a content production plan. You know exactly what to build next and why.
How to Prioritise Your Keyword List
Once you have a keyword list, you need a way to decide what to build first. Chasing the highest-volume terms is rarely the right move for a new or mid-authority site. A smarter approach combines several factors.
- 1CPC above $10: confirms genuine commercial intent. Start here.
- 2Monthly volume 50 or above: enough to deliver meaningful traffic if you rank. Below 50 is usually only worth targeting if you are already building that page for other reasons.
- 3Keyword difficulty below your current domain authority: check in Ahrefs or SEMrush. A new site targeting KD 70+ terms will spend months with nothing to show.
- 4Existing ranking position 11-30: you already have some authority for these terms. A targeted improvement to the page can move you to page one with less effort than building from scratch.
- 5Service you most want to grow: if you make better margins on commercial roofing than residential, weight commercial roofing keywords higher even if residential has more volume.
Quick wins: look at positions 11-30 in Search Console
Filter your Queries report in Google Search Console to show queries where your average position is between 11 and 30. These are terms where Google already considers you relevant. A focused page improvement often moves them to page one faster than targeting a new keyword from scratch.
According to the Whitespark Local Search Ranking Factors study, which surveys hundreds of local SEO practitioners on the signals they believe most influence rankings, relevance of the landing page content to the keyword is consistently one of the top organic ranking factors for local businesses. This is why mapping keywords carefully to dedicated, relevant pages outperforms targeting broad terms on a generic homepage.
Cite your sources: Whitespark Local Search Ranking Factors
The Whitespark Local Search Ranking Factors survey is published annually at whitespark.ca/local-search-ranking-factors/ and is the most-cited local SEO research in the industry. It surveys experienced local SEO practitioners across hundreds of signals. Reference it when building your keyword strategy to ground decisions in evidence, not opinion.
Sources and further reading
The Full Tradie SEO Guide
This chapter is part of our complete guide. Back to the guide hub.
Put This Chapter Into Action
SEO by trade
Frequently Asked Questions
How many keywords should I target on a single service page?
+
One primary keyword and three to eight closely related secondary keywords. The primary keyword goes in your H1 and title tag. Secondary keywords support the primary topic and appear naturally in H2 headings and body copy. Targeting more than one primary keyword on a single page usually results in a page that ranks for nothing well.
Is search volume the most important factor when choosing keywords?
+
No. Commercial intent, measured by CPC, is more important than raw volume for a tradie lead-gen site. A keyword with 80 searches per month and a CPC of $35 will generate more real jobs than a keyword with 2,000 searches per month and a CPC of $0.80. Volume matters, but only after you have confirmed intent.
What if a suburb keyword has very low search volume? Is it still worth a page?
+
Sometimes yes. Low-volume suburb pages are worth building if you are already active in that area, the CPC is high (confirming intent), and you can make the page genuinely different from your other suburb pages. A cluster of low-volume suburb pages can collectively drive meaningful traffic. Avoid building them if you cannot make each one unique, as thin duplicate pages can hurt rather than help.
How often should I refresh my keyword research?
+
Check your keyword map every six months at minimum. Use Google Search Console monthly to track movement and spot new queries. After any significant local event (a new competitor enters the market, your suburb area demographics shift, or Google updates its algorithm), review your priority keywords. Keyword research is not a one-time task.
Can I target the same keyword on multiple suburb pages?
+
No. Each suburb page should target a unique service-plus-suburb combination. If you build pages for 'plumber Northcote' and 'plumber Thornbury', those are different primary keywords for different pages. Never put two suburb pages live that target an identical primary keyword, as this is textbook keyword cannibalisation.
What is the difference between keyword research for SEO and for Google Ads?
+
For Google Ads you pay per click, so you want to know exactly what converts. For SEO you earn rankings through content and authority, so you also care about keyword difficulty, the competition already ranking, and whether you can build a page that genuinely outranks them. The keyword data source (volume, CPC) is the same; what you do with it differs. CPC data from Ads is still valuable for SEO because it tells you how much commercial value the market assigns to that term.
