Skip to content

Free written SEO audit. No sales call needed.

Northstar Marketing Free audit

SEO results

SEO Results & Case Studies From Real Client Work

Not a wall of logos. Real Search Console data, local rank grids you can drag through, and the story of how each result happened. Every number comes from my own client work.

Colleagues gathered round a desktop screen showing a growth chart

3.13M

search impressions for one client in 12 months

Trusted by businesses around the world

SupplyCaddyZenChange MarketingEstenda SolutionsSaltiel Law GroupFarber Law360 Immigration Law GroupPause Pain & WellnessEye Hope ClinicDoral NeurologicalEndeavour EngineeringCustom Plumbing of ArizonaBoston Budget PlumbingGorbals Tyre CentreThe Tyre GuycrdonePlumbElec Marketing

Case study · Electrical & Plumbing · Australia

125K AI-search impressions in 3 months

125,000 AI-search impressions for an electrical contractor

An electrical contractor who barely registered in AI answers became one of the most-cited local sources, with 125,000 impressions inside Google's AI features in a single quarter.

Read the full case study

Case study · Home Services · Melbourne, Australia

Top 3 map-pack rankings across the service area

From page two to the top of the map across a metro grid

A Melbourne home-services business sat on page two across almost its entire service area. A rebuilt Google Business Profile and a proper location structure moved it into the top three across the grid.

Read the full case study
Local rank grid before the work, showing mostly low rankings Local rank grid after the work, showing top-three rankings Before After
Drag to compare. Same rank grid, same area, before and after the work.

Case study · Legal & Professional · Australia

2.39M search impressions in 12 months

2.39 million impressions and 13,500 clicks in a year

A multi-location service business grew from a quiet site to 2.39 million impressions and 13,500 clicks in twelve months, by fixing the structure first and adding content second.

Read the full case study

Local SEO results

Local SEO Before & After: Five Cities

Each grid checks one client's Google map-pack rank at 169 points across a city. Red is page two and beyond, green is the top three. Drag each one from before to after.

Local SEO in Melbourne

Melbourne rank grid before the work, mostly red Melbourne rank grid after the work, mostly green Before After

Local SEO in Canberra

Canberra rank grid before the work, mostly red Canberra rank grid after the work, mostly green Before After

Local SEO in Sydney

Sydney rank grid before the work, mostly red Sydney rank grid after the work, mostly green Before After

Local SEO in Balmain

Balmain rank grid before the work, mostly red Balmain rank grid after the work, mostly green Before After

Local SEO in Gold Coast

Gold Coast rank grid before the work, mostly red Gold Coast rank grid after the work, mostly green Before After

Want A Grid Like This For Your City?

Send me your site and your city. Local visibility is one of the first things I look at in the free SEO audit.

How my local SEO service works Check my city

Organic search results

Search Console Results From My Clients

Clicks and impressions from Google Search Console, one client per screenshot, plus impressions inside Google's AI features. Client domains are cropped out, the numbers are untouched.

  • Search Console: 34K clicks and 3.13M impressions over 12 months
    34K clicks 3.13M impressions in 12 months
  • Search Console: 13.5K clicks and 2.39M impressions over 12 months
    13.5K clicks 2.39M impressions in 12 months
  • Search Console: 8.09K clicks and 446K impressions over 12 months
    8.09K clicks 446K impressions in 12 months
  • Search Console: 7.82K clicks and 2.82M impressions over 12 months
    7.82K clicks 2.82M impressions in 12 months
  • Search Console: 6.58K clicks and 2.18M impressions over 16 months
    6.58K clicks 2.18M impressions in 16 months
  • Search Console: 6.32K clicks and 1.24M impressions over 16 months
    6.32K clicks 1.24M impressions in 16 months
  • Search Console: 5.17K clicks and 1.02M impressions over 12 months
    5.17K clicks 1.02M impressions in 12 months
  • Search Console: 4.89K clicks and 929K impressions over 6 months
    4.89K clicks 929K impressions in 6 months
  • Search Console: 3.87K clicks and 2.44M impressions over 12 months
    3.87K clicks 2.44M impressions in 12 months
  • Search Console: 3.3K clicks and 751K impressions over 12 months
    3.3K clicks 751K impressions in 12 months
  • Search Console: 3.21K clicks and 1.87M impressions over 12 months
    3.21K clicks 1.87M impressions in 12 months
  • Search Console: 2.88K clicks and 1.63M impressions over 12 months
    2.88K clicks 1.63M impressions in 12 months

AI Search Optimisation Results

Impressions inside Google's generative AI features over three months, for three different clients. How AI search optimisation works.

  • Search Console generative AI features: 125K impressions over 3 months
    125K AI-search impressions in 3 months
  • Search Console generative AI features: 53.4K impressions over 3 months
    53.4K AI-search impressions in 3 months
  • Search Console generative AI features: 29.7K impressions over 3 months
    29.7K AI-search impressions in 3 months

Client results

SEO Results & Client Testimonials

Real numbers from client work, and real words from the people I did it for.

