The reality

SEO is not dead. The 2018 playbook is.

AI Overviews trigger on ~75% of dental queries. Click-through on position one is down 30-50% since 2022. We build the version that survives — and gets cited in the AI box above the blue links.

The numbers we work against

What the AI shift actually did to dental search.

~75% of dental and health queries now trigger an AI Overview before the blue links
35% of "best dentist near me" intent now goes to ChatGPT, Perplexity, or Google AI
40% average drop in organic clicks for informational dental queries since 2023
3x more likely a practice gets cited by AI when its schema and entity graph are clean
What we do

The six SEO workstreams every Thorli engagement runs.

Not a menu. The whole thing, every month, on a flat fee. Pricing on the site, not behind a sales call.

Technical foundations

Core Web Vitals tuned to green on mobile. Crawlable HTML, not React fog. JS-free critical path, image lazy-loading, lazy-hydrated widgets. Server response under 200ms. The boring layer LLMs need before they will quote you.

Schema and entity graph

Dentist, MedicalClinic, Physician per provider, MedicalProcedure for every service, FAQPage on procedure pages, Organization linked via sameAs to your GBP CID, ADA listing, Wikipedia, and Wikidata. This is the single highest-ROI markup for AI citation.

Content with E-E-A-T that's real

Human-written drafts, dentist-reviewed and signed. Author bios with credentials, license numbers, ADA membership. No AI-spun blog garbage. Procedure pages structured around the actual People-Also-Ask graph so each H2 maps to a real query.

Local SEO and GBP

Weekly GBP posts. Q&A seeding. Service-area pages without doorway-page penalties. Citation cleanup across Foursquare, ADA, Healthgrades, Vitals, Zocdoc. NAP consistency audit on launch and quarterly after. Reviews handled by the reputation service if bundled.

AEO crossover

Every page we ship is built to be quotable. Definition-style intros. Numeric ranges in tables. speakable markup on FAQs. Internal linking that reinforces topic clusters the LLMs already parse. AI search is not a separate service — it's baked into how we write SEO.

Reporting that doesn't lie

Raw GSC and GA4 data, not a vanity dashboard. Monthly work log published to a private URL just for you — every change, every link, every page edit, timestamped. If we did nothing, you'll see that too.

How a Thorli SEO engagement runs

First 90 days, then the cadence.

01

Days 1–14: audit + access

Full technical, content, GBP, and schema audit. We take owner-level access to your own accounts — never resold logins. You sign nothing longer than month-to-month.

02

Days 15–45: foundations

Schema, Core Web Vitals fixes, page-level rewrites on your top 10 revenue pages, citation cleanup, GBP optimization, internal linking refactor.

03

Days 46–90: content + AEO

Two procedure pages and two AEO-tuned articles published. AI-citation tracking starts. First monthly work log goes live on your private dashboard URL.

04

Month 4+: compound

Steady cadence — content, technical, local, AEO. Same flat fee. Same human team. Cancel any month. Walk away with everything in your name.

What you own

Everything we touch is in your name.

Your WordPress, your domain, your GBP, your GA4, your Search Console, your schema. Fire us tomorrow and nothing breaks. In the Bill of Rights, not a sales line.

Pricing

One simple choice. Month-to-month.

No contracts. No setup fees on Foundation or Growth. You own your assets from day one.

Foundation

For: AEO baseline + local visibility
$597 /month
  • AEO citation tracking · 4 AI engines
  • Schema deployment (one-time)
  • Google Business Profile management · 4 posts/mo
  • 2 blog posts / month (dentist-reviewed)
  • Review acquisition · 25 outreaches/mo
  • AI Visibility Score · monthly
  • AI Growth Simulator · view-only
  • Month-to-month — own everything
Most chosen

Growth

For: Our most chosen tier
$997 /month
  • Everything in Foundation, plus:
  • +4 long-form blog posts / month
  • +8 GBP posts + 12 social posts / month
  • AI Visibility Score · weekly
  • Schema audit + ongoing optimization
  • Reputation outreach · 50/mo
  • AI Growth Simulator · full
  • AI Multi-Language Outreach · drafts
  • AI Practice Valuation Tracker
  • AI Daily Huddle Brief · 7am email
  • AI Weekly Business Review · Monday 6am
  • Quarterly strategy call
  • Month-to-month
  • You own everything
  • HIPAA-aware on day one of registration

Not ready to commit? Start with the free 50-point AEO audit or the $497 deep audit.

Our promise

The Thorli Bill of Rights

Ten things every dental practice should demand from a marketing agency. Most won't put these in writing. We do — every engagement letter.

  1. 01 Month-to-month. Cancel anytime. No cancellation fee.
  2. 02 You own your domain. Always.
  3. 03 You own your Google Business Profile, social accounts, and all content.
  4. 04 No long-term contracts. Ever.
  5. 05 No setup fees on Foundation or Growth tiers.
  6. 06 Transparent pricing — published on the site, not hidden behind a sales call.
  7. 07 Monthly transparency report — every change, every shipped asset, every AI citation.
  8. 08 A signed BAA with every client. HIPAA by default.
  9. 09 No AI-generated medical content without licensed dentist review.
  10. 10 Clean handoff if you leave — all assets transferred within 7 days.
FAQ

Questions, answered.

How long until I see results?

Local pack and GBP movement usually show in 30–60 days. Organic rankings on procedure terms move in 90–180 days. AI citation lift is faster than classic SEO — we routinely see practices quoted by Perplexity inside 60 days once the schema and entity graph are clean. Anyone promising "first page in 30 days" is selling you brand-keyword rankings you'd get anyway.

Do you guarantee rankings?

No, and no honest SEO does. Google has explicitly said in their guidelines that no one can guarantee rankings. We guarantee the work — published monthly, with timestamps, on a private URL just for you. If the work doesn't produce results, you cancel that month. That's the whole pitch.

Is your content written by AI?

Drafts are human-written by US-based writers with healthcare backgrounds, then reviewed and approved by a licensed dentist (yours, or one of our consulting DDS reviewers). We use AI for research, outlines, and editing — never for the published draft. We will not publish to your site anything you wouldn't put your name on.

What if I already have an SEO agency?

We don't bash other agencies. We'll do a free audit and tell you honestly what they're doing well and where there are gaps. If they're solid, stay. If they're billing you for "monthly reports" and a single blog post a quarter, you already know the answer.

Is SEO worth it now that AI Overviews exist?

Yes, but only if your SEO is built for AI search at the same time. Practices that show up in classic Google search and get cited in the AI Overview compound traffic and trust. Practices that only ranked because of content volume and link velocity are watching their traffic disappear right now. The work is harder. It's also more defensible.

Want to know what AI says about your practice?

Free 50-point AEO audit. Delivered in 48 hours. No card. No call required.