Platform for a network of medical centres with an extensive care catalogue: specialities, units, diagnostic tests, medical staff and insurers spread across several sites. On top of it sits a semantic search engine that turns patient orientation into the starting point of the appointment request, without crossing into medical judgement.
The platform organises specialities, units, diagnostic tests, medical staff and insurers into a single navigable taxonomy, spread across the network’s different sites. The challenge was not listing the services, but making sure a patient unfamiliar with clinical terminology reaches the one they need. The structure is defined so that each entry stands on its own and the team can extend it without technical help.
A semantic search engine interprets natural-language queries and returns the relevant speciality, test or professional. The difference lies in what happens next: every result links to the appointment request and the whole journey is instrumented, so search stops being a site utility and starts being measured as a conversion surface.
The platform brings together the company’s track record, its sites and its professional team in a single narrative, preventing geographical spread from carrying over into the patient experience. The choice can be made by speciality or by proximity, and either way it leads into the same care journey.
The medical staff directory is built as content in its own right rather than a closed list: each professional has a profile, a speciality and a site, and the team maintains it without depending on anyone. For the patient who chooses by name, a considerable share of demand in private healthcare, that is the real entry point, which is why it links straight to the appointment request.
Questions about insurers are among the biggest sources of friction over the phone. Publishing them in consultable form and keeping them current from the CMS itself removes that call and clears the doubt that holds back a booking. This is operational content, not institutional: it changes often and must be changeable without cost or intermediaries.
The platform keeps three journeys apart that should never mix. The private area and the professional login are reserved for the centre’s staff, with their visibility measured so they do not attract patient enquiries. The careers section publishes openings from the same CMS and channels applications their own way. And the appointment request is spread across the whole site rather than confined to the contact page: every speciality, every test and every professional carries its own, measured independently.
The semantic layer relies on a cache of repeated intent: equivalent queries are resolved without generating a fresh answer. That decision keeps the search engine’s running cost marginal relative to its volume of use, and turns artificial intelligence into a sustainable part of maintenance rather than an open-ended variable cost.
In a healthcare setting, the line between guiding and diagnosing defines the limit of the system. The search engine is built to lead towards the right speciality, test or professional, never towards a clinical interpretation. Medical responsibility stays where it belongs.
Continuous optimisation and protection work runs on top of the platform: image compression and conversion, lazy loading, caching, access control and automated traffic filtering. It is the layer that lets everything else work, and the one that sustains the site’s later evolution.
We analyze the context, the technical conditions and the scope before defining any proposal.
Start conversation