- Healthcare: obstetrics and gynaecology
- Corporate Websites
- SEO
- Software Development
Case study Dr. Amr Gaafar Egypt
Dr. Amr Gaafar: clinic website
A rebuilt clinic website where a patient books on WhatsApp in one tap.
Dr. Amr Gaafar sees patients in Alexandria, Tanta and Sheikh Zayed, and online. I cleaned and rebuilt his website in Arabic and English, kept every old address, put a WhatsApp booking on each clinic, and wrote the service pages and articles patients search for.
- Country
- Egypt
- Live website
- amrgaafar.com (opens in a new tab)
What we did
Services I delivered on this project
- Clean-up and security of the old installation
- A new WordPress build with Elementor and our own plugin
- Arabic and English, with every page linked to its pair
- WhatsApp booking for each clinic and for online consultations
- Service pages and articles in two languages
- SEO, structured data, Google Analytics and Search Console
The full story
Where the site stood
Dr. Amr Gaafar is an obstetrician and gynaecologist, an ICSI and advanced laparoscopic surgeon, and a high-risk pregnancy specialist. He sees patients in Alexandria, Tanta and Sheikh Zayed, and online.
His old website had heavy pages, and it needed a full security clean-up before anything could be built on it. A patient who wanted to book had to work out which clinic, which day and which number to call.
What I did, in order
1. Clean-up and security first
I cleaned the old installation, then closed the usual ways attackers get in, with a limit on failed logins and a daily check of the site’s files.
2. A new build that keeps every address
I rebuilt the site from scratch on WordPress with Elementor and a plugin of our own. Every page address that Google already knew stayed the same, so nothing it had indexed was lost, and each page is now far lighter than before.
3. Arabic first, English beside it
Arabic sits at the root and English under /en/, and every page is linked to its pair so Google shows each patient her own language. The copy speaks to the patient directly and explains the visit before it asks her to book.
4. Booking on WhatsApp, clinic by clinic
Each clinic has a card with its area, days, hours and fee, and a WhatsApp button that opens a ready message naming that clinic. Online consultations have their own number. There is no booking form any more: the patient lands in a chat the clinic already answers.

5. Service pages and articles
I wrote a page for each service, from pregnancy follow-up and ultrasound to birth, and a pregnancy section that goes week by week. Articles in both languages answer the questions patients search for, such as the nuchal scan, gestational diabetes and PCOS, and each one leads to its service and to booking.
6. Search and measurement
I set the title and description of every page around the words patients use, with the area, added the doctor’s structured data for Google, and connected Google Analytics and Search Console.
The result
A patient now finds the right clinic, its days and its fee on one card, and books in a chat the clinic already answers. The site opens fast on a phone, reads in Arabic or English, and Google still finds every page it knew.
What to take from it
A clinic website has one job: take the patient from a question to a booking without making her think. Name the clinic, the day and the fee, and keep the chat one tap away.
If your clinic’s website gets visits and few bookings, send me the link. I will tell you what I would change first.










