Perth rail, redrawn since the 2021 CensusSchematic, not to scale
- Opened since the 2021 Census
- Lines running at the Census
- Swan River
- Coastline
Near a yellow station? Name it in your directions, describe the walk from it, and add parking notes.
Perth SEO for a city that keeps redrawing its own map
Greater Perth grew 2.4% in the year to 30 June 2025, the fastest of any capital, by the ABS estimate. Two rail lines have opened since the last Census, and new stations change the place names people search. We set up your profile, area pages and reviews for the parts of Perth you serve.
Updated
- No setup fee
- No lock-in
- Prices published
Two new rail lines since the last Census, and what each changes on a listing
Each line changes the station you name in directions, the walk you describe and the parking notes on your profile. People search by station name soon after one opens, and the Census figures most marketing still quotes were counted before either line ran.
Service change notice
Ellenbrook Line opened
Sunday 8 December 2024 · five new stations · starts at Bayswater
Bayswater station became a junction. Businesses around it and along the new line often still give directions from before it ran.
Update the nearest station on your profile and contact page, entrance photos, and parking notes for people who drive to the station.
Service change notice
Thornlie-Cockburn Line opened
Sunday 8 June 2025 · Thornlie, Nicholson Road, Ranford Road
A cross-suburb link in the south-east. Customers who once drove can now take the train, and they plan the trip by station name.
Update "getting here" text to name the station and the walk from it, and say which side of the road your entrance is on.
Opening dates and stations: METRONET project pages, checked 4 October 2026.
When your street, your address or your reach isn't on Google's map yet
Four gaps between where a Perth business really is and what Google's map shows keep coming up: a missing street, a home base, video verification and reach. Each has a fix you can start yourself.
Road missing
A new estate street Google hasn't drawn
New estates · customers, couriers and your profile
New estate streets can exist on the ground well before the map. In the Google Maps app on Android, Contribute and then Update road lets you draw a missing road and name it. On your profile, if Google can't find the address, use Adjust to set the pin on your real entrance. Google's address help also allows nearby cross streets or landmarks where the official address isn't accurate.
Re-check Google says profile edits usually show in about 10 minutes, but can take up to 30 days.
No shopfront
Run from home, and the address shouldn't show
Service-area businesses · trades, cleaners, mobile services
A Perth plumber or cleaner who goes to the customer is a service-area business. You still verify with a real address, then turn off "Show business address to customers" so the profile shows your service area instead, as Google's guidelines ask. A virtual office you don't operate from isn't eligible, so don't buy one in the CBD to look central.
Set up to 20 service areas by suburb or postcode; Google no longer takes a radius.
Verification
No shopfront to film for the video
Video verification · service-area rules
Google's rules ask for one continuous, unedited clip of at least 30 seconds, recorded live through the profile on a phone. For a service-area business that means street signs or landmarks near your base (your own street is fine if you work from home), the tools or branded vehicle you work with, and proof you run it, such as opening up the van or showing an invoice in the business name. Leave out other people's faces and any bank, tax or ID numbers.
Expect up to five working days for review, with reasons given if it fails.
Reach
Serving all of Perth, ranking near home
Service area · distance · real pages
The service-area setting tells customers where you work. It doesn't lift you in suburbs far from your base, because Google's help says local results are mainly based on relevance, distance and popularity. Its guidelines also say the overall area shouldn't run past about two hours' drive from your base. Further out, visibility is earned: a page for each area you serve with jobs done there, reviews from customers in those suburbs, and ads where the map won't reach.
Track map positions from a grid of points, one area at a time.
A spread-out city of houses, growing faster than any other capital
More than three in four homes in Greater Perth were separate houses in 2021, so most customers drive, and parking and directions matter on every listing. The population keeps moving outwards and along the new lines, which means a description of "where we are" can go stale without the business moving at all.
Technicians and trades workers were 14.7% of workers, so "near me" trade searches are crowded. Professionals were the largest group at 23.7%, and they read before they ring. And with 8.0% of residents born in England, plus New Zealand and India at 2.8% each, many customers learned to search somewhere else. Clear hours, the suburb named and prices where you can show them help every one of these groups.
Greater Perth is too spread out to win in one go. Our local SEO Perth service usually starts with the area around your premises, where Google already has a reason to show you, then widens one area at a time.
Nine stops across Greater Perth, each with its own competitors
The businesses ranking in Joondalup aren't the ones ranking in Mandurah, so each of these nine areas has its own page. We check map positions from a grid of points, and across a metro area this long the grid fades with distance and drops at a council edge or past a freeway.
North and coast
Joondalup 6027City of Joondalup. Trades here often cover suburbs well beyond 6027, so a service area that matches real travel matters more than the address. Scarborough 6019City of Stirling. Cafes, fitness and accommodation compete for locals and visitors along the beachfront. Subiaco 6008City of Subiaco. Rokeby Road, Hay Street and Bagot Road; customers search by street, so name yours.East and the valley
Bayswater 6053City of Bayswater. Now the Ellenbrook Line junction; mention the station by name in directions. Guildford 6055City of Swan. James Street, near Midland, at the edge of the Swan Valley, where opening days matter as much as hours. Perth CBD 6000City of Perth. A "Perth WA" address alone puts you among thousands; name the street, the end of it and the nearest station.South and the port
Fremantle 6160City of Fremantle. Australia Post lists one locality under 6160; exact weekend hours and parking do much of the work. Rockingham 6168City of Rockingham. A coastal city in its own right; a CBD ranking says nothing about results here. Mandurah 6210City of Mandurah. Its own council, waterways and visitor trade; treat it as its own market.
A Baldivis pool builder and a Welshpool mining supplier need opposite plans
The pool builder is picked from the map; the supplier is picked by a procurement team reading documents. The audit works out which kind you are before any money is spent.
The map buyer
Searches a service and a suburb
- Decides from the map results and reviews
- Wants hours, a service area and recent photos
- Judges you on reviews that name their suburb
- First months: profile, area pages, review habit
The document buyer
Searches a capability or a standard
- A procurement team that may never visit
- Wants spec sheets and certificates it can read
- Judges you on depth and on who links to you
- First months: capability pages, crawlable documents, earned links
Greater Perth, top industries of employment, 2021 Census
Source: ABS 2021 Census QuickStats, Greater Perth (5GPER). Iron ore mining is the second-largest employer group even though the mines are hundreds of kilometres away.
With 77.8% of homes separate houses, Perth has a lot of gutters, pools, gardens and roofs, and the trades who look after them win work on the map: Tradies, plumbers, electricians, builders.
Resources and industrial suppliers need capability pages written clearly, documents published as crawlable pages, and links from associations you already deal with, through technical SEO and link building.
Clinics need the profile and a page per treatment, with parking and access, written to AHPRA's guidance; section 133 rules out testimonials on clinical matters. Dentists, healthcare, physiotherapists.
Firms need practice-area answers, as for lawyers and accountants; for a WA store, delivery times to the eastern states on the pages where buyers decide, through eCommerce SEO in Perth or Shopify SEO.
Three Perth businesses, planned from where each one starts
Worked examples, not client results: the first moves we'd make for three kinds of Perth business, and the figure we'd check to see if they're working.
From: all of PerthTo: real suburbs
An electrician in the City of Joondalup
Shrink the service area to the suburbs the vans really reach, write a page per job type with local examples, and ask happy customers to name their suburb in reviews.
Check calls from the map listing, area by area
From: old directionsTo: the new station
A local service near the Ellenbrook Line
Add the nearest new station and the walk or drive from it to the profile and contact page, refresh entrance photos and add parking details.
Track direction requests in the Business Profile
From: weekday hoursTo: weekend visitors
A shop in Fremantle 6160
Keep weekend and public holiday hours exact, post photos of what's in store this month, and write category pages for the products visitors ask about.
Measured by calls, website clicks and sales from Google
Before any change, we record how you show up across your Perth areas and the enquiries already coming in. Each monthly report measures against that record from your own Business Profile and analytics, and when an area stays flat, it says so and what we'll try next.
The question asked on a Perth patio, and what Google says decides the answer
Google's guidance for site owners says AI Overviews use the same core ranking systems as normal search and need no special markup or AI text file. A complete Business Profile helps local businesses.
So what helps you rank in Perth is what gives you a chance in an AI answer: crawlable pages, helpful content and accurate details everywhere. Nobody can guarantee a mention, and we don't. Our AI search page sets out the rest.
A made-up question, for illustration
"Who can fix a pool pump this week near Baldivis?"
What an answer can only use if you've published it: your service area, the suburbs you cover, your hours and recent reviews that mention the job.
Three published fares, priced by how far across Perth you travel
Monthly, no setup fee and no lock-in. The free audit says which one we'd recommend and why; the pricing page has the detail.
One area
Starter
$500a month
One location: the profile fixed, listings cleaned up, a review routine, the technical basics and a monthly report.
Several areas
Growth
$900a month
Starter across the Perth areas you serve, plus area and service pages written one at a time and links we earn.
Metro-wide or B2B
Performance
$1,500a month
Busy categories or resources-sector buyers: more content each month, steady link work and regular strategy calls.
Working with a Melbourne-based agency on Perth time
Boltly is based in Melbourne and works with Perth businesses remotely, by phone, email and video. WA doesn't change its clocks, so while Victoria is on daylight saving, from 4 October 2026 to 4 April 2027, Perth sits three hours behind Melbourne, and two hours behind for the rest of the year. We book calls with that gap in mind.
Perth SEO questions, from costs to guarantees
How much does SEO cost in Perth?
Boltly's plans are $500 a month (Starter, one location), $900 (Growth, several Perth areas) and $1,500 (Performance, busy or B2B categories). There's no setup fee and no lock-in, and the free audit tells you which plan we'd recommend and why.
How long does SEO take in Perth?
Nobody can give you a fixed date. Google's SEO starter guide notes that some changes show within hours and others take months. Fixing a wrong category or missing hours registers quickly; new area pages and earned links take longer, and more areas take longer again.
Do I need a Perth SEO agency based in Perth?
Not necessarily. You need someone who plans around Perth's real geography. Boltly is based in Melbourne and says so; we work with Perth businesses remotely, by phone, email and video.
Who are the best SEO experts in Perth?
Judge any Perth SEO expert by specifics: which areas they'd target first and why, what changes in month one, who does the work, and what you keep if you leave. Ours are on this page: a written plan, a monthly report, and your profile and pages stay in your name.
Which Perth areas do you cover?
All of Greater Perth and beyond. We have pages on nine areas, including Joondalup, Fremantle and Rockingham. For your campaign we target the areas you actually serve, one at a time.
What is the difference between local SEO and SEO in Perth?
Local SEO is the map listings and searches that include a place, like "dentist Subiaco". Broader SEO is ranking in the ordinary results across Perth, WA or Australia. Many businesses need both; our Business Profile service is the foundation of the map side.
Can you guarantee Perth rankings?
No. Rankings are Google's call, and anyone promising a spot is quoting a search nobody makes or using tactics that risk the site. We commit to the written plan, a recorded starting point and a monthly report showing what moved, area by area.
How do I get started with SEO in Perth?
Request a free audit with your website and the areas you serve. We'll reply in writing with where you show up now, the first fixes we'd make and the plan that fits.
Check your listing against today's map
Send your website and the Perth suburbs you serve, from Joondalup to Mandurah. We'll show you where you appear now, what's out of date and which area to win first.