Skip to main content

How does your clinic lead AI answers in Saudi Arabia?

The Tasadr team · · 17 min read

A clinic's customer in the Gulf asks an AI engine about price, insurance, appointments and the district before booking. Your clinic leads the answer when one of its pages answers that exact question with numbers, under the clinic's name and city. This guide gathers patient questions as they are typed, and what to change on your site.

  1. What does a patient ask an AI engine before booking?

    A buying question with a condition that decides the booking. A clinic's buying question comes before the booking: it carries a specialty or a service, a city or a district, and at least one condition such as price, insurance or an appointment. The engine looks for the clinic whose page answers that condition in plain text.

    When a patient asks ChatGPT for a clinic in Riyadh, they do not type "dermatology clinic" and stop. They type a full sentence the way they would on a phone: the service, the place and the condition that matters to them. The engine turns that sentence into a search, reads a few pages, then writes a paragraph that may name clinics, with links beside them to the pages it relied on. That link is the citation, and measuring it is explained in how we measure your score.

    Much of what is written about clinic marketing with AI is about drafting posts and replies with AI tools. This guide is about the other side: getting the engine to cite your clinic's site when a patient asks it. That work is called optimising for AI answers (GEO).

    Five conditions come up again and again in patients' questions, and each is a line your page can answer:

    • Price: the consultation fee, the price of a session or procedure, and whether instalments are available. The patient asks for a figure, and the engine looks for a page that has one.
    • Insurance: whether the clinic takes their insurer, for which services, and what share the patient pays. Information the engine cannot read as text never makes it into the answer.
    • Appointments: the earliest slot, evening hours, Fridays, and the hours during Ramadan and Eid.
    • District: the district, the road or a nearby landmark, because a patient in a large city picks the nearest clinic.
    • Doctor: their specialty and qualifications, and sometimes whether the doctor is a woman.
  2. 10 questions for a dermatology clinic in Riyadh

    Written the way a patient in Riyadh types them on a phone, in plain English here, each with the condition that decides the booking:

    • Best dermatology clinic in Riyadh that takes insurance
    • How much is a dermatologist consultation in Riyadh
    • Price of a laser hair removal session in north Riyadh
    • Dermatology clinic in Al Malqa with a female doctor
    • Dermatology clinic open on Friday in Riyadh
    • Earliest appointment with a dermatologist in Riyadh today
    • Best clinic for acne treatment in Riyadh
    • Facial cleansing in Riyadh with instalments
    • Dermatology clinic near King Fahd Road
    • Dermatology clinic in Riyadh open after the evening prayer

    Why these questions?

    Because each one carries a condition your page can answer in text: a price, an insurer, a time, a district or a female doctor. Eight of them name Riyadh outright and two name a district or a road in it, which is what sends the engine looking for local pages rather than general medical ones.

    In Arabic, two of them are written in the Riyadh dialect, the way they are really typed. Do not correct them: the measurement asks what your patient writes. A patient in Riyadh and a patient in Dubai word the same question differently, which is why each site is set to its own country and dialect once.

    If yours is a dental clinic in Jeddah, there is a ready list in 10 questions for a dental clinic in Jeddah, and the whole method is in how to choose the questions you measure on.

    The same conditions in other specialties

    Change the specialty and the city and the conditions stay the same. Examples from other specialties in Saudi cities:

    • Dental: how much are clear aligners in Riyadh
    • Paediatrics: children's clinic in Jeddah open at night
    • Physiotherapy: physiotherapy centre in Dammam that accepts insurance
    • Women's health: female obstetrician and gynaecologist in east Riyadh
    • Eyes: how much is LASIK surgery in Al Khobar
  3. Why do medical directories lead the answer instead of your clinic?

    Because a directory page is built in the shape of an answer: the clinic's name, the district, the specialty, the rating, and sometimes the price and the insurance, in one line the engine can quote as it stands. A clinic's own page often opens with a welcome, a photo and a list of services with no figures, so the engine reads it and moves on.

    Whoever is cited instead of you on clinic questions usually belongs to one of five kinds:

    • Doctor and clinic directories: a page per clinic, and lists sorted by city and specialty.
    • Online booking platforms: pages with open slots, prices and accepted insurers, which are exactly the question's conditions.
    • Insurers' provider-network lists: they answer "do you take my insurance?" more clearly than many clinic sites.
    • "Best clinics" articles on news sites and blogs: they gather names in one list, and the engine may quote it as it stands.
    • Pages of large hospitals and medical complexes: a page per service and per branch, written out and kept current.

    Can a small clinic get ahead of a directory?

    Yes, on the narrow question. A directory answers a broad question such as the best dermatology clinic in Riyadh well, but it does not know your session price in Al Malqa, which insurer you accept for this particular service, or when your Ramadan hours begin. Your page does, and once it says so in text it becomes the most precise source for that question.

    Do not fight the directory. When your clinic's details there are correct and match your site, the engine may write your name in the answer even while citing the directory, and that outcome is mentioned without a link. It is a step, not the end of the road: the outcome cited, with a link to your own site, comes from your own page. How to find who got ahead of you and follow them month by month is in which competitor ChatGPT recommends instead of you.

    Why does the engine sometimes name no clinic at all?

    Because the engine answers some health questions with general medical information and advice to see a doctor, without naming a clinic. If it writes an answer that leaves you out, you are absent; if it writes no answer at all, the outcome is no answer, which is never counted against your site.

    So measure buying questions that carry a city, a service and a condition, not questions about symptoms and conditions. The first kind is where a patient expects a clinic's name; the second is where they expect information.

  4. What should a clinic's page say for the engine to cite it?

    One page per service, answering the patient's question in its first two lines, with the clinic's name, city and district, in figures rather than adjectives. Seven steps, in order, all of them text edits rather than code:

    1. 1Make the patient's question a heading. "How much is a laser hair removal session in Al Malqa?" as a subheading on the page, in the patient's words rather than advertising copy.
    2. 2Answer it in two lines underneath. The clinic's name, the district and city, the price or its range, and what it includes. Then go into as much detail as you like.
    3. 3Write the insurers out. The names of the insurers you accept, for which services, and the patient's share where it is known. A row of logos inside an image is something the engine cannot read.
    4. 4Write the hours as they are. Working days and hours, the evening shift, Fridays, Ramadan and Eid hours when they change, and how to book, with the phone number. When to update them before each season is in Gulf buying seasons.
    5. 5Name the place. The district, the road, a landmark locals know and the national address, all matching what your Google Business Profile says. If you have more than one branch, each branch gets its own page.
    6. 6Introduce the doctors. A page per doctor: name, specialty, qualifications, the days they see patients, and whether a female doctor is available for patients who ask for one.
    7. 7Add FAQs and an updated date. The questions the receptionist hears every day, with short answers, and the date prices and hours were last checked.

    The Arabic version first

    Many clinic sites in the Gulf are written in English first, with a shorter or literally translated Arabic version. An engine asked in Arabic looks for an Arabic page that answers, so it may cite a smaller clinic that wrote its page in Arabic from the start. Make the Arabic version of your service, price and insurance pages complete, not a summary of the English.

    What not to write

    Do not write treatment promises, guaranteed results, or reviews that real patients did not write. They break the patient's trust before they touch the engine's. And check what the health-advertising rules in your country allow before you publish prices and offers.

    Do not build pages for districts where you have no branch. A page that promises a nearby clinic and then sends the patient across the city loses that patient, and teaches the engine that your pages do not match reality.

  5. How do you write prices and insurance when they vary by patient?

    Write a starting price for the procedure, what it includes, when it changes, and the date of the last update: the consultation fee, the price of a single session, the price of a package if there is one, then a sentence saying the final price is set after the consultation. A patient does not expect a final price before the doctor has seen them; they want to know whether the clinic fits their budget.

    A line asking people to message you on WhatsApp for prices makes sense to a patient, but the engine does not send WhatsApp messages. It reads the page, and if it finds no figure it picks another page that has one.

    Insurance works the same way: a clear sentence saying the clinic accepts medical insurance from the following companies, then the names in text, then the services insurance does not cover, cosmetic ones for example. That clarity saves the receptionist a great many calls before it earns you a place in the answer.

  6. How do you know whether the engine cites your clinic?

    By asking it your patients' own questions, repeatedly, in their dialect and naming their city and district, then reading the answer the way the patient read it. Tasadr is an Arabic-first tool that measures whether AI engines cite your website when your customers in the Gulf ask in Arabic. You add your clinic's site, set its country and dialect, write your questions or pick from the suggestions, and we measure.

    Every answer gets one of four outcomes: cited, mentioned without a link, absent or no answer. From them comes the Tasadr score out of 100, with every answer's text as evidence and, for each question, who was cited instead of you. The full picture is in how we measure your score.

    Then the competitor analysis puts your page beside the page that was cited and says what it has that yours lacks, and you get an action plan ranked by priority. An alert reaches you inside the product only when a change is confirmed, never on one odd answer.

    As for engines: ChatGPT and Google AI Overviews are on every plan from Free up, Starter adds Gemini, Pro adds Perplexity and Google AI Mode, and Business has all eight. What sets each engine apart is in the eight AI engines we measure, and Google's surface on its own is covered in the guide to Google AI Overviews in Saudi Arabia.

    When to measure

    Measure before you change anything: the first run is your baseline. Then edit one page, and measure again after a full cycle or start an on-demand run yourself, and trust only a confirmed change. The editing steps in detail are in how ChatGPT picks which businesses to recommend.

  7. Which plan fits your clinic?

    You choose a plan by the number of questions and sites you follow, not by the size of the clinic. A site here is one domain. Branches usually do not need separate sites: it is enough for each branch's district to enter its questions as a condition.

    • Free: one site, 5 questions and two engines, ChatGPT and Google AI Overviews, with a new analysis every month and no credit card. Enough to learn whether your clinic is inside the answer or outside it.
    • Starter at 499 SAR a month: one site, 30 questions and 3 engines (adding Gemini), a new analysis every week, and 4 on-demand runs a month. Suits a clinic with several services in one city.
    • Pro at 999 SAR a month: 3 sites, 100 questions and 5 engines (adding Perplexity and Google AI Mode), a new analysis every week, and 10 on-demand runs a month. Suits a medical complex with branches in several districts, or medical brands that each have their own site.
    • Business from 4,999 SAR, by request: 10 sites, 150 questions and all 8 engines, with a new analysis every day. Suits a medical group or a hospital with several sites. Write to us through contact the Tasadr team, and we send a written quotation within one working day.

    How many questions does your clinic need?

    A working rule: for each service you want booked, two buying questions and a comparison question; for each district or branch you work in, at least one local question. A clinic with five services and two branches therefore needs about 17 questions. That fits comfortably within the Starter allowance.

    Start with 5 questions on the Free plan to see where you stand, then move up when the number becomes part of your decisions. Limits and prices in full are in Tasadr plans and prices, and anything else about the measurement and your data is in the questions people ask about Tasadr.

  8. Which mistakes keep your clinic out of the answer?

    Seven mistakes that recur on clinic sites, most of them fixable without a developer:

    • The price replaced by "contact us for details", so the engine picks a page that has a figure.
    • Insurers shown as logos in an image, with no text naming any of them.
    • One services page listing dozens of services in single lines and answering no question about any of them.
    • Appointments inside a booking widget whose text only loads after a script runs or a login, so the engine cannot tell when you see patients.
    • An Arabic version shorter than the English, or translated word for word, while the patient asks in Arabic.
    • Opening hours not updated for Ramadan or Eid, so the engine reads a time that is no longer true.
    • Measuring questions that contain the clinic's name. Whoever types your name already knows you; the patient you want asks about the service and the district.
  9. What can nobody promise you?

    Nobody can guarantee that an engine will recommend your clinic. Engines choose their sources afresh every time, and nobody sells a place inside the answer. What we can do is measure regularly and tell you where your clinic stands today, who was cited instead of it, and why their page is clearer than yours.

    We measure your place in the answer, not your bookings. The Tasadr score is ours, not a number Google or OpenAI publishes, and we promise neither appointments nor patients. What your page says about treatment and prices is your decision under your country's rules, not ours.

