Three Google listings. One practice. The reviews are already there: they're just split three ways.
A diagnostic of what is working, what is broken, and the order in which to fix it across Kedron, North Lakes and Caboolture. Every number in this document comes from a live pull against Google on 30 July 2026, except where an earlier source date is stated.
- Domain
- northsidegynaecology.com.au
- Business type
- Multi-Site Specialist Gynaecology Practice
- Headquarters
- Kedron, Queensland
- Service area
- Kedron · North Lakes · Caboolture
- Audit date
- 30 July 2026
Executive Summary
Northside Gynaecology has more Google reviews than any gynaecology practice on Brisbane's northside, five listed specialists, three consulting sites and 561 ranking keywords. It is invisible on the search that matters most.
Start with what is intact, because it is a lot. The site scores 100 for SEO and 100 for Best Practices in Lighthouse. On-page scores run 96 to 98. Two hundred and ninety-nine crawled pages of genuine clinical content earn an estimated 1,386 organic visits a month and rank in the top ten for 54 keywords. /locations/north-lakes/ takes organic #1 for "gynaecologist north lakes" on 103 words, which tells you the domain has authority to spend. Five named specialists, four of them currently practising. A GP Symposium running three years consecutively. Sixty-four Google reviews, which is more than Bloom Women's Health, Nurture Gynaecology and Dr Anna Burrows have between them.
Now the problem, and it is one problem. The practice exists on Google as three separate businesses rather than one, and the listing Google has chosen to represent the brand shows 3.0 stars. Listing A at Kedron holds the knowledge panel with 64 reviews at 3.0, thirty of them one-star. Listing B at North Lakes holds 13 reviews at 4.1. Listing C, filed under a specialist's name, holds one review at 5.0 and occupies a local pack slot the practice listing could hold. All three publish the same phone number, which is the clearest possible evidence they are one business. Pooled, those 78 reviews average 3.21. Split, the brand-facing number is 3.0, and every practice inside the Brisbane three-pack sits at 4.5 or above. Merging alone does not fix the rating, which is why the merge and the review work are sequenced together in week one.
This is why "gynaecologist brisbane", 1,300 searches a month on its plural variants, the single most valuable term in this market, returns Bloom Women's Health, Dr Anna Burrows and Dr Gabriel James in the local pack and nine organic results, and Northside appears in none of the twelve. Dr Anna Burrows holds pack position two with twelve reviews at 5.0. Rating is the gate, not volume. Northside is carrying five times her review count and cannot get through it. The rubric puts a number on it: entity integrity currently scores 2.0 and reviews 8.0, the two weakest categories by a wide margin, while organic scores a full 10.0. Re-scoring with the entity and review items fixed moves the total from 41.5 to 75.1, which is most of the available gain. The page-depth and schema work in Sections 4 and 5 accounts for the rest, and none of it pays off until the entity is one thing.
Score 41.5/100 against a fixed rubric, with 100 of 100 rubric points measurable from the data pulled. Entity integrity is the weakest category at 2.0 and drags every other one down with it. Re-scoring the same rubric with the entity, review and broken-page items fixed returns B+ (75.1). The grade recovers to B+ by Day 90 if Section 2 is executed in week one.
30 of 64 reviews on the Kedron profile are one-star. Every practice inside the Brisbane 3-pack sits at 4.5 or above.
All three carry the same phone number. Reviews are split 64 / 13 / 1 instead of pooling into 78.
1,300 searches a month on the plural variants. Twelve positions returned across the three-result local pack and page-one organic. Northside holds none of them.
Kedron, North Lakes and a third under a specialist's name
Average position 37.7 · 267 keywords recorded as lost
Overwhelmingly national informational traffic, not Brisbane patients
Lighthouse Snapshot — Homepage (Desktop)
LCP 3,811 ms (target <2,500) · FCP 2,372 ms · TBT 43 ms ✓ · CLS 0 ✓ · Server response 542 ms ✓ · Total page weight 8.02 MB · unused-CSS saving flagged (290) · Structured data could not be verified with the tooling available; confirm in Google's Rich Results Test.
Sixty-four reviews, five listed specialists and three years of GP symposia were all bought and paid for. They are currently filed under three different businesses, one of which shows three stars.
— Audit thesis
The Three Critical Issues
Three fixes, all inside fourteen days, all pointing at the same root cause. Everything else in this document compounds on top of them.
2.1. Three Google listings for one practice, and the brand-facing one shows 3.0 stars
A search of Google's business index around the Kedron coordinates returns two claimed listings for Northside Gynaecology, at Kedron and at North Lakes. A third, filed under a specialist's name, surfaces as local pack position three on the North Lakes query. All three carry different CIDs, which means Google treats them as three separate businesses. All three publish the same phone number, which means they are not.
The mechanism costs money in two compounding ways. First, review equity does not pool: 78 reviews split 64 / 13 / 1 produces three weak signals instead of one strong one, and Google's local pack reads rating before it reads anything else. Second, Listing A, the one holding the brand knowledge panel, the one a patient sees when they search "Northside Gynaecology", sits at 3.0 with thirty one-star reviews. That number is the practice's front door on Google, and it is also the number ChatGPT published when asked to recommend a northside gynaecologist.
| Field | Listing A: "Northside Gynaecology Kedron" | Listing B: "Northside Gynaecology North lakes" | Listing C: "Dr Caroline Wewengkang" |
|---|---|---|---|
| CID | 9026236130631412115 | 11741816182783263235 | 4021681219025528553 |
| Place ID | ChIJ6783zRZYkWsRk-kUEfChQ30 | ChIJ7ZZW4Svlk2sRA8K6gJtP86I | not returned |
| Address on profile | 4/538 Gympie Rd, Kedron QLD 4031 | 3/9 Gregor St W, North Lakes QLD 4509 | Kedron QLD |
| Phone on profile | +61 7 3054 4687 | +61 7 3054 4687 | (07) 3054 4687 |
| Website link on profile | northsidegynaecology.com.au/ (non-www) | /contact/north-lakes → redirects | /our-specialists/dr-caroline-wewengkang/ → redirects |
| Rating | 3.0 | 4.1 | 5.0 |
| Reviews | 64 | 13 | 1 |
| One-star reviews | 30 of 64 | 3 of 13 | 0 of 1 |
| Primary category | Women's health clinic | Gynecologist | Obstetrician-gynecologist (per ChatGPT; not returned by Google's business index) |
| Claimed | Yes | Yes | not returned |
| Services listed on profile | 9 | 0 | not returned |
| Photos | 33 | 11 | not returned |
| First seen | 15 Jul 2024 | 5 Aug 2024 | n/a |
| Holds the brand knowledge panel | Yes | No | No |
| Source | Google business index + knowledge panel | Google business index + local pack | Local pack position 3 on "gynaecologist north lakes" only |
Action. File a duplicate-listing report in Google Business Profile requesting Listing C (CID 4021681219025528553) be merged into Listing A (CID 9026236130631412115), citing both CIDs. Keep Listing B. North Lakes is a genuine second premises, not a duplicate. Rename Listing A from "Northside Gynaecology Kedron" to "Northside Gynaecology". Change its primary category from "Women's health clinic" to "Obstetrician-gynecologist". Then write an owner response to all thirty one-star reviews within seven days, naming the practice manager and offering a direct line, response rate is a ranking input and it is the only lever that moves a 3.0 in ninety days.
2.2. Six phone numbers and three address formats across the practice's own surfaces
Google resolves a local entity by matching name, address and phone across every surface it can find. Where the values agree, the entity is confident and ranks. Where they disagree, Google reads the variance as evidence that the business is unverified or unstable, and suppresses it everywhere except the one place a single listing has built enough critical mass to survive on its own, which is precisely the pattern here: North Lakes ranks, Brisbane does not.
Northside publishes 07 3054 4687 on its own site and all three Google listings. Healthdirect, HealthShare and My Community Directory all publish 1300 780 138, and those three pages hold organic positions 3, 5, 6 and 7 across the queries tested, which means the wrong number outranks the right one. DataForSEO's citation index returns four further numbers in historical use. The address appears as "Unit 4, 538" in the footer, "538" in the Kedron page body, and "4/538" on the Google listing.
| Surface | Business name | Phone published | Address format |
|---|---|---|---|
| Website footer (every page) | Northside Gynaecology | 07 3054 4687 | Unit 4, 538 Gympie Road, Kedron QLD 4031 |
/locations/kedron/ body copy | Northside Gynaecology | 07 3054 4687 | 538 Gympie Road, Kedron, QLD, 4031 |
| Google Business Profile (Kedron) | Northside Gynaecology Kedron | 07 3054 4687 | 4/538 Gympie Rd, Kedron QLD 4031 |
| Healthdirect | Northside Gynaecology - Kedron | 1300 780 138 | Unit 4, 538 Gympie Road KEDRON |
| HealthShare (Dr Archna Saraswat) | Dr Archna Saraswat: Gynaecologist | 1300 780 138 | Unit 4, 538 Gympie Road, Kedron QLD 4031 |
| My Community Directory | Northside Gynaecology - Kedron | 1300 780 138 | 538 Gympie Road, Kedron QLD 4031 |
| Citation history (DataForSEO backlink index) | n/a | 07 3139 8882 · 07 3193 8882 · 07 3062 7796 · 07 3088 9005 | n/a |
None of the seven surfaces below agree on all three fields. A 1300 number also carries no geographic signal, so on a local query it is actively worse than the landline. Pick 07 3054 4687 and "Unit 4, 538 Gympie Road, Kedron QLD 4031", then correct all three directories and the Kedron page body copy to match.
2.3. Three URL patterns for the same specialist, and the homepage outranking its own city page
Every specialist on this site is reachable at three addresses. The navigation links to /about/dr-caroline-wewengkang/. The homepage links to /our-team/dr-caroline-wewengkang/. Google's own business listing points at /our-specialists/dr-caroline-wewengkang/. Two of the three redirect to the first, and a redirecting URL is what Google's listing and ChatGPT both cite, which tells you the stale pattern is what is stored in the entity graph.
The consequence shows up as self-competition. On the single query where Northside performs well, "gynaecologist north lakes", the practice occupies organic #1, #4 and #8 with three different URLs, plus two of the three local pack slots. Five results, one practice, competing against itself for the same click. And on "gynaecologist kedron" the homepage ranks at #1 while /locations/kedron/, the page actually about Kedron, does not rank at all. Google cannot tell which page is the Kedron entity because the Kedron page is 147 words and the homepage says "Kedron" in its title.
| Query | Position | URL Google chose | What should be there |
|---|---|---|---|
| gynaecologist north lakes | organic #1 | /locations/north-lakes/ | Correct. This is the one page Google has right. |
| gynaecologist north lakes | organic #4 | / (homepage) | The homepage competing against its own city page on the same SERP |
| gynaecologist north lakes | organic #8 | /about/dr-caroline-wewengkang/ | A third Northside URL on one page of results |
| gynaecologist kedron | organic #1 | / (homepage) | /locations/kedron/, the Kedron page itself does not rank |
| gynaecologist brisbane | absent | n/a | /, which holds #14 and #17 nationally but nothing locally |
| endometriosis specialist brisbane | absent | n/a | /conditions/endometriosis/ |
Action. Pick /about/dr-name/ as canonical for all specialist profiles and 301 both /our-team/ and /our-specialists/ into it. Add an H1 to /about/dr-caroline-wewengkang/, which currently has none. Then expand /locations/kedron/ from 147 words to 700, name every specialist consulting there, list the nine services, add opening hours and five FAQs, and change its H1 from "Kedron" to "Gynaecologist in Kedron, Brisbane". Rewrite its title from "Kedron Gynaecologist | Northside Gynaecology | Kedron & North Lakes" to "Gynaecologist Kedron | Northside Gynaecology Brisbane".
Google Maps Rank Audit
Four commercial queries run live against Google from a Brisbane IP on 30 July 2026, reading the three-result local pack and page-one organic together.
One query of four returns a Northside entry in the three-result local pack
Both wins are on queries that already contain the brand's own geography
The two highest-value non-branded commercial queries return nothing
Per-Query Results
| Query | Local pack | Organic | Which Northside listing surfaced | Occupying the pack |
|---|---|---|---|---|
| gynaecologist brisbane | absent | absent | none | Bloom Women's Health · Dr Anna Burrows · Dr Gabriel James |
| gynaecologist north lakes | #2 | #1 | Listing B, plus Listing C at pack #3 | Dr Sonia Anwar · Northside B · Northside C |
| gynaecologist kedron | no pack shown | #1 | Listing A holds the knowledge panel at 3.0 | n/a |
| endometriosis specialist brisbane | absent | absent | none | AI Overview at position 1; Graham Tronc holds the panel |
Three markets, three different prescriptions
North Lakes is already won, and it shows what right looks like. /locations/north-lakes/ takes organic #1 and Listing B holds local pack #2, all on 103 words of copy. The prescription here is defence, not attack: expand the page to 600 words, merge Listing C so its pack slot goes to the practice rather than to one specialist with a single review, and take Dr Sonia Anwar's #1 pack position by closing the review gap of 52 to 13. This is the cheapest win in the audit because the ranking already exists.
Kedron is a page-identity problem, not a ranking problem. The homepage ranks #1 for "gynaecologist kedron" and the knowledge panel fires. Google knows exactly who Northside is at Kedron. But the panel shows 3.0, no local pack appears on the query at all, and four third-party pages (Healthdirect #3, Ramsay #4, HealthShare #5, My Community Directory #6) sit between the homepage and anything else Northside owns. Fix the rating, fix the map embed, and give the Kedron page enough substance to take the ranking off the homepage. Sixty days.
Brisbane is an eligibility problem and it is the whole prize. "Gynaecologist brisbane" is 1,300 searches a month on the plural variants, and Northside holds none of the twelve positions returned. This is not a content gap, the homepage already ranks #14 and #17 for the variants nationally. It is an entity and rating gap. Dr Anna Burrows holds pack #2 with twelve reviews at 5.0; Northside has 64 at 3.0. Merge the listings, move the rating above 4.0, build /gynaecologist-brisbane/, and this becomes reachable inside ninety days. Nothing else in this audit is worth as much.
Caboolture is untested and that is a gap in this report, not a verdict. The page exists at /locations/caboolture-qld/ on an inconsistent slug, the site names Caboolture Private Hospital as an operating site, and Dr Sonia Anwar runs a North Lakes and Caboolture pairing that directly mirrors Northside's. Google's related searches return "Gynaecologist Caboolture" on the North Lakes query, so the demand is real. It needs its own query run before anyone spends money on it.
Technical & On-Page
The technical foundation is genuinely sound. SEO 100, Best Practices 100, on-page 96 to 98. Four things are doing real damage: nine H1 tags on the homepage, an 8 MB page weight, a map on the Kedron page that pins a different business, and a structured-data layer that could not be confirmed to exist.
Lighthouse — Homepage (Desktop)
| Metric | Measured | Target | Status |
|---|---|---|---|
| Performance | 64 | ≥ 90 | fail |
| Accessibility | 80 | ≥ 90 | below target |
| Best Practices | 100 | ≥ 90 | pass |
| SEO | 100 | ≥ 90 | pass |
| Agentic Browsing | 50 | ≥ 90 | fail |
| Largest Contentful Paint | 3,811 ms | < 2,500 ms | fail |
| First Contentful Paint | 2,372 ms | < 1,800 ms | fail |
| Time to Interactive | 4,161 ms | < 3,800 ms | marginal |
| Total Blocking Time | 43 ms | < 200 ms | pass |
| Cumulative Layout Shift | 0 | < 0.1 | pass |
| Server response time | 542 ms | < 600 ms | pass |
| Total page weight | 8.02 MB | < 1.5 MB | fail |
| JSON-LD structured data | not verified | MedicalClinic + Physician | unverified |
| Broken pages on the domain | 19 | 0 | fail |
The fixes that matter
- Deploy JSON-LD structured data site-wide. The audit tooling could not confirm any JSON-LD on the four pages tested. Verify this in Google's Rich Results Test first, because if it is genuinely absent it is the highest-leverage technical fix available for a medical practice: it costs AI Overview citation eligibility, local-pack relevance, review stars in the SERP, and sitelink quality all at once. Deploy
MedicalClinicwithaddress,geoandopeningHoursSpecificationon each location page,Physicianon each of the five specialist profiles,FAQPageon the treatment and condition pages, andBreadcrumbListsite-wide. Rank Math Pro or Yoast Local SEO handles all four in an afternoon. Verify in Google's Rich Results Test afterwards. - Cut the homepage from nine H1 tags to one. The homepage currently serves nine: "EVIDENCE-BASED CARE FOR", "EVERY WOMAN, AT EVERY STAGE", "A dedicated team of Gynaecologists. clinics located at Kedron and North Lakes.", "OUR", "PHILOSOPHY.", "MEET OUR SPECIALISTS", "OUR LATEST ARTICLES", "IN LOVING MEMORY" and "OUR LOCATIONS". Splitting "OUR PHILOSOPHY" across two H1s means the page's strongest heading signal is the word "OUR". Replace all nine with one: "Gynaecologists in Brisbane. Kedron, North Lakes & Caboolture", and demote the rest to H2. The theme's heading settings control this; no code required.
- Replace the Kedron map: it currently pins a different business. The map iframe on
/locations/kedron/resolves to feature ID0x6b91596a8403ad09:0x144907a2029799d5, which Google namesHer Wellness Clinic. Her Wellness Clinic also appears in Listing A's "people also search for" block, so Google is already associating the two entities. Rebuild the embed from Northside's own place ID,ChIJ6783zRZYkWsRk-kUEfChQ30. Ten minutes, and it removes a signal actively pointing Google at someone else. - Get the homepage under 2 MB: it currently ships 8.02 MB. Total byte weight is 8,021,565 bytes, roughly five times a reasonable ceiling, which puts LCP at 3,811 ms against a 2,500 ms target and FCP at 2,372 ms. Blocking time is a clean 43 ms and CLS is zero, so this is a payload problem rather than a JavaScript problem, the fix is payload, not refactoring. Run a resource-level audit to confirm where the 8 MB sits before speccing the work; on a WordPress site serving full-size PNGs from
/wp-content/uploads/the usual answer is images. Then convert to WebP, lazy-load everything below the fold, and act on the unused-CSS saving Lighthouse flagged. - Fix the locale, the title lengths and the copyright year.
og:localeisen_USon all four pages audited, on an Australian practice serving Australian patients, a single-setting change. The homepage title runs 84 characters and the meta description says "two convenient locations" while the practice consults at three; rewrite it to name Kedron, North Lakes and Caboolture. Both location page titles tested run 67 characters and one names the wrong second city. The homepage footer reads "Copyright © 2019" on a homepage last modified 29 June 2026, which is the first thing a cautious patient notices and the cheapest trust signal on the list.
On-Page Issues by Page
| URL | Words | On-page score | Machine issues returned |
|---|---|---|---|
/ | 385 | 98.17 | 9 separate H1 tags · title_too_long (84 chars) · low_content_rate · render-blocking resources |
/locations/kedron/ | 147 | 97.07 | low_character_count · title_too_long · embedded map points to a different business |
/locations/north-lakes/ | 103 | 97.07 | low_character_count · low_content_rate · title_too_long |
/about/dr-caroline-wewengkang/ | 302 | 96.34 | no_h1_tag · title_too_long (78 chars) · low_content_rate |
Location Pages
All three sites have a page, which most multi-site practices never manage. The two tested are 103 and 147 words, and one of them embeds another business's map pin.
What's already good
- All three consulting sites have their own page in the navigation:
/locations/kedron/,/locations/north-lakes/and/locations/caboolture-qld/. The first two return 200 and rank; Caboolture was not crawled in this audit. Most multi-site practices never get this far. /locations/north-lakes/takes organic #1 for "gynaecologist north lakes" on 103 words. Google has correctly identified it as the North Lakes entity page.- Both location pages tested carry a unique H1 and a unique meta description. There is no duplicate-title or duplicate-H1 problem between them, which is the most common failure on multi-site practice sites.
- The Kedron page carries genuinely useful arrival detail: driving directions from both directions on Gympie Road, free parking with the carpark entrance named, Bus Stop 33, route 339 and a live Translink timetable link.
- On-page scores are 96–98 across the board and the SEO category in Lighthouse is a clean 100. The technical foundation is sound.
- Named consulting detail exists: "Dr Archna Saraswat consults on Mondays at the North Lakes Specialist Medical Centre", which is exactly the specificity these pages need more of.
What's holding them back
- The Kedron page embeds a Google Map for a different business. The iframe resolves to feature ID
0x6b91596a8403ad09:0x144907a2029799d5, place nameHer Wellness Clinic. The map on the main rooms page pins a competitor. /locations/north-lakes/is 103 words and/locations/kedron/is 147. Both trip DataForSEO'slow_character_countcheck. Neither has enough text to rank for anything beyond its own suburb name.- The Kedron page title reads "Kedron Gynaecologist | Northside Gynaecology | Kedron & North Lakes", it names the wrong second city on a Kedron page and wastes 67 characters saying Kedron twice.
- Both H1s are bare place names: "Kedron" and "North Lakes". Neither contains the word gynaecologist.
- Caboolture sits on an inconsistent slug,
/locations/caboolture-qld/, while its siblings have no state suffix. - No structured data was confirmed on either location page tested. The audit tooling could not read
<script type="application/ld+json">blocks, so treat this as unverified and check it in Google's Rich Results Test before briefing a developer. og:localeisen_USon all four pages audited, on an Australian practice serving Australian patients.- The homepage footer reads "Copyright © 2019", seven years stale, on a homepage whose own
article:modified_timeis 29 June 2026.
Two suburbs Google is already asking for
Google's related searches on the North Lakes query returned "Gynaecologist Redcliffe", and Redcliffe sits between North Lakes and Caboolture on the same corridor. Chermside rests on a different argument: the Kedron page's own driving directions use Westfield Chermside as the landmark, which is the practice telling patients where its catchment actually is. Redcliffe is evidenced by Google; Chermside by Northside's own copy.
Build /gynaecologist-chermside/ and /gynaecologist-redcliffe/ on the same template as the expanded Kedron page, each naming the specialists who consult nearest, the hospital they operate at, and the travel detail from that suburb. Do this in Days 46–90, after the entity work, a new page attached to a fragmented entity showing 3.0 stars will not rank, and building it earlier wastes it.
Business Profile Optimisation
The Recommended column is written to be executed without a follow-up question. Work down it in order.
| Field | Current | Recommended |
|---|---|---|
| Number of listings | 3 (Kedron, North Lakes, Dr Caroline Wewengkang) | 2. Merge Listing C into Listing A. Keep North Lakes as a genuine second premises. |
| Listing A name | Northside Gynaecology Kedron | Northside Gynaecology, drop the suburb. Google adds it; a suffix in the name field is a guideline breach and it fragments brand matching. |
| Listing A website link | http://northsidegynaecology.com.au/?utm_source=GMB… | https://www.northsidegynaecology.com.au/locations/kedron/, https, www, no redirect, pointed at the premises page rather than the homepage. |
| Listing B website link | /contact/north-lakes (redirects) | https://www.northsidegynaecology.com.au/locations/north-lakes/, the live URL, no hop. |
| Listing A primary category | Women's health clinic | Obstetrician-gynecologist, with Women's health clinic and Gynecologist as secondary. Primary category is among the strongest local-pack relevance signals, and Listing B already carries "Gynecologist" as its primary while Listing A does not. Listing B is the one appearing in a pack. |
| Listing B services | 0 listed | Mirror all 9 from Listing A: Cervical Screening, Contraception, Endometrial Ablation, Hysteroscopy, Hysterectomy, Laparoscopy, Vulvoscopy, MonaLisa Touch, Paediatric & Adolescent Gynaecology. |
| Phone consistency | 07 3054 4687 on owned surfaces, 1300 780 138 on three directories | Pick 07 3054 4687 and correct Healthdirect, HealthShare and My Community Directory to match. A local number outranks a 1300 number for local relevance. |
| Address format | Three formats: "Unit 4, 538", "538", "4/538" | Standardise on Unit 4, 538 Gympie Road, Kedron QLD 4031 everywhere, including the Kedron page body copy. |
| Review responses | Not verified. Review text and responses were not pulled | Check the response status in Google Business Profile, then respond to every unanswered one-star review within 7 days, naming the practice manager and offering a direct line. Response rate is a ranking input and the only lever that moves a 3.0. |
| Booking link | None on either listing returned by Google's business index | Add a booking or enquiry link. Dr Gabriel James carries a live Healthengine link inside the Brisbane 3-pack; Northside carries none. |
| Listing B description | Empty | Copy Listing A's description, swapping "Our main rooms are located at Kedron" for the North Lakes consulting detail. |
| Google Posts | Not verified | One post per fortnight. The GP Symposium and Endometriosis Awareness Month content is already written. |
Other listings to claim and audit
- Healthdirect: one Northside profile, publishing 1300 780 138 rather than the practice's local number, plus two suburb directory pages that rank without naming Northside at all (the Kedron one lists Dr Rebecca Ryder). Government health directories carry unusual trust weight in Australian medical SERPs, and these hold organic #3 and #7 on "gynaecologist kedron". Correct the phone on the Northside profile and claim the suburb listings.
- HealthShare: Dr Archna Saraswat's profile ranks #5 for "gynaecologist kedron" and the North Lakes directory page ranks #3, above Northside's own homepage at #4. Claim both practitioner profiles, complete the fee and availability fields, and correct the phone.
- My Community Directory: ranks #6 for "gynaecologist kedron" carrying the claim "Brisbane's only all-female gynaecology centre", while
/locations/north-lakes/is titled "All Female Team". Confirm this still describes the current team and correct the directory if it does not. - Ramsay Health Care: Dr Archna Saraswat's specialist profile ranks #4 for "gynaecologist kedron", one of four third-party pages sitting between Northside's homepage at #1 and anything else the practice owns. Ask Ramsay to link the profile to
/about/dr-archna-saraswat/. A hospital-group link is the highest-authority link available to this practice. - Healthengine: Dr Gabriel James holds a booking link inside the Brisbane 3-pack, which means patients book him without visiting a website. Northside has no booking integration on any listing. This is the single highest-conversion gap in the audit.
- r/brisbane: two threads with 40 and 30 replies asking for endometriosis gynaecologist recommendations, both surfacing in Google's Discussions & Forums block. Northside is not named in either.
Competitor Landscape
No single competitor wins everywhere, which is what makes each market separately winnable. The practice that should worry Northside runs the same three-suburb footprint from one Google listing.
Brisbane: "gynaecologist brisbane" · 1,300/month on the plural variants
| Practice | Position | Reviews | Rating | The competitive read |
|---|---|---|---|---|
| Bloom Women's Health | Pack #1 · Organic #5 | 32 | 4.7 | Spring Hill. Holds the top pack slot and page one with half Northside's review count. |
| Dr Anna Burrows · Brisbane City Gynaecology | Pack #2 · Organic #1 | 12 | 5.0 | Wins the pack on rating alone with twelve reviews. This is the clearest proof that rating, not volume, is the gate. |
| Dr Gabriel James | Pack #3 | 58 | 5.0 | Carries a live Healthengine booking link inside the pack entry. A patient books without ever reaching a website. |
| Greenslopes Obstetrics & Gynaecology | Organic #2 | n/a | n/a | Claims "arguably the most comprehensive gynaecological and obstetrics service in Brisbane" in the meta description. |
| Eve Health | Organic #3 | n/a | n/a | Ranks on a purpose-built "Our Gynaecologists in Brisbane" page. Nurture does the same for North Brisbane. Northside has no equivalent page. |
| Nurture Gynaecology | Organic #4 | 15 | 4.5 | "Female Gynaecologist North Brisbane", competing on Northside's exact geography with a quarter of its reviews. |
| Northside Gynaecology | absent from all 12 | 64 | 3.0 | The most reviewed practice on this list and the only one absent from it. |
North Lakes: "gynaecologist north lakes"
| Practice | Position | Reviews | Rating | The competitive read |
|---|---|---|---|---|
| Dr Sonia Anwar · SA Gynaecology | Pack #1 · Organic #5, #9 | 52 | 4.5 | Runs North Lakes and Caboolture: nearly the same footprint as Northside, from a single Google listing. Beats Northside in Northside's own suburb. |
| Northside Gynaecology North lakes | Pack #2 · Organic #1 | 13 | 4.1 | The one query where the right URL ranks. /locations/north-lakes/ takes organic #1 on 103 words. |
| Dr Caroline Wewengkang | Pack #3 | 1 | 5.0 | Northside's own third listing, holding a pack slot with a single review. It is taking a position the practice listing could hold. |
| HealthShare directory | Organic #3 | n/a | n/a | A directory page outranks Northside's own homepage on this query. |
| UMC North Lakes Doctors | Organic #6 | n/a | n/a | A general practice ranking on a specialist query with a women's health service page. |
Brisbane: "endometriosis specialist brisbane" · 170/month, LOW competition, $1.23 CPC (last reported month: October 2024)
| Practice | Position | Reviews | Rating | The competitive read |
|---|---|---|---|---|
| Eve Health | Organic #1 | n/a | n/a | Wins with an article, not a service page. The bar here is low. |
| Neighbourhood Pelvic Pain Clinic | Organic #2 | n/a | n/a | Stakes a claim: "Brisbane's first GP Endometriosis and Pelvic Pain Clinic". |
| Brisbane Centre for Endometriosis | Organic #3 | n/a | n/a | Exact-match domain doing most of the work. |
| Nurture Gynaecology | Organic #4 | 15 | 4.5 | A dedicated /endometriosis/ page targeting North Brisbane. Directly in Northside's lane. |
| Graham Tronc Medical | Organic #8 | 34 | 4.2 | Holds the knowledge panel as "Brisbane Endometriosis Clinic", a positioning choice, not an accident. |
| Northside Gynaecology | absent | 64 | 3.0 | Has /conditions/endometriosis/ and has published Endometriosis Awareness Month content. Ranks nowhere on the money term. |
Capability matrix
| Capability | Northside | Nurture Gynaecology | Bloom Women's Health | Dr Sonia Anwar |
|---|---|---|---|---|
| Google reviews | 64 | 15 | 32 | 52 |
| Google rating | 3.0 | 4.5 | 4.7 | 4.5 |
| In the Brisbane 3-pack | no | no | #1 | no |
| Page one for "endometriosis specialist brisbane" | no | #4 | no | no |
| Homepage title names the service and the city | yes | yes | not verified | not verified |
| Single unfragmented Google listing | no (3) | not verified | not verified | not verified |
| Named specialists listed on site | 5 | 2 | team, not itemised | 1 |
| Multi-site footprint | 3 sites | not verified | not verified | 2 sites |
| Note | Competitor cells marked "not verified" were outside the scope of this pull. No business-index search or homepage crawl was run against competitor domains. |
Keyword Opportunities
Eighty-seven keywords sit in positions 11 to 20, one page-one push away. Two of them are the Brisbane commercial term, and they are pointed at the wrong URL.
Striking Distance — positions 11–20
Eighty-seven of Northside's 561 ranking keywords sit in positions 11 to 20, visible to Google, invisible to patients. The recommendation column below is written as an instruction rather than an observation, because "ranks at 14" is not something anyone can action on Monday.
Two rows matter more than the other six. "Brisbane gynaecologists" and "gynaecologists brisbane" are 1,300 searches a month each and both are currently pointed at the homepage, a page whose strongest H1 is the word "OUR". They need a purpose-built page, and it is the single highest-value build in this document.
| Keyword | Volume | Position | Current URL | Recommendation |
|---|---|---|---|---|
| brisbane gynaecologists | 1,300 | 14 | / | Build /gynaecologist-brisbane/ as a service-and-city page. Rewrite the H1 to "Gynaecologists in Brisbane. Kedron, North Lakes & Caboolture". Embed the correct Kedron map. Internally link from all three location pages. |
| gynaecologists brisbane | 1,300 | 17 | / | Same target page. These two variants are one intent and one page should own both. |
| irregular periods | 1,600 | 17 | /conditions/irregular-periods/ | Add a "See a Brisbane gynaecologist about irregular periods" section with the three clinic addresses, then link to /locations/kedron/. Convert national traffic into local enquiry. |
| pap smear | 18,100 | 19 | /treatments/cervical-screening-test/ | Add "pap smear" as an H2 synonym, the page targets the clinical name while patients search the old one. Add FAQPage schema for the four PAA questions. |
| laparoscopy | 18,100 | 20 | /treatments/laparoscopy/ | Add a Brisbane-specific surgical section naming Caboolture Private Hospital as the operating site. Link to the existing /treatments/single-cut-laparoscopy/ page and name the surgeon who performs it. |
| recovery time hysterectomy | 1,300 | 17 | /what-to-expect-after-a-hysterectomy/ | Add a recovery timeline table and FAQPage schema. Recovery-time questions are the pattern most likely to be absorbed into an AI answer, so the markup is what protects the citation. |
| perimenopause symptoms list | 320 | 13 | /perimenopause-checklist/ | Already ranks #4 for "perimenopause checklist". Add the symptom list as a marked-up table and internally link to /conditions/perimenopause/. |
| tubes tied | 880 | 13 | /tubal-ligation/ | Move this page under /treatments/ to match the rest of the taxonomy, 301 the old URL, and add the Brisbane surgical detail. |
Volume opportunities — currently not ranking
| Keyword | Volume | Current position | Target URL to build or fix |
|---|---|---|---|
| gynaecologist brisbane | 1,300* | absent locally | /gynaecologist-brisbane/ (new) |
| endometriosis specialist brisbane | 170* | absent | /conditions/endometriosis/, rewrite as a Brisbane service page |
| gynaecologist kedron | not reported | homepage ranks, not the city page | /locations/kedron/ |
| gynaecologist north lakes | not reported | #1 | /locations/north-lakes/, the model to copy |
| gynaecologist caboolture | not reported | untested | /locations/caboolture-qld/, fix the slug to /locations/caboolture/ |
| * Volume source | see note | n/a | 1,300 is measured for the plural variants "brisbane gynaecologists" and "gynaecologists brisbane"; Google Ads returned no volume for the singular. 170 for the endometriosis term is the last reported month, October 2024. 170 for "northside gynaecology north lakes" is a branded term and is excluded here. |
The commercial read, with a caveat on its age: in October 2024, the last month DataForSEO reports any figure for it, "endometriosis specialist brisbane" carried 170 searches, a $1.23 average CPC, a top-of-page bid range of $0.85 to $3.28, and a competition level of LOW. Advertisers were bidding up to $3.28 a click for a term Northside could rank for organically with one rewritten page, and the practice has already published Endometriosis Awareness Month content. Low competition plus real commercial intent plus content that already exists is the definition of a term left on the table. Re-pull the volume before committing budget, since no figure has been reported for 21 months.
SERP Features & AI Visibility
AI Overview already owns position one on the endometriosis query, and Google's own Discussions block is showing Brisbane patients asking each other for exactly what this practice sells.
SERP feature presence in target markets
| Feature | gynaecologist brisbane | gynaecologist north lakes | gynaecologist kedron | endometriosis specialist brisbane |
|---|---|---|---|---|
| Three-result local pack | present | present | absent | absent |
| AI Overview | absent | absent | absent | position 1 |
| People Also Ask | 4 items | 4 items | 4 items | 4 items |
| PAA answered by AI rather than a citation | 3 of 4 | 4 of 4 | 3 of 4 | 4 of 4 |
| Discussions & Forums | absent | absent | absent | 2 Reddit + 1 Facebook |
| Knowledge panel | absent | absent | Northside (3.0) | Graham Tronc Medical (4.2) |
| Northside present anywhere on page one | no | yes ×3 | yes | no |
The AI Overview gap
This is not a future problem. On "endometriosis specialist brisbane" an AI Overview occupies position one, above every organic result. Across the four queries tested, fourteen of sixteen People Also Ask items resolve to an AI-generated answer rather than to a cited page, on "gynaecologist north lakes" and "endometriosis specialist brisbane" it is four out of four. Google is answering these questions itself, and the only way onto that surface is to be the source it quotes.
The recurring hooks are consistent and specific: "Can I see a gynecologist without a referral in Australia?", "How much does it cost to see a gynaecologist in Australia?", "Are gynaecologists covered by Medicare?", "Do I need a GP referral to see a gynaecologist?" and "Who is the best gynecologist in Brisbane?". Note that four of the five are about cost and access, not clinical care. No Brisbane competitor answers them properly.
A direct test is instructive. Asked to recommend gynaecologists on Brisbane's northside for endometriosis and menopause, ChatGPT with web access did name Northside Gynaecology first, and rendered it as "Closed · Women's health clinic · 3.0 (64 reviews)", linking to the non-www URL that redirects. It also listed Dr Caroline Wewengkang separately as "5.0 (1 reviews)", citing /our-specialists/dr-caroline-wewengkang/. The AI layer is reproducing the fragmented entity and publishing the 3.0 rating inside the recommendation. Sage Gynaecology, which the model also surfaced, was described as covering "North Lakes, Caboolture, and Redcliffe", the same corridor, framed as one coherent business.
- Publish a fees and Medicare page answering the cost question with real figures: consult fee, rebate, out-of-pocket, and what a procedure costs. It is the most-asked question on every SERP tested and the least-answered in this market.
- Mark up
FAQPageschema using the five hook questions verbatim, on the pages where each belongs, referral and Medicare questions on the fees page, the clinical ones on the relevant condition page. Verbatim matching is what earns the citation. - Add a
Physicianentity withsameAsfor each of the listed specialists, pointing at RANZCOG, Ramsay Health Care and HealthShare. Models cite entities they can corroborate across independent sources, and Ramsay already hosts Dr Saraswat's profile at #4 for "gynaecologist kedron". - Get Listing A's rating above 4.0 before doing any of the above. The AI layer quotes the rating alongside the recommendation, so a citation won at 3.0 argues against the practice at the moment of choice.
Reddit: Brisbane patients are asking each other for exactly what Northside sells
Google's Discussions & Forums block on "endometriosis specialist brisbane" sits at position five, above five organic results, and surfaces three threads: "Best gynaecologists specialising in endometriosis? - Brisbane" on r/brisbane with 40 replies, "Women's health/endometriosis specialist recommendations?" on r/brisbane with 30 replies, and an endometriosis excision thread in a Facebook group. Seventy-plus people discussing exactly this decision, on a query where Northside does not appear anywhere on page one.
This is not a recommendation to post promotionally on Reddit, which r/brisbane would remove. It is a recommendation to be findable when someone in that thread searches the practice name, and to be nameable by the patients already treated. Read both threads and note which practices get named, that is free competitor intelligence on how Brisbane women actually choose a gynaecologist. Then close the loop the cheap way: the practice has treated enough endometriosis patients to have advocates, and the review request process in item 10 is what turns them into the 4.0 rating that makes Northside worth naming.
90-Day Action Plan
Thirty-one items, sequenced by dependency rather than severity. Every "today" figure in the KPI table traces to a number stated earlier in this document.
Days 0–14 · Foundation, entity integrity
| # | Action | Priority |
|---|---|---|
| 01 | File a duplicate-listing report in Google Business Profile requesting Listing C (CID 4021681219025528553, "Dr Caroline Wewengkang") be merged into Listing A (CID 9026236130631412115). Cite both CIDs in the report. | P1 |
| 02 | Rename Listing A from "Northside Gynaecology Kedron" to "Northside Gynaecology". The suburb suffix is a guideline breach and it splits brand matching. | P1 |
| 03 | Change Listing A's primary category from "Women's health clinic" to "Obstetrician-gynecologist", keeping the other two as secondary. | P1 |
| 04 | Repoint Listing A's website field to https://www.northsidegynaecology.com.au/locations/kedron/, https, www, no redirect hop. | P1 |
| 05 | Repoint Listing B's website field from /contact/north-lakes to /locations/north-lakes/, removing the redirect hop. | P1 |
| 06 | Write an owner response to all 30 one-star reviews on Listing A. Name the practice manager, offer a direct line, do not litigate the complaint. | P1 |
| 07 | Correct the phone number on Healthdirect (both profiles), HealthShare and My Community Directory from 1300 780 138 to 07 3054 4687. | P1 |
| 08 | Standardise the address to "Unit 4, 538 Gympie Road, Kedron QLD 4031" on the Kedron page body copy, the footer and all three Google listings. | P1 |
| 09 | Replace the Kedron page's Google Map iframe, it currently pins "Her Wellness Clinic". Use the Northside Kedron place ID ChIJ6783zRZYkWsRk-kUEfChQ30. | P1 |
| 10 | Launch a review request process: SMS every patient 48 hours post-consult with a direct link to Listing A. The current star sum is 192 across 64 reviews. Reaching 4.0 requires roughly 66 further five-star reviews, so budget for 8 requests a week for twelve weeks. | P1 |
Days 15–45 · Depth, make the pages earn their rankings
| # | Action | Priority |
|---|---|---|
| 11 | Deploy JSON-LD site-wide via Rank Math Pro or Yoast Local SEO: MedicalClinic, Physician, BreadcrumbList, FAQPage. One afternoon of work. | P1 |
| 12 | Cut the homepage from 9 H1 tags to 1: "Gynaecologists in Brisbane. Kedron, North Lakes & Caboolture". Demote the rest to H2. | P1 |
| 13 | Rewrite the homepage title to "Gynaecologist Brisbane | Northside Gynaecology | Kedron & North Lakes" (69 chars) and the meta description to name three locations, not two. | P1 |
| 14 | Expand /locations/kedron/ from 147 to 700+ words: name every specialist consulting there, list the 9 services, add hours, add 5 FAQs, embed the correct map. | P1 |
| 15 | Expand /locations/north-lakes/ from 103 to 600+ words on the same template. It already ranks #1, depth defends it. | P2 |
| 16 | Add an H1 to /about/dr-caroline-wewengkang/. The page currently has none. Apply the same check to the other four specialist profiles. | P1 |
| 17 | Consolidate the three specialist URL patterns. Keep /about/dr-name/, 301 both /our-team/dr-name/ and /our-specialists/dr-name/ into it. | P1 |
| 18 | Build /gynaecologist-brisbane/ as a service-and-city page targeting the 1,300/month term the homepage holds at #14. Link to it from all three location pages. | P1 |
| 19 | Rewrite /conditions/endometriosis/ as a Brisbane endometriosis service page. Name the surgeons, the hospitals, the diagnostic pathway and the wait time. | P1 |
| 20 | Change og:locale from en_US to en_AU site-wide and update the footer copyright from 2019. | P3 |
| 21 | Fix the Caboolture slug from /locations/caboolture-qld/ to /locations/caboolture/ with a 301. | P3 |
| 22 | Get total page weight under 2 MB from 8.02 MB. Convert the PNG hero images to WebP and lazy-load below-fold media. | P2 |
| 23 | Crawl and fix the 19 broken pages DataForSEO reports across 299 crawled URLs. Broken pages are what pushed this audit's indexation input to fail and cost 3 points of the grade directly. | P2 |
Days 46–90 · Volume, capture the demand
| # | Action | Priority |
|---|---|---|
| 23 | Add FAQPage schema answering the exact PAA questions verbatim: "Can I see a gynecologist without a referral in Australia?", "How much does it cost to see a gynaecologist in Australia?", "Are gynaecologists covered by Medicare?", "Do I need a GP referral to see a gynaecologist?" | P1 |
| 24 | Publish a fees and Medicare page answering the cost question directly with real figures. It is the most-asked question across every SERP tested and no Brisbane competitor answers it well. | P1 |
| 25 | Claim and complete the HealthShare profiles for the four practising specialists. Ask Ramsay Health Care to link Dr Saraswat's profile to the site. | P2 |
| 26 | Add a booking or online enquiry link to both Google listings. Dr Gabriel James converts inside the pack; Northside cannot. | P1 |
| 27 | Build /gynaecologist-chermside/ and /gynaecologist-redcliffe/, Redcliffe surfaces in Google's related searches and Chermside is named as the landmark in the Kedron page's own directions. Both sit inside the existing catchment. | P2 |
| 28 | Establish a fortnightly Google Posts cadence on Listing A. The GP Symposium and Endometriosis Awareness Month content is already written. | P3 |
| 29 | Add Physician schema with sameAs to each practising specialist's profile, linking RANZCOG, Ramsay and HealthShare. This is how the practice becomes five recognised entities rather than one thin one. | P2 |
| 30 | Add a "See a Brisbane gynaecologist about this" block with the three clinic addresses to the top 10 national informational pages, converting the 1,386 monthly visits into local enquiry. | P1 |
| 31 | Re-run this audit at Day 90 against the same four queries and the same rubric to verify the C− to B+ projection. | P2 |
Tracking — KPI targets at 30 and 90 days
| Metric | Today | Day 45 | Day 90 |
|---|---|---|---|
| Google listings for the practice | 3 | 2 | 2 |
| Reviews on the primary Kedron listing | 64 | 85 | 130 |
| Rating on the primary Kedron listing | 3.0 | 3.5 | 4.0 |
| One-star reviews with an owner response | not verified | 30 of 30 | 30 of 30 |
| Phone numbers published across surfaces | 6 | 1 | 1 |
| Position, "gynaecologist brisbane" | absent | 11–20 | top 10 |
| Local pack appearances, 4 tested queries | 1 | 2 | 3 |
| Words on /locations/kedron/ | 147 | 700 | 900 |
| Words on /locations/north-lakes/ | 103 | 600 | 800 |
| JSON-LD schema types confirmed deployed | not verified | 4 | 6 |
| Keywords ranking in the top 10 | 54 | 62 | 75 |
| H1 tags on the homepage | 9 | 1 | 1 |
| Broken pages on the domain | 19 | 0 | 0 |
Strategic Notes
Eight observations that did not fit the sections above, including an honest account of what this audit could not measure.
- Sixty-four reviews is the asset, not the liability. It is tempting to read a 3.0 as a reputation crisis. The distribution says otherwise: thirty five-star reviews and thirty one-star, which is not a mediocre practice but a polarised one. Thirty patients cared enough to leave five stars. That is more five-star reviews than Bloom Women's Health (32) or Dr Anna Burrows (12) hold in total, though Dr Gabriel James carries 58 at a clean 5.0. The volume is already won; the arithmetic just needs fixing, and eight review requests a week for twelve weeks does it.
- In the local pack, rating is an eligibility gate rather than a ranking factor. Dr Anna Burrows holds Brisbane pack position two with twelve reviews at 5.0. Dr Sonia Anwar holds North Lakes pack position one with 52 at 4.5. Northside has 64 at 3.0 and does not appear in the Brisbane pack at all. Across the four queries tested, every listing occupying a pack slot sat at 4.1 or above and the 3.0 listing took none. That is a correlation across a small sample rather than a published threshold, but it points one way, and it is why the review work is sequenced in Days 0–14 alongside the merge rather than after it.
- Menopause and perimenopause is the niche worth scoping properly. The site already ranks #4 for "perimenopause checklist", #13 for "perimenopause symptoms list", #3 for "sex after menopause" and #18 for "perimenopause weight gain", all earned, none targeted at Brisbane. Menopause care is a repeat-consultation revenue line rather than a one-off surgical one, which makes each patient acquired worth more over time. There is a dedicated
/conditions/menopause/page and a/conditions/perimenopause/page already built. Point them at Brisbane and the existing national authority does the rest. - The GP Symposium is the most under-used asset on the site. Northside has run a GP symposium in 2024, 2025 and 2026, each with its own page. For a specialist practice, GP referral is the primary acquisition channel and this is a genuine referrer-facing differentiator that almost no competitor has. The
/for-referrers/section exists in the navigation, but the symposium pages sit at the site root as standalone posts rather than under it, and none of them appear in the ranked-keyword data for positions 1 to 20. Consolidate them under/for-referrers/withEventschema, and add the referral pathway and fax number that a GP practice manager actually needs. - Five listed specialists are currently one thin entity. Dr Archna Saraswat, Dr Caroline Wewengkang, Dr Keisuke Tanaka and Dr Ashwini Margale are the four practising specialists; the homepage carries Dr Liana Tanda in an "In Loving Memory" section, so her profile needs handling as a memorial page rather than as a bookable specialist. Google and ChatGPT both cite a stale
/our-specialists/URL for one of them, the profile for Dr Wewengkang has no H1 at all, and none was confirmed to carryPhysicianschema orsameAslinks. The one profile tested runs 302 words. Ramsay Health Care hosts Dr Saraswat's profile at #4 for "gynaecologist kedron", which shows what an authoritative third-party corroboration is worth. Build each practising specialist into a recognised entity and the practice inherits four reputations instead of renting one. - Dr Sonia Anwar is the structural threat, and the lesson is inverted. She runs North Lakes and Caboolture, nearly the same footprint as Northside, and holds North Lakes pack position one plus organic #5 and #9. She does it with 52 reviews at 4.5 from one Google listing, one consistent phone number and one URL pattern. Northside has more sites, more specialists, more reviews and more content, and loses the suburb its second clinic is in. The lesson is not that she is doing more. It is that she is doing it once.
- The site is competing nationally on information and locally on nothing. Asked for Northside's closest competitors by keyword overlap, DataForSEO returns healthdirect.gov.au, Cleveland Clinic, Mayo Clinic, Healthline, WebMD and the NHS. Not one Brisbane gynaecology practice. Average position across 561 keywords is 37.7, and almost every top-ten term is a national informational query: "salpingectomy", "mirena removal", "sex after menopause", "tie my tubes". The one local exception is the branded "northside gynaecology north lakes". The pull is Australia-wide with no city breakdown, so there is no way to say how much of that 1,386 is Brisbane. What is certain is that the terms earning it are national and informational, not local and commercial. The content is good; it is aimed at the wrong outcome. Adding a "See a Brisbane gynaecologist about this" block with the three addresses to the top ten informational pages converts an audience the practice already has.
- What this audit could not measure, and how to check it manually. Four honest gaps. One: no Google Maps rank grid, the DataForSEO CLI needed for
serp-mapsandserp-local-finderwas unavailable, so Section 3 reads the local pack from four organic SERPs rather than a sixteen-cell grid, and Caboolture was not tested at all. Proxy: search each service-and-suburb pair from a phone at each clinic and screenshot the pack. Two: structured data was not measured at all. Neither the Lighthouse pull nor the on-page pull reports JSON-LD presence, so every schema recommendation in this report assumes an absence that has not been verified. Proxy: run the four audited URLs through Google's Rich Results Test, which takes minutes and settles it. Three: Google Ads volume for the local terms returned empty and historical volume stops being reported after October 2024, so "gynaecologist kedron" and "gynaecologist caboolture" have no volume figure in this report; the 1,300 for the Brisbane variants and 170 for the endometriosis term are measured. Four: review text was not pulled, so the thirty one-star reviews are counted but not read. Read them before writing the responses in item 6, because the pattern in them determines whether this is a scheduling problem, a billing problem or a bedside-manner problem, and that changes the reply.
Merge the listings and answer the one-star reviews in week one. Everything in Sections 4 through 9 compounds on that, and nothing in them substitutes for it.
— Recommended sequencing