Dentist Wrocław Krzyki
Leszek Jaśkiewicz

Dentist Wrocław Krzyki

15 years of practice and 47 reviews at 4.9 stars, previously locked inside a Google listing, brought into search results — with not a single tracking script on the site.

Performance
Accessibility
Best Practices
SEO

The strategic challenge

A practice with a strong record that search engines could not see: 15 years of continuous work in the Krzyki district of Wrocław and 47 verified Google reviews averaging 4.9 out of 5. The old site, from the middle of the previous decade, did not work on a phone, carried no markup in its code and gave search engines no reason to rank it higher. In practice it reduced the whole record to nothing.

  • Uneven forces — the local market is held by dental chains with many times the advertising budget. A single-dentist practice will not win a Google Ads auction or a race on article counts.
  • Reviews out of reach of search — 47 reviews at 4.9 is more than most competitors nearby have, but without markup in the code those stars never appeared in results. They sat in the Google listing, seen only by someone already looking for it.
  • A change in how people search — ChatGPT, Claude, Gemini and Perplexity are becoming the first place a patient asks about a dentist. Without content prepared for those models the practice disappears from the answer before the patient ever reaches Google.
  • The task — show those 15 years and 47 reviews through channels that cost nothing: search results and model answers, without handing margin to advertising platforms.

Solution architecture

Four layers designed as one whole — each closing a different gap between what the practice actually has and what the outside world can see.

  • A complete set of medical markup — seven kinds of structured data (page, medical page, procedure, dentist, aggregate rating, questions and answers, breadcrumbs). The result: the 4.9 stars and the count of 47 reviews appear directly in search results on every impression, and the practice details — address, opening hours and map — go into the Google card.
  • 26 pages covering the full range of procedures (implants, microscope root canal treatment, surgery, orthodontics, dentures, children's dentistry) and content written around what patients actually arrive with: "a dentist without pain", "patient safety". Every page is a separate way into the site from search.
  • Content prepared for AI models — llms.txt and llms-full.txt files, plus 17 AI crawlers explicitly admitted in robots.txt (GPTBot, ClaudeBot, Google-Extended, PerplexityBot, applebot-extended and others). One of the first such implementations in Polish dentistry: when a patient asks ChatGPT "can you recommend a dentist in Krzyki", the answer rests on this site rather than on a competitor.
  • A site that sends nothing out — no external file servers, no Google fonts, no tracking scripts. Patient data never leaves the practice, so GDPR compliance follows from how the site is built rather than from a policy page. Along with it: a Bootstrap 3 grid, unused styles stripped out, a site installable on a phone's home screen, images in WebP and AVIF (50 files) and server settings enforcing encryption and compression.

The result

Each of the four layers translates directly into calls to the practice.

  • The record visible in results — 15 years of practice and 47 reviews at 4.9 work without a break on every impression. No advertising budget and no monthly fees.
  • Answers to the full set of local queries — "dentist Wrocław Krzyki", "dentures Wrocław", "microscope root canal treatment Wrocław", "dentist Powstańców Śląskich", as well as symptom questions such as "a dentist without pain".
  • A steady, predictable cost — no content management licence, no subscriptions, no dependence on a supplier. The client pays for hosting alone.
  • An early place in AI answers — the position taken before the chains react.
  • No data leaking out — patient data never leaves the practice's infrastructure. No exposure to regulatory fines and no free signal for the advertising platforms competitors rely on.

What comes next?

The site is the foundation — the next steps close the road from a search to a visit.

  • Collecting reviews after a visit — a text message asking for a rating straight afterwards. Google weighs reviews from the last 90 days most heavily, so 4.9 stops being a historical number and starts growing on its own.
  • WhatsApp Business as a booking channel — a button fixed to the phone screen. In the 25–55 age group it is the easiest route to contact, markedly more effective than a form.
  • Presence in industry directories — PKT.pl, panoramafirm.pl, ZdrowieRP, everywhere with the name, address and phone number written identically. Differences in those details damage local rankings.