Frequently asked questions

Does ChatGPT recommend small clinics, or only large hospitals?

It recommends the page that answers the question, not the biggest name. On a broad question a directory or a hospital may get ahead of you; on a narrow question carrying your service, your district and your price, a small clinic can be the most precise source. So start with the narrow questions.

Should I publish prices if they vary by case?

Yes: a starting price for the procedure, what it includes and when it was updated, with a sentence saying the final price is set after the consultation. The patient wants to know whether the clinic fits their budget, and the engine picks the page that has a figure.

Does being listed in medical directories and booking platforms hurt me?

No, as long as your details there are correct and match your site: name, district, phone and specialty. The engine may mention your name through them, but a citation that links to your own site comes from your own page.

Why does the engine name no clinic on some questions?

Because it answers some health questions with general information and advice to see a doctor. We record that as it happened: absent if it wrote an answer that left you out, no answer if it wrote nothing, and the second is never counted against your site.

Does the engine read my appointments from my booking system?

It reads what it finds as text on a page it can reach. If your appointments sit inside a booking widget that only loads after a script runs or a login, write your working days and hours as text on the service page itself.

Should my clinic's page be in Arabic or in English?

Arabic first for patients who ask in Arabic, and English too if some of your patients ask in English. An engine asked in Arabic looks for an Arabic page that answers, and a shortened or word-for-word translation is not enough.

How many questions does one clinic need?

Start with 5 questions on the Free plan to see where you stand. Then count, for each service, two buying questions and a comparison question, and for each district or branch a local question, and move to the plan that holds that number.