Of the 45 Epping terms in your ranking report, 42 rank and 21 are in the top ten. That is as strong a suburb position as we see. Of the 40 terms for Carlingford, Beecroft, Eastwood, North Rocks and the other suburbs around you, two rank. Not two in the top ten. Two at all.
Your ranking report of 22 September 2026 tracks 93 terms. Forty-four rank and twenty-three are in the top ten. Read the split and the picture gets very simple: 42 of your 45 Epping terms rank, 21 of them in the top ten, and there is no reasonable reading of that in which the practice has a visibility problem in Epping.
The 49 terms that do not rank tell a different story. Thirty-eight are for the suburbs next to you, six are Sydney-wide and two are “near me”. That is 46 of 49. The remaining three are Epping terms. Carlingford, Beecroft, Eastwood, Cheltenham, Marsfield, North Rocks and Telopea are five to ten minutes from your chair, and you appear for two searches across all of them, both of them Invisalign. The site ranks for what it has a page for, in the one suburb it names, and nothing else.
This is your Fresh Digital ranking report of 22 September 2026, read in full rather than sampled. It is the baseline every monthly report from here is measured against, so it is worth reading closely.
| Position band | Terms | Share of the 93 |
|---|---|---|
| #1 | 5 | |
| #2 to #3 | 4 | |
| #4 to #10 | 14 | |
| #11 to #20 | 18 | |
| #21 to #100 | 3 | |
| Not in the top 100 | 49 |
| Scope | Tracked | Ranking | In top 10 | Not in top 100 |
|---|---|---|---|---|
| Epping terms | 45 | 42 | 21 | 3 |
| Neighbouring suburb terms | 40 | 2 | 2 | 38 |
| Sydney-wide terms | 6 | 0 | 0 | 6 |
| “Near me” terms | 2 | 0 | 0 | 2 |
Read the second row twice. Forty suburb terms, two rankings. Both are Invisalign Carlingford at #4 and clear aligners Carlingford at #5, and both come off your Invisalign page. Everything else across Carlingford, Beecroft, Eastwood, North Rocks, Cheltenham, Marsfield, Telopea, Denistone, Dundas Valley, West Pymble and Macquarie Park is outside the top 100. That is not a site being beaten in those suburbs. It is a site that has never mentioned them.
| Page | Terms it ranks for | In top 10 | Share |
|---|---|---|---|
| / (home page) | 15 | 3 | |
| /invisalign/ | 13 | 13 | |
| /all-on-four-dental-implants-epping-nsw/ | 9 | 5 | |
| /dental-implants-epping-nsw/ | 4 | 1 | |
| /cosmetic-dentistry/ | 3 | 1 |
Five pages carry everything. Your site has 54 live URLs and forty-nine of them rank for nothing in this set. Look at the second row: /invisalign/ ranks for thirteen terms and every single one is in the top ten. That is the best-performing page we have audited on any dental site this year, and it is the template for everything in section 04.
| Cluster | Tracked | Top 10 | #11 to #20 | Not ranking | Where it stands |
|---|---|---|---|---|---|
| Invisalign & orthodontics
Invisalign Epping · clear aligners Epping · Invisalign Beecroft |
22 | 13 | 1 | 8 | Your strongest cluster. Every ranking is a top ten. |
| All-on-4
All on 4 implants Epping · All-on-4 dentist Sydney · All on 4 Carlingford |
18 | 5 | 2 | 11 | Seven rank in Epping. Every Sydney and suburb variation is missing. |
| Dental implants
dental implants Epping · implant dentist Epping · dental implants Eastwood |
19 | 2 | 6 | 9 | Six on page two and nine missing. Your weakest Epping cluster. |
| Cosmetic & smile makeover
cosmetic dentist Epping · smile makeover Beecroft · cosmetic dentistry near me |
34 | 3 | 9 | 21 | The widest cluster and the thinnest result. 21 of the 49 gaps sit here. |
Audited on 22 September 2026 against the live site. We crawled all 55 URLs in your sitemap, read the rendered HTML of each, and catalogued every question heading and every JSON-LD type on the domain. Every number below can be re-checked in a browser, and we will walk anyone at the practice through it.
Three pillars, in this order, because the order matters. The cheapest and fastest work goes first. Everything is run by the same in-house team and reported in one monthly document.
Your All-on-4 page calls the treatment All-In-X and ranks top ten anyway. Your Invisalign page keeps three good answers inside toggles and puts thirteen terms in the top ten anyway. Fixing both is days of work, not months, and nothing else in this proposal returns as much per hour.
Forty terms across eleven suburbs have no page to rank with, and you rank for two of them. Carlingford sits in your title tags and nowhere else. This is the work that opens the second half of your catchment.
“Near me” searches are decided in the map pack, not the blue links. That is a different discipline from the page work above, and it is where both of your unranked near-me terms live.
A growing share of dental research now ends without a click, because Google or an AI assistant answered on the spot. Your AEO report puts a number on where you sit today, and there is one number in it that most practices never see.
| Engine | Appearances | Mentions | Links | Visibility |
|---|---|---|---|---|
| Google AI Overviews | 1 | 1 | 0 | 5% |
| Google AI Mode | 1 | 1 | 0 | 5% |
| ChatGPT | 5 | 5 | 0 | 5% |
| Gemini | 0 | 0 | 0 | 0% |
| All engines | 7 | 7 | 0 | 4% |
Look at the links column. Seven mentions and zero links. Three of the four engines discussed the practice by name and not one of them sent a patient to your website. That is a different and more fixable problem than being absent, because you are already considered relevant. You are simply not being cited.
“How much does cosmetic dentistry cost in Epping?” scores 75% visibility and produced every one of the seven appearances: one in AI Overviews, one in AI Mode, five in ChatGPT, none in Gemini. The other eighteen prompts score zero across every engine. That includes all five All-on-4 questions and all six implant questions, which is the highest-value work you do. And the irony is worth sitting with: the one question you win is about cost, and your cosmetic dentistry page does not state a price anywhere. The engines are assembling an answer about you from fragments. Give them something to quote and something to link to.
Plenty of proposals still promise FAQ rich snippets in Google search results. Google deprecated that feature, so we are not selling you FAQ markup for rich results, because there are none to win. What structured question content still does, and does well, is make your material parseable by AI assistants and by Google’s own generated answers, and give every treatment page a clear machine-readable identity. Separately: your two “near me” terms are both outside the top 100 and we will not promise to fix that with pages. Those results are decided largely by how close the searcher is standing to you, which no amount of content changes. What moves it is the Google Business Profile, reviews and local signals, which is pillar three.
No black box and no six-month discovery phase. The All-on-4 rewrite and the FAQ and schema work ship inside the first month, because they cost the least and move the most.
We are a team of digital specialists on the Gold Coast. 40+ years of combined director-level experience and 14 years established across the APAC digital arena, and we have helped thousands of businesses solve their online marketing problems. This proposal is a fair sample of how we work: read the source, count the things that can be counted, and say plainly what we do not know.


