One solid page per service beats twenty thin suburb pages. Get your name, address and phone identical everywhere. Ask every customer for a review. Then be patient: distance is the one factor you can't change.
What Google says it uses
No guessing needed here. Google publishes the three things local results are mainly based on:
Relevance
You control thisDoes your page match what was searched? "Hot water system repair" needs a page that says exactly that, with real detail.
Distance
You can't change thisHow far you are from the person searching. On the map this weighs heavily, which is why a Rockingham sparky rarely shows up for a Joondalup search.
Prominence
You build this slowlyHow well known you are: reviews and ratings, links from other websites, mentions around the web.
You'll see guides that put exact percentages on each one. Google doesn't publish any, so treat those numbers as made up.
1. One proper page per service
This is where relevance comes from. If you do switchboard upgrades, solar and EV chargers, each one gets its own page: what the job involves, a rough price range, photos of your own work, the suburbs you cover, and your phone number at the top. A single "Services" page with three bullet points can't rank for any of them.
Put the service and your area in the page title, the way people search: "Switchboard Upgrades in Melville & Fremantle | Smith Electrical". Plain words beat clever ones.
2. The suburb-page trap (I fell into it)
The classic advice is to make a page for every suburb. I did a version of it on this site: 24 location pages, one per city or state. About three quarters of the text was identical from page to page. Over 12 months they brought in 1 click between them, and my Perth page sat at an average position of 73.
Google has a name for that pattern: doorway pages. In August 2026 I deleted 19 of them, redirected them to the nearest page I kept, and rewrote the remaining five with copy written for each place.
The test for a suburb page
Could you write something true about that suburb that wouldn't fit on the others? Jobs you've done there, the kind of houses, a local rule or condition. If yes, the page earns its place. If the only difference is the suburb name, list the suburb on your service page instead.
3. The same name, address and phone everywhere
Your website footer, your Google Business Profile, Yellow Pages, hipages, your trade association listing: same business name, same phone, same address (or the same service area if you work from home). Small differences make Google less sure the listings are all you.
I got this wrong too. The hidden business data on my city pages gave five different towns as my address, against one Google profile in Attadale. Nobody could see it on the page, but Google could. Fixed in September 2026.
4. Reviews and local links
Google says more reviews and positive ratings can help your local ranking, and that links from other websites count towards prominence. For a tradie, the realistic links are local ones: the supplier whose "find an installer" page lists you, your trade association's member directory, the footy club you sponsor.
Reviews have their own rules, and breaking them costs more than it gains. I've covered them in the Google Business Profile guide for tradies.
5. A page that works on a phone
Ranking gets you the click. The page still has to load quickly and show a phone number the person can tap. If yours takes five seconds on mobile, read what a 90+ PageSpeed score changes.
What to skip
- A footer stuffed with forty suburb names. It reads as spam and helps nobody.
- Buying links or joining link schemes. Google's spam policies cover it, and cheap links come from sites nobody visits anyway.
- Paying for reviews or offering a discount for one. Against Google's rules, and removed when caught.
- Keywords in your business name on Google ("Smith Plumbing Emergency Plumber Perth"). It breaks the profile guidelines and can get it suspended.
Where I can help
My Premium package is built around this: a page for each service, a page for each area you serve written for that area, local keyword research and the structured data Google reads. If you already have a site, the Local SEO service works on what's there. Prices for both are on the pricing page.
Questions tradies ask
Not sure where your site stands?
Send me your website and the suburbs you want work from. I'll tell you what I'd fix first.