Get a free instant audit of your site, real findings in 15 seconds. Try it →
Industries Healthcare Industrial B2B Consumer Property & Development Professional & Trade Services Retail & Hardware Automotive (4x4) Fashion & Beauty Instant Audit Services Work Platform Why 121 Pricing Free Audit Founder Call Resources News About 1300 121 979 Book a Discovery
Book a Discovery
📞 1300 121 979 Book a Discovery
SEO Agency · Perth

SEO agency in Perth, measured in revenue.

Reported against your enquiries and revenue, not rankings.

121 Group is a Perth SEO agency with an office on St Georges Terrace and a WA team who know the local market. Our Perth office is our industrial B2B hub: 21 of our industrial clients are WA businesses in mining services, drilling, engineering, construction and civil works. Our SEO services cover technical SEO, content, local search, link earning and GEO (visibility in AI answers), all reported against enquiries and revenue, not ranking screenshots.

  • Month-to-month, no lock-in contract
  • Senior strategist on every account
  • Published pricing from $1,000 a month
121 Insights SEO dashboard, sample data.

Brands we have worked with

Berg Engineering logo Steelstruct logo PYBAR logo RED OHMS logo Atlas Paving logo Sports Range 4x4 logo Cast Civil logo KHG Construction logo JSW Australia logo Acqua Drill logo RJ Vincent & Co logo B&E Fire logo Melville Cares logo Link WA logo Next Executive logo TrialsWest logo Industrial Lab Supplies logo Geotile logo Resonance Health logo Marnan Group logo Asset Maintenance Group logo Bruce Rock Engineering logo Sabre Engineering logo Tyden Power logo Showpo logo Rose-Hip Vital logo Tiger Mist logo Healius logo Alamour The Label logo By Charlotte logo Adora Fertility logo ForHealth logo Genomic Diagnostics logo Evoker (Monteith Physio) logo Napoleon Perdis logo Active Skin logo 1825 Interiors logo Avance Clinical logo I.AM.GIA logo Esther & Co logo Belle et Blanc logo Glicks Furniture logo Bujairami logo Charleston's logo Central Innovation logo Job Fit Australia logo Gen Z Trade Group logo Modern Plumbing Group logo Chem-Dry logo Bella Bodies logo FATZ logo Fuel Your Life logo Gorilla Glue logo Hikma House logo Mankind logo NG Mobility logo NQ Resources logo O'Keeffe's logo Paint Pinot logo Partnered Health logo SISTR logo Skyreach logo TrailFox 4x4 logo Tribal Rose logo Alpine Property Collective logo AusTrials logo Baseline Group logo Blueprint Construction NT logo CAMILLA logo Concentrix ANZ logo Flannel Design logo Genesis Insurance logo Gillie and Marc logo Identity People logo Indulge Renovations logo Monster Furniture logo Nitro Sibir Australia logo Northcare Physio logo Piccolo PR logo Sofi Spritz logo Tigerlily logo TSSM logo Capo Property Group logo Health & Co logo Laverty Pathology logo Mexus logo Musashi logo Nature's Way logo PracticeHub logo Primary Dental logo
What clients say
5.0on Google and Bark
(opens in a new tab)
★★★★★Google review
Having owned multiple businesses over the years (restaurants, manufacturing, and now Paint Pinot), we’ve worked with several marketing companies, and none have come even close to this level of professionalism and understanding.
GGeorge SzymkiewiczPaint Pinot · 19/03/2026Paint Pinot logo
(opens in a new tab)
★★★★★barkBark review
With their deep understanding of the healthcare industry paired with expert knowledge in digital marketing, they’ve been able to achieve benchmark cost per acquisition within the very difficult healthcare space.
CCameron N McTavishHealius · 26/06/2023Healius logo
(opens in a new tab)
★★★★★barkBark review
We’ve been working with the team at 121 Group for the past 4 years on our digital strategy, including campaigns on Google ad words, Google my business, SEO and paid social media. The team have produced industry benchmark results across our campaigns, providing a positive ROI.
RRamya GorriPrimary Dental · 26/06/2023Primary Dental logo
(opens in a new tab)
★★★★★barkBark review
121 Group are great, they came on, learned quickly and got our campaigns in market (while fixing a lot of things for us in the process). We’ve now happily retained them as our digital agency partner.
FFraser CreightonVerified client · 03/07/2025
(opens in a new tab)
★★★★★Google review
I had a great experience working with the 121 team. Throughout our engagement they were consistently professional, transparent, and easy to work with. Communication was always clear, expectations were well managed, and I genuinely felt supported.
NNicholas SteinerClient · 06/01/2026
(opens in a new tab)
★★★★★barkBark review
The ROI we receive is consistently multiple times higher than we achieved with any other providers and we feel there is a genuine commitment to our business success.
MMattClient for 3 years · 04/07/2023
(opens in a new tab)
★★★★★Google review
Great communication keeping me up to date on my new website and going above and beyond to create exactly what I want. Nothing has been too much trouble for them.
AAndy DixonWebsite client · 19/03/2026
(opens in a new tab)
★★★★★barkBark review
121 Group has provided strategic planning services for digital, ROI optimisation, search marketing, social and email acquisition and ecommerce analytics over the last 3 years.
GGabrielleEcommerce client, 3 years · 04/07/2023
(opens in a new tab)
★★★★★Google review
121 Group has been fantastic to work with! My business has grown steadily over the past six months, and I’ve been really happy with the results. Their team is professional, creative, and easy to work with. I highly recommend them.
JJan SpaarwaterClient · 04/12/2024
(opens in a new tab)
★★★★★barkBark review
Kat has been fantastic to deal with and very help full along the way. Would highly recommend 121 group.
SSam RichardsonVerified client · 22/01/2024
What you get