One monthly retainer of $2,450 + GST. The Month 1 build is included in it. There is no setup fee, no ad spend, and no separate management surcharge.
The bottom line. $2,450 + GST a month, which is $2,695 once GST is added. The Month 1 build is inside that figure, so there is nothing extra to pay to start. No ad spend is quoted or recommended in this proposal, so the retainer is the entire cost of the programme.
All fees are quoted in Australian Dollars and are exclusive of GST. The monthly retainer is $2,450 + GST, invoiced monthly from the start date and covering the Month 1 build as well as the ongoing work. There is no one-off setup fee on this engagement. No advertising spend is included, quoted or recommended in this scope. Rankings, AI visibility and traffic outcomes are objectives based on the current baselines in sections 02 and 05 and are not guarantees; the ranking report this proposal is built on contains no search volume data and no forecast is made from it. All content describing treatments, materials or pricing is provided to Epping Family Dental for review and is published only on your approval. This proposal is valid for 30 days from issue.
Because you rank #1 for a lot of things in one suburb, and for two searches across the eleven suburbs next to you. Forty-two of your forty-five Epping terms rank. Two of your forty suburb terms do. Carlingford, Beecroft and Eastwood are closer to your chair than parts of Epping are. The work here is not fixing what is broken, it is opening a catchment you have never competed in.
It is costing you the eleven All-on-4 terms that do not rank, and probably some of the seven that do. Google is currently working out what the page is about from context rather than from the page telling it, which is why it ranks #3 and #4 in Epping and nowhere for the Sydney or suburb variations. To be clear, we are not asking you to drop All-In-X. It is a legitimate name for the technique and it should stay. It just needs to sit alongside the phrase patients type into Google, in the title, the H1 and the body.
No. We are changing how the questions are marked up, not deleting the answers, and the accordion behaviour can stay exactly as it is for patients. Protecting the twenty-three existing top tens, and the Invisalign page in particular, is an explicit part of the week one to two audit, which is why that step comes before anything is touched.
It is the best page on the site and we would touch it last, not first. Thirteen rankings and thirteen top tens is not something to experiment with. What it is missing is question headings: three good answers sit in toggles where no answer engine can read them. That change adds without subtracting, and the page is the template we will build every suburb page from.
Not a dealbreaker, and you are already doing it better than most. Your All-on-4 page quotes $24,000 per arch for a Prettau zirconia bridge, which is exactly the kind of figure an answer engine will pick up. What is missing is a starting-from range on implants, Invisalign and cosmetic dentistry. It matters here because the single AI prompt you do win is a cost question, and your cosmetic page has no price on it at all. Our recommendation is a clearly worded range rather than a fixed price.
It is the more encouraging of the two possible problems to have, because being mentioned means the engines already consider you relevant to Epping cosmetic dentistry. Links tend to follow when a single page answers the question completely rather than the engine assembling something from fragments across your site. We cannot guarantee it and we will not, but the work is the same work as pillar one, so it costs nothing extra to pursue.
For the page-based terms, yes, and the evidence is already in your report: you rank #4 and #5 in Carlingford off a page that never mentions Carlingford. Give those searches a real page and the position improves. For the two near-me terms, no, and anyone who tells you otherwise is selling something. Those results are decided largely by how close the searcher is standing to you.
Because nobody can, and because the report this proposal is built on carries no search volume data. It tells us where you rank, not how many people search. We will not put a traffic forecast in front of you that we cannot support. What we will commit to is the work, and the same 93 terms and 19 prompts reported every month against the baselines in sections 02 and 05.
The All-on-4 terms should move first, because the page already has authority and is only missing the vocabulary. The AI visibility number is next, since that work ships in weeks two to four. Brand new suburb pages are slower: expect first visible movement in months two to four and compounding after that. We report monthly either way, including when a month is flat.
No setup fee. The Month 1 build is included in the $2,450 + GST monthly retainer. The retainer runs month to month, and the pages, content and schema are yours and stay on your domain whatever happens after that.
Google Search Console, Google Analytics and Google Business Profile access, a login that can edit the website, and one named person for clinical content sign-off. That is the whole list.
Enter your name and role and press accept. It opens a pre-filled email to Mitchell confirming your acceptance of the scope and the $2,450 + GST monthly retainer set out above. Nothing is submitted anywhere else and no data leaves your device.
Your direct line into Fresh for this engagement. Anything on scope, numbers or timing comes straight to me, and I keep the work joined up from the brief through to handover.
Ready to begin
There is no setup fee on this engagement, so the only thing to pay to start is the first month’s retainer of $2,450 + GST, which is $2,695 once GST is added.
On the Stripe page, enter the amount shown above. Prefer bank transfer or a formal tax invoice? Just reply to this proposal and we’ll sort it out.