Home / Case studies / Fivestar Training
Security training RTO, Gold Coast QLD

From page four to page one for Queensland security licensing

Fivestar Training Academy issues roughly one in ten of every new Queensland security licence. Google barely knew they existed.

Client
Five Star Training Academy
RTO, Nerang QLD
Services
Technical SEO, on-page,
local SEO, page speed
Started
October 2025
Status
Ongoing retainer,
month 10
37 → 100
PageSpeed performance score
Fixed inside a single day, 9 December 2025
476 → 700
Organic clicks per month
June 2025 against April 2026, Search Console
22 places
Average position climbed
Position 33.3 in June 2025 to 11.3 by April 2026
#1 in QLD
For their core qualification
Certificate II in Security Operations, June 2026

James Crilly bought a training academy that was putting about fifty students a year through its doors. He now puts roughly sixty through every month. Fivestar issues around 570 of the 5,700 new security licences Queensland grants each year, which is close to one in ten, taught out of Nerang on the Gold Coast and at hired venues in Brisbane, Logan, Bundaberg, Toowoomba and Townsville.

Google Search Console 12 month performance for fivestartraining.edu.au showing 6,840 clicks and 503,000 impressions
Their actual Search Console, twelve months to July 2026: 6,840 clicks off 503,000 impressions. The step up in the curve is the technical work landing.

A business winning offline and invisible online

None of that was showing up in Google. In June 2025 the site averaged position 33.3, which is page four. It collected 56,000 impressions a month and converted them into 476 clicks, a click-through rate of 0.85%. The site was being shown to plenty of people searching for security courses and almost none of them were clicking, because almost none of them were scrolling that far.

James is not a passive client. He runs the WordPress site himself, plus the Moodle LMS, the HubSpot CRM with a chatbot he built, the student management system, the compliance workflows and Google Tag Manager. He does server migrations on weekends. He also runs his own Semrush licence and checks everything. And he had already been through two SEO agencies, one for three months and one for ten, and had, in his words, ended up doing most of the work himself.

So the pitch could not be a pitch. On the close call, Tommy pulled up Fivestar's PageSpeed score live on screen. It came back 24, roughly eighteen seconds to load, and the culprit was the Beaver Builder page builder James had built the site on and was comfortable with. Then the backlink gap to Asset College, the competitor James measures himself against. James had seen that gap before. What he had not been given was the reason it mattered.

I want to have visibility to be right up there. We want to be seen as equal to Asset and professional.
James Crilly, CEO, Five Star Training Academy

What we actually did

Ten months of work, in the order it happened. The early wins were deliberately technical, because a twice-burned client needs proof before he needs a content calendar.

Month 1, December 2025

Page speed, in one day

The performance index went from 37 to 100 on 9 December 2025. Beaver Builder's render-blocking assets were the bottleneck, so we fixed the delivery rather than rebuild the site James knew how to use.

  • Render-blocking CSS and JS deferred
  • Image delivery and caching reworked through WP Rocket
  • Custom-code cleanup left from a previous agency
Months 1 to 3

Technical foundation

Ahrefs site health was 37 when we took the account on. It reached 92 by January 2026 and has held between 91 and 92 since.

  • Crawl and indexation audit across the course post type
  • Redirect and canonical cleanup
  • Metadata rewrites on priority course and location pages
Months 4 to 6

Queensland location pages

Fivestar teaches in six Queensland cities but only ranked in one. We built and optimised the location layer so Bundaberg, Toowoomba and Townsville searches had somewhere to land.

  • Location pages built per campus city
  • Local intent mapped to the right course page
  • Bundaberg clicks up on the June 2026 read
Month 7

Schema audit

The June 2026 audit found valid but thin markup. Course pages emitted no Course schema at all, including the Certificate II page that carries about 99% of revenue. Location pages had no LocalBusiness. The FAQ page had no FAQPage.

  • Course schema specified for every course page
  • LocalBusiness for each campus location
  • The reported 37 pages with errors turned out to be missing coverage, not broken syntax
Month 8, June 2026

The page that was beating the money page

A leftover page at /security/ from a previous agency was pulling around 7,500 impressions a month at position 16.9, while the actual Certificate II course page sat at 14.5. The site was competing against itself for its own core qualification.

  • 1,395 words of orphaned content consolidated
  • Found 25 June 2026, and our own month 7 cannibalisation audit had missed it
  • Certificate II page moved from position 8 to first in Queensland
Month 8

Internal links leaking through redirects

Not one blog on the site linked the Certificate II page on its canonical URL. Every single internal link routed through a 301 redirect hop, which quietly bleeds authority on the way through.

  • Every internal link repointed to canonical URLs
  • Redirect hops removed from the blog layer
  • Certificate II page given a proper internal link profile

The number that looked like a disaster

Organic clicks by month
June 2025 to July 2026
0200400600800476Jun2025522508Aug515529Oct487388Dec580654Feb649700Apr671601Junimpressions halve
Average Google position
1 is the top of page one
110203040top 10, page one33JunAugOctDecFebApr12Jun
Source: Google Search Console, property fivestartraining.edu.au. Pulled 26 July 2026.

Where they rank now

Non-brand search terms only, because ranking for your own business name proves nothing. Before is the June to August 2025 window, after is May to July 2026. Both come straight out of Search Console.

Search term
Was
Now
Movement
duties of a security guard
41
11
+30 places
security course near me
42
16
+26 places
cpp20218 certificate ii in security operations
36
13
+23 places
security guard duties and responsibilities
30
12
+18 places
security course
21
9
+12 places
5 duties of security guard
14
6
+8 places
Source: Google Search Console, property fivestartraining.edu.au. Positions are window averages, rounded to whole numbers, nothing rounded in our favour.

What it added up to

Organic clicks went from 476 in June 2025 to 700 in April 2026, up 47%, and have held in the 600 to 700 band since. Average position moved from 33.3 to a steady band around 11 to 12. Ahrefs site health went from 37 to 92.

The Certificate II in Security Operations page, which carries about 99% of the revenue, went from position 8 to first in Queensland in June 2026.

James has paid eight consecutive invoices without a single chase. For a client who opened the relationship by saying the proposal would have to be “outstanding”, and who cross-checks every number we send in his own Semrush licence, that is the metric we pay most attention to.

The proof, unedited

Their Search Console, and an AI answer neither of us controls. Fivestar also photograph their own courses, which is why the site does not look like every other RTO running the same stock library.

ChatGPT recommending Gold Coast security courses with Five Star Training Academy listed first at 4.9 stars
Ask ChatGPT to recommend Gold Coast security courses and Five Star comes back first, at 4.9 stars, with the CPP20218 code named in the answer.
Moving up pages and strengthening it is exactly what we wanted. Happy with how things are travelling.
James CrillyCEO, Five Star Training Academy, 30 June 2026

More of our work

Want this for your RTO?

Grab a free 30 minute call with Tommy or Paddy. We will pull your Search Console live on the call and tell you what is actually holding you back.

Book a free intro call →