SEO services included in every programme.

Most SEO retainers stall at a monthly ranking report. Our SEO services cover the six things that actually move organic revenue, run by one team, on one plan, reviewed against one set of numbers.

01

Crawl, render, indexing, redirects, site speed and Core Web Vitals, structured data and duplicate content. We fix the foundations in the first 60 days so every later piece of work can rank. Multi-domain and Shopify catalogues included.

02

We map real Australian search volumes to your services, locations and margins, then rank every target by how winnable it is. You see which keywords are three-month wins and which are twelve-month builds before any work starts.

03

Service pages, location pages and articles written to answer the search, not to hit a word count. Titles, headings, internal links and schema are set against the page-one competition for each keyword, and every brief names the target it is written for.

04

33 of the 40 main SEO searches we track show a map pack. We manage your Google Business Profile categories, services, photos and posts, build a review programme with your team, and keep your business details consistent across Australian directories.

05

Links from trade media, industry bodies, partner directories and data-led stories your market actually reads. No private blog networks, link farms or spammy directory blasts. We report Trust Flow, not just link counts, because trust is what Google rewards.

06

Your buyers now ask ChatGPT, Gemini, Perplexity and Google AI Overviews before they search. We structure your content so AI engines can find, trust and cite it, and track how often your brand appears in AI answers. GEO services →

Want results like these?

Get a free SEO audit from a senior strategist: what is holding your rankings back and what we would fix first. Reply within one business day.

How it works

How our SEO process works, month by month.

SEO compounds, so the order matters. This is the sequence every programme follows, and you get the plan in writing before month one.

  1. Weeks 1 to 2

    Free SEO audit and forecast

    A technical crawl, keyword gap against your top three competitors, backlink review and a traffic forecast. You keep the audit whether you hire us or not.

  2. Month 1

    Strategy and keyword map

    Every target keyword assigned to one page, ranked by value and difficulty, with a 12-month content and link plan signed off by you.

  3. Months 1 to 2

    Technical fixes and quick wins

    Indexing, speed, schema and title fixes go live first. Pages already ranking on page two are usually the fastest revenue.

  4. Months 2 to 6

    Content and authority building

    New and rebuilt pages each month, plus link earning from trade media and industry sources. Competitive Perth terms typically take six to twelve months to reach page one.

  5. Every month

    Reporting you can take to the board

    Organic sessions, enquiries and revenue from your own analytics in the 121 Insights dashboard, reviewed with the strategist who runs the work.

