visibledoor
Private alpha

Your AI is guessing. Let it see your market.

Who offers what, how they show up in search, what’s normal and where you stand. Measured across your market and tracked over time.

Markets we track

Zurich dentists

385

businesses

9,400

pages

1,240

changes

One of 385 Zurich dentists

A practice in Oerlikon

2 locations · 138 pages · 10 services · 46 keywords

Business

Market

Reviews
4.8 ★ · 212
top 10%
Keywords
46
top 15%
Map pack
12 keywords
top 25%
AI answers
Named 3×
top 5%

/implants/

Ø Market

Mobile speed
2.1 s
2.8 s
Content
1,240 words
980 words
FAQ
Yes
41% have one
Linked from
22 pages
14 pages
  • New page on veneers2 days ago
  • #4 → #7 for zahnarzt oerlikon1 week ago

See your competitors' moves before they cost you customers.

21 days

A practice in Oerlikon launches an implant page with prices and an FAQ

You drop from #2 to #4 for zahnimplantate zürich

Great models. Missing context.

Why am I losing rankings for zahnimplantate zürich?

ChatGPTalone

You’re probably losing rankings for “zahnimplantate zürich” because Google is re-evaluating either local relevance, practice prominence, or page quality/intent fit — and for dental/medical queries the bar is high.

A quick live check suggests the SERP is competitive and mixed: Google is showing dedicated implant landing pages from Zürich practices as well as directory/comparison-style results for clinics. For example, I’m seeing pages such as StyleYourSmile’s implant pages and BeautyGuide’s Zürich implant clinic listing appearing around this topic. That means Google may be rewarding either very specific local service pages or broader “compare clinics” intent pages. (styleyoursmile.ch)

Most likely causes

1. Your page may not match the current search intent well enough

For “zahnimplantate zürich”, users likely want:

  • A Zürich-based implant dentist or clinic
  • Costs/pricing in CHF
  • Types of implants: Titan, Keramik, All-on-4, bone grafting
  • Before/after examples or case studies
  • Dentist qualifications
  • Reviews and trust signals
  • Location, parking, public transport, booking

If your page is thin, generic, or reads like a standard dental service page, competitors with stronger local detail may outrank you. Google’s guidance says its systems aim to reward helpful, reliable, people-first content, not content made mainly to gain rankings. (developers.google.cn)

2. Local ranking factors changed against you

For local searches, Google says local results are mainly influenced by relevance, distance, and prominence. So even if your organic SEO is good, you can lose visibility if competitors are closer to the searcher, have stronger Google Business Profile signals, or look more prominent locally. (maps.googleblog.com)

For this keyword, check:

  • Is your Google Business Profile category correct?
  • Do you mention Zahnimplantate / Implantologie in services?
  • Are implant-related photos added?
  • Are you getting recent reviews mentioning implants naturally?
  • Is your address actually in Zürich, not just near Zürich?
  • Are your NAP details consistent across Swiss directories?

3. Competitors may have better “implant + Zürich” topical relevance

Pages currently visible for this topic use very direct keyword targeting like “Zahnimplantat Zürich”, show pricing such as CHF amounts, include location details, and display review counts. That combination directly supports the searcher’s intent. (styleyoursmile.ch)

If your page title is something like “Implantologie” or “Zahnimplantate” without Zürich, or if the page doesn’t clearly prove you serve Zürich patients, you may be losing topical/local relevance.

4. Your content may be too SEO-first or duplicated

Common problem in dental SEO: multiple similar pages such as:

  • /zahnimplantate
  • /implantate
  • /zahnimplantate-zuerich
  • /implantologie
  • /keramikimplantate

If these pages overlap too much, Google may not know which one to rank. This can cause ranking volatility or cannibalization.

Also avoid keyword stuffing. Google specifically lists unnatural repetition and blocks of location/keyword text as spammy behavior that can hurt visibility. (developers.google.com)

5. Trust/E-E-A-T signals may be weaker than competitors

Dental implants are a high-trust medical topic. Your page should clearly show:

  • Treating dentist’s name
  • Qualifications in implantology
  • Years of experience
  • Memberships/certifications
  • Real clinic photos
  • Real treatment process
  • Risks and alternatives
  • Transparent pricing ranges
  • Who is suitable/not suitable for implants
  • Aftercare and warranty information
  • Emergency/contact/booking details

If competitors show this and you don’t, Google may consider their pages more reliable.

6. Reviews and reputation may have shifted

Reviews can influence user trust and local prominence. Google says reviews appear in Maps and Search and can help businesses stand out; it also warns that incentivized reviews are prohibited. (support.google.com)

Look at competitors ranking above you:

  • Do they have more reviews?
  • Better average rating?
  • More recent reviews?
  • Reviews mentioning “Implantat”, “Zahnimplantat”, “Implantologie”, “Zürich”?
  • Better review response rate?

