How we did it · Boxing gym · Inner-west Sydney

An independent boxing gym, up against the names everyone knows.

A single-location, owner-run boxing gym in Sydney’s inner west, sharing a catchment with two franchise boxing-fitness brands and a club that has been there for decades. Good coaching, loyal members, and almost nobody finding it on Google. This is what was wrong and what was done about it, in order.

This page is the method, not a results page. The before-and-after figures are with the gym’s owner for written sign-off and will be published here when they come back — with the gym named, or not at all.

01The situation

Good gym. Wrong shelf.

The gym had everything that matters in the room: experienced coaches, a beginners’ programme that actually kept beginners, and members who had been there for years. Online it looked like it had closed.

Searches for “boxing gym” and “boxing classes” across the catchment returned the franchises and the club. The gym’s own name search worked; nothing else did. New members came from word of mouth and walk-ins, which meant growth was capped by how many people happened to walk past.

A note on the relationship: this is the gym Toby works at. The work was done hands-on, over months, as a member of staff rather than as an outside agency. That is exactly why we can show the method in this much detail, and also why you should read it as proof of method, not as a client engagement with an invoice attached.

02The obstacles

Five things standing in the way.

None of them unusual. Most gyms we look at have three of the five.

  1. The map pack belonged to the big names

    Two franchise boxing-fitness brands and a long-established club held the three map-pack spots for the main “boxing gym” searches across the catchment. All three had years of reviews behind them and a review routine that kept adding to the pile. The gym had a handful, most of them old.

  2. A one-page website with the timetable as an image

    The timetable was a screenshot, the prices were a PDF, and there was no page for beginners, kids or personal training. Google could not read any of it, and neither could a screen reader or an AI assistant.

  3. The wrong primary category

    The Business Profile was filed under a generic fitness category, with no services listed and a description written for members, not for people who had never heard of the gym.

  4. Two addresses on the internet

    The gym had moved some years earlier. Directories, an old Facebook page and a council listing still showed the previous address and a disconnected phone number.

  5. Invisible to AI assistants

    Asked for boxing gyms in the suburb, ChatGPT and Google’s AI answers listed the franchises and made up details about the club. The gym did not appear at all. There was nothing consistent on the web for them to draw on.

03The work

Six phases, in the order they were done.

Profile first, because it is the fastest thing to fix and the thing most people see. Content and the site next. Citations and AI-visibility work last, because they only help once the facts are right.

  1. Categories, services and the profile rewrite

    Set the correct primary category, added secondary categories that matched real programmes, listed every service with a plain-language description, and rewrote the profile for someone who has never boxed. Fixed hours, added the booking link, uploaded real photos of the room and the coaches.

    Phase 1 · Weeks 1–2

  2. A review system the front desk actually runs

    A short script for coaches after a member’s first month, a link that opens the review box directly, and a rule: every review gets a public reply within a couple of days, including the bad ones. Nothing incentivised, nothing gated.

    Phase 2 · Weeks 2–4

  3. Service pages people were searching for

    One page each for beginners, kids, women-only sessions and personal training, written around the questions people ask at the desk. Each page answers “is this for me”, shows the timetable slots that apply, and ends with one booking action.

    Phase 3 · Weeks 3–8

  4. Timetable and pricing as real HTML

    Replaced the screenshot and the PDF with tables Google can read and a phone can render. Structured data for the business, its opening hours and its location. Page speed and mobile fixes on the way through.

    Phase 4 · Weeks 6–10

  5. Citations and the old address

    Claimed, corrected or closed every listing that still carried the old address and phone number. One name, one address, one number, everywhere Google looks when it checks whether a business is real.

    Phase 5 · Weeks 8–12

  6. AI-visibility work

    Made the gym consistently describable: the same facts on the site, the profile and the directories; a plain-language FAQ; an llms.txt file; and a quarterly check of what ChatGPT, Gemini and Google’s AI answers say when asked about boxing gyms in the area. This is a check, not a placement. Nobody controls those answers.

    Phase 6 · Month 3 onward

The first movement showed within the usual 60–90 days; the enquiry numbers took the usual 3–6 months. Nothing about the order of work was clever. It was done properly and then checked.

04Evidence note

How the results are measured.

Stated up front, because it is the part that decides whether a number means anything.

Calls, direction requests and website clicks
Google Business Profile performance, month by month
Clicks and impressions from Google search
Google Search Console
Map-pack position across the catchment
A geo-grid scan of a fixed set of points, averaged, run on the same day each month
Google reviews
Count and average rating on the Business Profile
Trial-class enquiries from organic search
GA4, cross-checked against the front-desk log so an unanswered form does not count

What is not controlled for: seasonality (January is always bigger), a change to the class timetable partway through, and Google’s own changes over the period. Some of the lift belongs to those, and we cannot tell you exactly how much. Anyone who says they can is guessing.

We do not guarantee rankings, leads or memberships. This gym’s result does not predict yours: a different catchment, different competitors and a different starting point produce a different curve. What transfers is the method and the order of work.

Your gym

Want to know which of the five you have?

A free recorded teardown of your Google presence, website and AI visibility: what a stranger sees, and what we would fix first. Back within two business days, no obligation. Plans start at $750–1,000 a month; see pricing for the terms.