By industry

SEO for Perth industries we know well.

WA search behaviour is different. Much of the demand comes from procurement and project buyers in resources and construction, not consumers. These are the sectors where most of our Perth SEO work sits.

Mining services and resources

Procurement managers and engineers search for capability, not slogans. We build service and capability pages that answer tier-1 buyer searches, with schema and case studies that survive a pre-qualification check. Our work for RED OHMS, JSW Australia and Acqua Drill sits here. Industrial B2B marketing →

Engineering and construction

Structural, civil and steel businesses win work through tenders and referrals, then get checked online. Technical SEO, project pages and capability statements that rank for the services you actually tender for. This is the work behind Berg Engineering, Steelstruct, Cast Civil and Atlas Paving. Engineering marketing →

Retail and ecommerce

Perth retailers compete with national chains online. Category and product SEO, local store pages and offline conversion tracking so in-store sales are credited to the searches that drove them, as we do for Sports Range 4x4. Retail marketing →

Health, care and professional services

Clinics, care providers and consultancies across WA, from aged care to clinical research. Service and location pages, Google Business Profile management and enquiry tracking. Melville Cares and TrialsWest are WA clients. Healthcare marketing →

Pricing

How much do SEO services cost in Perth?

Most Perth SEO agencies will not publish a price. We do. Every retainer is month-to-month and includes the 121 Insights reporting platform. All prices are ex GST.

Best for single-location businesses
SEO Essentials
from $1,000/month
ex GST · month-to-month

SEO only, for a less competitive market that needs the foundations done properly.

  • Technical SEO audit and fixes
  • Keyword map for core services
  • Google Business Profile
  • Monthly reporting
Start with a free audit
Best for competitive local terms
Foundation
from $2,000/month
ex GST · month-to-month

SEO as your primary channel, managed end to end, for commercial Perth searches.

  • Everything in Essentials
  • On-page and content briefs
  • Local SEO and reviews programme
  • Strategist review each month
Start with a free audit
Best for growing brands
Growth
from $3,750/month
ex GST · month-to-month

SEO plus a connected second channel, such as Google Ads, so paid search data feeds your organic plan.

  • Everything in Foundation
  • Monthly content production
  • Link earning programme
  • Second channel managed
Book a discovery call
Best for national and ecommerce
Scale
from $5,500/month
ex GST · month-to-month

Integrated multi-channel work for businesses competing on the hardest Perth and national terms.

  • Everything in Growth
  • Digital PR and GEO
  • Multi-location local SEO
  • Quarterly strategy review
Book a discovery call
Enterprise
From $10,000 a month for large catalogues, multiple domains, migrations and multi-brand groups.
Talk to us
Included in every plan
  • 121 Insights dashboardorganic traffic, AI visibility and enquiries in one view
  • Attributable, freeserver-side attribution, normally $195 to $795 a month
  • No lock-inmonth-to-month, cancel any time
  • Senior strategistthe person who runs your account, not a coordinator

Want the detail behind these numbers? Read how much SEO costs in Australia.

Why 121 Group

Why choose 121 Group as your SEO company.

Looking for an SEO company in Perth that answers for revenue, not rankings? This is what makes our SEO services different.

Revenue, not rankings

Rankings are an input, not the goal of a good SEO company. We report organic enquiries and revenue from your own analytics, reconciled every month, so you can see what SEO earns.

No lock-in contracts

Every retainer is month-to-month. We earn the next month by what we delivered in the last one.

Specialists, not generalists

Dedicated SEO specialists, a content lead, a developer and a data engineer work on the same account, so fixes ship instead of sitting in a report.

No spam links

No private blog networks, link farms or bulk directory blasts. Every link we build is on a real, relevant site your buyers might read, so it builds trust instead of risking a Google penalty.

