← All case studies
// Case study
Client:
Hunter Oral & Maxillofacial Surgery
Sector:
Oral & Maxillofacial Surgery
Range:
Newcastle · Local

A Hacked Practice Website, Cleaned Up And Rebuilt Without Losing Its Search Traffic

How XDS cleaned up a hacked specialist practice website, rebuilt it, and kept its search traffic for Hunter Oral & Maxillofacial Surgery

26
Spam URLs cleared from Google
90 of 91
Old pages still working
854
Search clicks, held
1,670
Visits from search
Launched 18 Aug 2026, measured to 4 Oct 2026
Search Console and GA4 (Australia), Wordfence and the XDS migration log
Growth Engine deployed
Hunter Oral & Maxillofacial Surgery
Newcastle · Local
26
Spam URLs cleared from Google
01
The brief

What they came in with, and what changed.

Goals
/ 01
  • Get the hacked site clean and keep it clean
  • Rebuild the site so the practice can update it
  • Keep every page that already ranked
Problems
/ 02
  • A rogue admin account and casino spam pages in six languages
  • Spam URLs still showing in Google
  • An old site that was slow and hard to edit
Results
/ 03
  • 26 spam URLs cleared out of Google
  • 90 of 91 old pages still working
  • Visits from search up 14% through the rebuild
02
The full story

How the engine was built.

The problem, the build, and what it produced. Three parts, one system.

XDS-GE.v1// Growth Engine

Hunter Oral & Maxillofacial Surgery is a specialist surgical practice in Newcastle. Many patients arrive on a referral from their dentist, then look the practice up before they book.

A hacked site, still showing in Google

The old WordPress site had been compromised. A rogue administrator account sat in the back end, casino spam pages had been injected in six languages, and 26 of those spam URLs were still indexed in Google Search Console when we started. For a surgical practice, a referred patient clicking through to spam is the worst first impression there is. The site was also slow and hard for the team to update.

Clean it, then rebuild it without breaking what ranked

We removed the rogue account, cleaned the install and confirmed it with a Wordfence scan. Every spam URL was set to return 410 Gone, which tells Google the page is gone for good. Then we rebuilt the site with a new design, mapped every URL that already ranked before the move, and checked each one after launch on 18 August 2026.

Clean, rebuilt, and the search traffic held

Of the 100 URLs in the pre-launch baseline, 9 were spam and were removed on purpose. Of the other 91, 90 load or redirect to their new page; the one that doesn't is an old image attachment page. Search clicks held through the rebuild, 858 in the 48 days before launch and 854 in the 48 days after, and visits from search rose 14%, from 1,461 to 1,670 (Australia only). The core searches held their place, with the homepage at an average position of 2.0 for “maxillofacial surgeon newcastle” and 3.5 for “oral surgeon newcastle” (Search Console, 2 Sep to 19 Oct 2026).

Hunter OMS's numbers are Hunter OMS's numbers, and a rebuild like this is judged on what it doesn't lose. What transfers is the method: clean first, map every ranking URL before the move, and check every one after.

The target: the referred patient, checking the practice before they book

Growth Engine // System mapXDS-GE.v1

InputTargeted trafficMeta or Google, built to attract buyers, not browsers
ConvertLanding pageWritten for one exact person, filtering before it converts
NurtureAutomated follow-upEvery enquiry answered in minutes, not days
OutputBooked jobsTraced back to the click that produced them
03
The splits ·
Launched 18 Aug 2026, measured to 4 Oct 2026

Every stage, measured.

Split 01 // Stage 1
Spam URLs cleared from Google

Casino spam pages indexed in Search Console before launch. Every URL on the spam list now returns 410 Gone.

26
Split 02 // Stage 2
Old pages still working

Baseline pages that load or redirect after the move. The other 9 were spam, removed on purpose.

90 of 91
Split 03 // Stage 3
Search clicks, held

858 in the 48 days before launch, 854 in the 48 days after, Australian searches.

854
Finish line // Result
Visits from search

Up 14% from 1,461 in the 48 days before launch (GA4, Australia).

1,670
04
The transformation

Drag the line. See the difference.

BeforeAfter · XDS
Drag · or use arrow keys
05
Receipts

Traceable results, on the record.

Spam URLs cleared from Google
26
Old pages still working
90 of 91
Search clicks, held
854
Visits from search
1,670
Reach
Newcastle · Local
Figures are live results from the client's
Search Console and GA4 (Australia), Wordfence and the XDS migration log
over the
Launched 18 Aug 2026, measured to 4 Oct 2026

“From all reports, everything is working well. Thanks for getting to those minor issues so quickly.”

Lucia Quinn
Hunter Oral & Maxillofacial Surgery