You don’t need fake or incentivized reviews — but you do need a compliant review acquisition process.

7. Technical or indexation issue

Check whether the ranking drop started after:

  • A site redesign
  • URL change
  • Title/meta change
  • Canonical tag change
  • Noindex accidentally added
  • Internal links removed
  • Language/hreflang changes
  • Page speed/mobile issues
  • Schema removed
  • Redirect chain introduced
  • GBP website URL changed

In Search Console, compare before/after for the exact query “zahnimplantate zürich”:

  • Impressions
  • Average position
  • CTR
  • Ranking URL
  • Device split
  • Country/city if available
  • Whether a different page started ranking

What I’d fix first

Priority 1: Strengthen the landing page

Create or improve one primary page targeting:

Title example:
Zahnimplantate Zürich – Kosten, Ablauf & Implantologie | Praxisname

Include:

  • Clear H1: Zahnimplantate in Zürich
  • Pricing section: “Was kosten Zahnimplantate in Zürich?”
  • Procedure section: consultation, 3D planning, surgery, healing, crown
  • Materials: titanium vs ceramic
  • Suitability: bone volume, periodontitis, smokers, etc.
  • Dentist profile with credentials
  • Zürich location details
  • FAQs
  • Before/after or anonymized case examples, if legally/ethically appropriate
  • Internal links from homepage, “Leistungen”, “Zahnarzt Zürich”, and blog pages

Priority 2: Remove cannibalization

Pick one canonical ranking page for the keyword. Then:

  • Internally link to it using natural anchors like “Zahnimplantate in Zürich”
  • Merge weak duplicate pages
  • Canonicalize or redirect redundant pages
  • Make supporting pages more specific, e.g. “Keramikimplantate”, “Knochenaufbau”, “All-on-4”

Priority 3: Improve Google Business Profile

Add/verify:

  • Primary category: likely Zahnarzt or dental clinic, depending on your setup
  • Services: Zahnimplantate, Implantologie, Keramikimplantate, Knochenaufbau
  • Photos of practice/team/treatment rooms
  • Regular posts or updates
  • Appointment link
  • Review request workflow after implant consultations/treatments

Priority 4: Build local authority

Get high-quality local/industry citations and links:

  • Swiss dental associations
  • Zürich business directories
  • Local medical directories
  • Partner labs/specialists
  • Local press or sponsorships
  • Dentist comparison platforms, if reputable

Priority 5: Add structured data

Use appropriate schema:

  • Dentist or LocalBusiness
  • MedicalBusiness where suitable
  • FAQPage
  • Person for dentists
  • Review only if compliant and genuinely displayed on the page

Fast diagnostic checklist

Check these now:

  1. Did the drop affect only “zahnimplantate zürich” or all implant keywords?
  2. Did the ranking URL change in Google Search Console?
  3. Did impressions drop, or only clicks/CTR?
  4. Did the local pack push organic results lower?
  5. Did a competitor add a stronger implant page recently?
  6. Did you change title, URL, content, or internal links?
  7. Are multiple pages competing for the same keyword?
  8. Is your Google Business Profile still fully verified and optimized?
  9. Are reviews slowing down compared with competitors?
  10. Did the drop coincide with a Google core/spam update or site migration?

Bottom line

For “zahnimplantate zürich”, the likely issue is not one single factor. It is usually a mix of:

  • Stronger competitor landing pages
  • Better local/review signals
  • Better Zürich-specific relevance
  • More trust signals for a medical service
  • Possible cannibalization or technical changes

If you send me your URL, the date the drop started, and the old/new ranking positions, I can give you a much more specific diagnosis.

Recorded answer · GPT-5.5, 1 Oct 2026 · OpenAI API · web search on · unedited

ChatGPTwith visibledoor

You dropped from #2 to #4 two weeks ago. Your page didn't change. Your market did:

  • A practice in Oerlikon launched an implant page with prices and an FAQ. It climbed from #7 to #2 within ten days.
  • 4 of the top 5 results now show prices. Yours doesn't.
#ResultPricesFAQ
1Practice Byesyes
2Oerlikon practice · new pageyesyes
3Practice Cyesno
4Younono
5Practice Dyesno

Biggest lever: add a price range and answer the questions the Oerlikon practice covers.

Example answer · names anonymised

Connect visibledoor to ChatGPT, Claude or Gemini.

Request alpha access

Built for agencies, brands and SEO pros

Agencies

Every client’s market, in your team’s AI.

Multi-location brands

See which location is falling behind its market.

SEO pros

Back every recommendation with real market data.

  • Local businesses · now
  • Ecommerce · soon
  • Manufacturers · soon

Questions

Stop guessing.

Join the waitlist. Early customers get founding prices.

You are

Starting with local businesses in Germany, Austria and Switzerland.