121 Insights reporting dashboard with GA4 traffic, Search Console, enquiries and revenue
The 121 Insights dashboard, included with every SEO retainer (sample data).
Google Partner badge
Google Partner
Meta Business Partner
Meta Business Partner
Shopify Partner
Shopify Partner
Klaviyo Partner
Klaviyo Partner
Microsoft Advertising Certified
Microsoft Advertising
Google tools we work in every day
Google Analytics logo
Google Analytics
Google Ads logo
Google Ads
Google Search Console logo
Google Search Console
Google Tag Manager logo
Google Tag Manager
Google Business Profile logo
Google Business Profile
Google Merchant Center logo
Google Merchant Center
Platforms we build on and run
HubSpot logo
HubSpot
GoHighLevel logo
Zoho logo
Salesforce logo
Salesforce
WordPress logo
WordPress
WooCommerce logo
BigCommerce logo
BigCommerce
Magento logo
Magento
Perth office

Level 32, 152 St Georges Terrace
Perth WA 6000

Areas we work with most
  • Perth CBD
  • West Perth
  • Subiaco
  • Osborne Park
  • Malaga
  • Welshpool
  • Kewdale
  • Henderson
  • Fremantle
  • Joondalup
  • Mandurah
  • Bunbury
  • Busselton
  • Kalgoorlie
  • Karratha
  • Port Hedland
Industries
  • Mining services
  • Drilling
  • Engineering
  • Construction and civil
  • Retail
  • Health and care
Local SEO

Local SEO for Perth businesses.

If your customers are in Perth, the map pack matters as much as the organic results. Most Perth service searches show three local businesses above the first website link, chosen on relevance, distance and reviews.

We run local SEO as part of every Perth programme: Google Business Profile categories and services, photos and posts, a review programme your team can actually run, consistent business details across Australian directories, and location pages for the industrial areas and regional towns where your buyers really are, from Welshpool and Henderson to Karratha and Kalgoorlie.

Our WA team works from St Georges Terrace, so strategy reviews can happen in person in the Perth CBD or at your site.

Local SEO services →
Client facing team

Your client facing team.

Led in WA by Katryn Fremlin and Kate Lawrence, with our strategy, SEO, paid media, content and design team behind them.

Adam Ducquet, Managing Director and Head of Strategy at 121 Group

Adam Ducquet

Managing Director and Head of Strategy

Katryn Fremlin, Head of Strategy B2B and Account Director at 121 Group

Katryn Fremlin

Head of Strategy B2B and Account Director

Kate Lawrence, Content, Social and Email Account Director at 121 Group

Kate Lawrence

Content, Social and Email Account Director

Roxy Calinga, Head of SEO at 121 Group

Roxy Calinga

Head of SEO

Chris Castellano, Head of Performance at 121 Group

Chris Castellano

Head of Performance

Steven Pythas, Strategic Account Director and SEM Manager at 121 Group

Steven Pythas

Strategic Account Director and SEM Manager

Michael Potts, Paid Social Manager at 121 Group

Michael Potts

Paid Social Manager

Boris Desmond, Client Acquisition Lead at 121 Group

Boris Desmond

Client Acquisition Lead

Scott Campbell, Head of Design and Development at 121 Group

Scott Campbell

Head of Design and Development

Pip Tyssen, Graphic Designer at 121 Group

Pip Tyssen

Graphic Designer

Buyer's guide

How to choose an SEO agency in Perth.

Perth has dozens of SEO companies, from one-person consultants to agencies with a hundred staff. The price range is just as wide: from a $500 directory package to six-figure programmes. These five questions separate the agencies that grow revenue from the ones that send ranking reports.

1. What will you report on?

If the answer is rankings and traffic, keep asking. A good SEO agency reports enquiries, sales and revenue from organic search, taken from your own analytics, and can show you how it will measure them before you sign.

2. How do you build links?

