Website audit · 22 June 2026

The Movement Mallorca

themovementmallorca.com
58/ 100

Below average · local business

A polished clinic with strong credentials but dangerously thin structured data and no visible reviews, pricing, or service detail pages to convert curious visitors.

The Movement Mallorca presents a clean, professional aesthetic with compelling copy around its 'Movement is Medicine' philosophy and a well-credentialled founder in Lorenzo Cordara. However, the site's structured data is limited to a bare WebSite schema with no LocalBusiness, MedicalBusiness, or Person markup, leaving it nearly invisible to AI assistants and voice search. Critical conversion elements — pricing, a list of specific treatments with descriptions, patient testimonials, and a functional booking flow — are either absent from the scraped pages or too thin to close the deal.

The breakdown · 7 dimensions, worst first

01

AI & LLM Visibility

38

The only structured data present is a minimal WebSite schema with an empty description field — no LocalBusiness, MedicalBusiness, Physician, or Person schema is implemented. This means AI assistants like ChatGPT, Perplexity, or Google's AI Overviews cannot reliably extract the clinic's address, phone number, opening hours, services, or practitioner credentials in a machine-readable format. The Fresha listing (Google result #5) actually provides more structured location and hours data than the site itself. Lorenzo Cordara's qualifications are detailed in prose on the /our-team page, which is citable but not machine-parseable. The clinic's two locations (Puerto Portals and Palma Center) are mentioned but the Palma Center link goes to an external Aethos hotel site, creating entity confusion.

02

Conversion

58

The 'BOOK APPOINTMENT' CTA appears in the nav on every page and there is a dedicated /book-appointment page, which is good. However, the scraped content of that page shows only a heading with no visible form, booking widget, or instructions — suggesting the booking tool may be JavaScript-rendered and invisible to crawlers and potentially slow to load. There are no prices listed anywhere in the scraped content, no 'first visit' explainer, and no FAQ to handle objections. The homepage has a scrolling 'BOOK YOUR APPOINTMENT' marquee as an H1, which is visually bold but semantically wasteful. The Palma Center clinic link goes to an external hotel website rather than a booking flow, creating a dead end.

03

Design & Brand

61

The black-and-white photography is consistent and premium-feeling, and the logo is present on every page. However, heading hierarchy is broken: the homepage uses H3 for the primary clinic descriptor, H2 for 'Treatments' and 'WHO WE ARE', and H1 only for 'BOOK YOUR APPOINTMENT' — a conversion prompt rather than a brand statement. Several images have no alt text at all (the hero GIF, the marina photo context is present but the GIF itself is empty), while others like the Lorenzo portrait and the approach page images do carry descriptive alt text, showing inconsistency.

04

SEO Foundations

66

The meta title 'Sports Massage & Physical Therapy Mallorca | The Movement Mallorca' and description 'Recover faster and move better. Specialist sports massage and physical therapy in Mallorca. Expert rehabilitation for athletes and expats.' are well-written and keyword-relevant. The site ranks #2 organically for its own brand name, which is expected. The LinkedIn result (#1) and Fresha listing (#5) show third-party platforms outranking or competing with the site for non-brand queries. The /our-approach page title 'Our Approach | Physical Therapy & Osteopathy Mallorca' is solid. The /our-team page title 'Lorenzo Cordara | Physiotherapist and Osteopath Mallorca' is excellent for personal brand SEO. However, there is no evidence of blog content, FAQ pages, or location-specific landing pages that would capture long-tail searches like 'physiotherapy Puerto Portals' or 'osteopath expats Mallorca'.

05

Messaging & Copy

67

The copy is genuinely strong in places — 'We go beyond treating pain', 'Movement is Medicine', and the approach page's 'Rooted in Science, Powered by Results' all communicate a clear philosophy. The multilingual team detail (English, Spanish, German, French, Italian, Catalan) is a smart differentiator for an expat-heavy market. However, the Treatments section on the homepage is a single paragraph with no list of actual services, no prices, and no individual treatment CTAs. The booking page scraped content shows only a heading ('BOOK AN APPOINTMENT') with no visible form, instructions, or next steps, which is a critical messaging gap at the conversion moment.

06

First Impression

68

The hero GIF and the headline 'A Functional Physiotherapy & Osteopathic Clinic' communicate the category immediately, and the 'BOOK APPOINTMENT' CTA is prominent in the nav. However, the hero section relies on a GIF with no visible alt text, and the first H3 ('A FUNCTIONAL PHYSIOTHERAPY & OSTEOPATHIC CLINIC') is not an H1, which weakens the visual hierarchy signal. The tagline 'Elite care, not just for elite athletes' is punchy and differentiating, but it sits below the fold as an H4, reducing its impact.

07

Trust & Authority

71

Lorenzo Cordara's credentials are exceptional and well-presented: three postgraduate degrees, a Fellowship in Functional Biomechanics, and registrations with three professional bodies including the HCPC (UK) and Spanish equivalents with registration numbers listed. The direct email and phone number on the /our-team page are strong trust signals. However, there are zero patient testimonials or reviews visible anywhere on the site, despite the clinic appearing on Fresha (which shows no reviews either). The Instagram feed is embedded but links to posts rather than displaying social proof. The 'Clinic in Palma Center' linking to an Aethos hotel page rather than a clinic-specific page undermines credibility.

We found 12 specific fixes for themovementmallorca.com

The problems are above. The fixes are ready.

This page shows what's broken. We've already mapped exactly how to fix every issue — the rewrites, the schema, the structure, in priority order. Want the full fix list for themovementmallorca.com?

Get the fix list →

Free · delivered by Optimize Labs

Want this for your own site? Run a free audit →