2.39M
search impressions for one client in 12 months
125K
AI-search impressions in 3 months
Top 3
map pack across whole cities
3 yrs+
with my longest-standing clients
Bradley Saveth

Bradley Saveth

Co-Founder, President & COO, SupplyCaddy

“Raff has been at SupplyCaddy for almost 3 years and I can confidently say he's an exceptional content partner. Raff combines strong writing skills with a deep understanding of SEO and content strategy, consistently producing clear, compelling, and well-structured content that aligns with both brand voice and business goals. … I'd highly recommend Raff to anyone looking for a skilled, dependable content and SEO professional.”

3-year content & SEO partner

Diane Moura

Diane Moura

CEO, ZenChange Marketing

“Raff's dedication touched my heart. He is doing phenomenally, and after working with Raff for over 3 years, I believe he is a great addition to our team and am lucky to have found him. Last but not least, Raff is learning a lot! He has excellent communication skills, is extremely responsive, and is picking up easily on new tasks.”

3+ years, retained

Nicolas Dermond

Nicolas Dermond

Co-founder, SupplyCaddy

“Really great work so far and you've even taught me a lot since we started working together. Raff - thank you great job here on the audit. Also you are a great presenter! You've done such a great job and its showing in the analytics of the site. Truly great work its awesome to see!”

Analytics up after audit

Ariana Gibson

Ariana Gibson

CEO, Stigma App

“Working with Raff has been a pleasure. He is really proactive and thoughtful when communicating with the team, which is precisely what we were looking for in this position. We will eventually design a procedure that makes it incredibly simple for him to hop in every day and understand what we want and what he can do to provide value, but even as we're creating that, he has been excellent at doing so.”

Ongoing SEO & social

Dhruv Tyagi

Dhruv Tyagi

Founder, MelanJolly

“Raff is a wonderful teammate, and I couldn't be happier working with someone of his caliber. He is soft-spoken yet charming nature always makes our meetings a joy to attend. Raff is extremely diligent with his work, even overcoming differences in time zones, to ensure he delivers his projects on a timely basis. I always find myself learning something new with our every interaction. Raff has a very thoughtful and creative way of thinking, and he would be an asset to any organization he wishes to join!”

Delivered across time zones

Samuel Brousseau

Samuel Brousseau

CEO, ChanDye

“Wow, it looks great Raff! You've really improved the formatting, I'm impressed! You've done some great work and your communication throughout the process is amazing. It's very helpful to receive updates and showing me your draft for corrections was also a great idea.”

Full content overhaul

Victoria Salgado

Victoria Salgado

Copywriter

“I truly appreciate your work - you've lifted a burden off of the writers and the rest of the team. And I appreciate your conversation since it always makes the day much less boring. You're part of what makes the culture here so strong.”

In-house team support

Alina Yan

Alina Yan

Social Media Marketer

“Raff is an amazing teammate to work with! He's in constant communication with the team despite differences in time zones and he is always proactive in coming up with ideas supported by due diligence research. Something that I truly appreciate about Raff is his openness to feedback and his drive to do his work as best as he can. Raff also always comes in with a positive attitude that's contagious and brightens my day. Couldn't ask for a better teammate!”

Research-led social

Yelia Colin

Yelia Colin

Operations Manager

“Nothing bad to say about you, you've been doing an awesome job and as Diane mentioned, that's the reason why you're still in ZenChange. The time I've been working with you has been great, it's hard finding people with your work ethic. I'm not going to lie, ever since I started working here I knew you were one of the top performers, and I could say that indeed you're always making sure things get done, always sending messages, and following up so tasks get completed.”

Rated a top performer

About these numbers

How To Read SEO Results Like These

Not covered here? Ask me directly .

Are these SEO results real?

Yes. Every figure is straight from Google Search Console or a live local rank tracker. Client-identifying details are cropped out, the data itself is untouched.

Why are the clients anonymous?

Because their search data is theirs. I describe each one by industry and region rather than naming them. The named testimonials on this site are clients who chose to be public.

What is a local rank grid?

A map of your area with a check every few hundred metres, showing where your business appears in the Google map pack from that spot. It shows which suburbs you win and which you are invisible in, which a single ranking number cannot.

What are AI-search impressions?

Times your site was shown inside Google AI features such as AI Overviews, as reported in Search Console. It is an early measure of whether AI answers are citing you.

Can you promise the same results for my business?

No, and be wary of anyone who does. A site with obvious structural faults improves faster than one that is already sound. The free SEO audit tells you which you are.

Free SEO audit, no call required

Get A Free SEO Audit Of Your Website

Send me your website and one line about what is bothering you. I review it myself and write back with what I would fix first. Hiring me afterwards is up to you.

What the audit covers

  • Where your site is losing people, page by page
  • The pages competing with each other, and which should win
  • Technical faults costing you visibility right now
  • What I would do first, and what I would leave alone

Written and sent by Raff Villaruz. Not a template, not a junior.

Request your free audit

Takes about a minute. Usually answered within one working day.

No newsletter, no sales sequence. I reply personally, usually within one working day. Privacy policy.

Free site review

Booking new projects this quarter

Get mine