Ask for examples of links the agency has earned for current clients. Guest posts on unrelated blogs, private blog networks and bulk directory submissions can lift rankings for a few months and then cost you them. Links from relevant trade media, industry bodies and genuine partners last.

3. Who actually does the work?

Many agencies sell with a senior strategist and deliver with a junior account manager or an offshore reseller. Ask who will run your account day to day, and meet them before you commit.

4. Can I leave?

Twelve-month lock-in contracts protect the agency, not you. SEO takes time, but a confident agency will earn each month rather than lock it in.

5. What does the first 90 days look like?

You should get a written plan with specific keywords, pages and fixes, a forecast by keyword category, and early technical wins inside the first two months. Vague answers about "building authority" are a warning sign.

FAQ

SEO agency FAQs.

How long does SEO take to work?

Technical fixes and quick wins move inside the first two months. Competitive commercial terms in Perth typically take six to twelve months to reach page one. We tell you which category each target keyword sits in before you commit, with the forecast in writing.

How much does an SEO agency cost in Perth?

Our SEO services start from $1,000 a month ex GST, month-to-month, for a single-location business in a less competitive market. Most Perth businesses competing on commercial terms spend $2,000 to $5,500 a month. The free audit tells you what the work actually is before you spend anything.

What is the difference between an SEO agency and an SEO consultant?

An SEO consultant usually advises and your team does the work. An SEO agency does the work: technical fixes, content, links and reporting. We offer both; see our SEO consultant page if you have an in-house team.

Do you guarantee first-page rankings?

No, and be wary of any SEO company that does. Google does not sell rankings. We guarantee the work, the reporting and the honesty of the forecast, and you can leave any month.

Do you do link building?

Yes. We build links from trade media, industry bodies, partner directories, relevant publications and data-led stories. We never use private blog networks, link farms or spam links, because those are the main cause of Google penalties we see in audits.

What is GEO and do I need it?

GEO (generative engine optimisation) is making your business visible in AI answers from ChatGPT, Gemini, Perplexity and Google AI Overviews. It builds on good SEO rather than replacing it, and it is included from our Scale tier.

Are you actually based in Perth?

Yes. Our Perth office is at Level 32, 152 St Georges Terrace, and our WA team is led by Katryn Fremlin and Kate Lawrence. Our head office and wider team are in Melbourne. Strategy reviews can happen in person in Perth.

Do you work with mining, engineering and construction companies?

Yes, it is most of our WA work. We know how procurement and project buyers search, and we build capability pages, case studies and technical SEO that hold up in a tender or pre-qualification check. Clients include Berg Engineering, Steelstruct, RED OHMS and JSW Australia.

Can you help us rank outside the Perth metro area?

Yes. Many WA buyers are in regional and remote areas. We build location pages and Google Business Profiles for the towns and regions you actually serve, such as the Pilbara, Goldfields and South West, only where there is real search demand.

Does SEO work for small businesses?

Yes, particularly local SEO. A single-location business competing in a few suburbs can often reach the map pack and page one faster than a national brand, because the competition is narrower. Our SEO Essentials tier, from $1,000 a month, is built for exactly that.

What do you need from us to start?

Access to Google Analytics, Search Console, your website and your Google Business Profile, plus an hour with the people who know your customers best. We handle the rest, and we will ask before changing anything on your live site.

How do you report on SEO?

Through the 121 Insights dashboard: organic sessions, enquiries and revenue from your own analytics, reviewed monthly with the strategist who runs your work. Rankings are tracked too, as an input.

Locations

SEO services across Australia.

Led from our Melbourne head office, with teams in Sydney and Perth and clients in every state.

Free SEO audit

Book your free SEO audit with a senior strategist.

Send us your website and the searches you want to win. Within a week you get a technical audit, a keyword gap against your top three competitors and a realistic forecast. It is yours to keep, whether you work with us or not.

  • Technical crawl and fix list
  • Competitor keyword gap
  • Traffic and enquiry forecast

No middlemen, no juniors, no sales pitch. We reply within one business day. See our Privacy Policy.