Guide
10 mistakes pharmacy websites make
The same handful of issues turn up again and again across independent pharmacy websites. Here’s the list, roughly in order of how much they cost you.
- One crowded "Services" page instead of a dedicated page per service.
- No mobile testing — it looks fine on a laptop, but overlaps or loads slowly on a phone.
- A phone number that isn’t a clickable tel: link on mobile.
- Opening hours buried on a separate "Contact" page instead of visible up front.
- Website details (address, phone number) that don’t match the Google Business Profile.
- Stock photography of generic pharmacies rather than your own team and premises.
- No named pharmacist or GPhC premises number anywhere on the site.
- Fabricated or copy-pasted testimonials instead of real Google reviews.
- Vague service descriptions with no pricing or eligibility information at all.
- A site nobody on the team can actually update without calling a developer.
Common questions
Frequently asked questions
Which of these mistakes matters most to fix first?
Mobile performance and having a dedicated page per service tend to have the biggest impact — they affect both how many people find you and how many of them act once they arrive. Everything else is worth fixing, but start there.
Is my website actually making these mistakes, or is it fine?
Our interactive checklist walks through 15 specific things to check on your own site in about two minutes, which covers most of what’s on this list plus a few more.
Why these mistakes are so common
None of these problems come from carelessness. Most pharmacy websites were built once, quickly, around the needs of the dispensary, and then left alone while the business moved on to travel clinics, weight management, ear wax removal and Pharmacy First. The website did not grow with the services. Here is what that typically looks like, why each one costs you patients, and the fix.
1. One crowded “Services” page
Why it hurts: A patient searching for one service lands on a page about fifteen. Google struggles to decide what the page is about, and the visitor has to scroll to find the one thing they came for.
Fix: Give each service you care about its own page with its own title, price, eligibility and booking route. Keep the “Services” page as a simple index linking to them.
2. No real mobile testing
Why it hurts: The site looks fine on the designer’s laptop, but on a phone the text is tiny, buttons overlap or the page takes ages to load.
Fix: Open your own site on a phone, on mobile data, and try to do what a patient would do: find your hours, find a price, book something. Fix whatever annoys you first.
3. A phone number that is just text
Why it hurts: On a phone, a number that is not a tap-to-call link forces the visitor to remember or copy it. Many will not bother.
Fix: Make every phone number a tap-to-call link and place it in the header on mobile.
4. Opening hours buried on a contact page
Why it hurts: “Are you open?” is the most common question a pharmacy website gets. Making someone click through to find it adds friction to the one thing they came to check.
Fix: Show the weekly hours in the header or footer of every page. Remember to update them for bank holidays.
5. Details that do not match your Google Business Profile
Why it hurts: A different phone number, an old address or conflicting hours sends mixed signals to patients and to search engines.
Fix: Pick one version of your name, address, phone number and hours and make your website, Google listing, NHS website entry and social profiles match exactly.
6. Generic stock photos
Why it hurts: Stock images of smiling strangers in white coats say nothing about your pharmacy. New patients want to know what the place looks like and who they will be speaking to.
Fix: Use your own photos of the shopfront, consultation room and team, with permission from anyone who appears in them.
7. No named pharmacist or registration details
Why it hurts: Healthcare is a trust purchase. A site that does not say who is responsible, or show its regulator details, looks anonymous.
Fix: Name your superintendent or responsible pharmacist and display your GPhC registration information in the footer.
8. Made-up or copy-pasted testimonials
Why it hurts: Visitors can spot vague, identical-sounding praise. It also creates a regulatory and reputational risk if the reviews are not genuine.
Fix: Link to or display real Google reviews, and reply to them properly.
9. Vague service descriptions with no price or eligibility
Why it hurts: “We offer a range of travel services” answers nothing. People leave to find a site that tells them what it costs and whether they qualify.
Fix: Say what the service is, who it suits, how long it takes, what it costs and how to book. Be specific.
10. A site no one on the team can update
Why it hurts: Prices drift out of date, hours stay wrong and new services never get added, because every change means contacting a developer.
Fix: Choose a setup where a trained member of staff can change the essentials safely, or agree a quick turnaround for changes up front.
A quick way to audit your own site in ten minutes
- Open the site on your phone, on mobile data.
- Try to find today’s opening hours, one service price and a way to book.
- Search your pharmacy name on Google and compare the listing to the website.
- Count how many taps it takes to reach a service page from the home page.
- Ask someone who has never used the site to do the same tasks and watch where they hesitate.
For a more structured version, use our website checklist, or read how to decide between fixing and redesigning.
Want us to check your site against this list?
Get a free, honest review — no obligation.