Website audit · 22 June 2026
Baleario
baleario.comBelow average · professional services
Solid service page with good copy but crippled by zero schema markup, broken stat counters, and a Google identity crisis.
Baleario's Mallorca accounting page is well-structured with clear service segmentation, bilingual positioning, and a founder quote that adds credibility. However, the complete absence of JSON-LD schema data is a critical failure for both SEO and AI visibility, the animated stat counters render as '0+' in scraped content suggesting JavaScript dependency issues, and the brand is being outranked in Google by an unrelated ferry company (Balearia) and its own Webflow staging site rather than this WordPress page.
The breakdown · 7 dimensions, worst first
AI & LLM Visibility
34There is confirmed zero JSON-LD schema markup on this page — no LocalBusiness, AccountingService, FAQPage, or Person schema. This is a critical failure for AI and LLM visibility. The FAQ section (9 detailed questions) is high-value content that would directly feed AI answer engines if marked up with FAQPage schema. The founder name (Chad Harwood-Jones), business address (La Rambla, 13, Palma), phone (+34 871 510 055), and email (hola@baleario.com) are available in Google results but NOT present on this page itself, making entity resolution difficult for AI systems. The AECE membership and Agencia Tributaria collaboration are citable authority signals but are unstructured prose.
SEO Foundations
57The meta title 'Accounting and tax services in Mallorca | English-speaking accountants' and description are well-written and keyword-targeted. The page URL structure (/accounting-tax/mallorca/) is clean. However, the Google search results reveal a serious brand SERP problem: the top two results are for Balearia (a ferry company), result 3 is Baleario's own Webflow staging site (baleario.webflow.io), and result 4 is Facebook — the actual WordPress site doesn't appear in the top 5 results shown. The Webflow staging site being indexed and outranking the production site is a critical SEO cannibalisation issue. Internal links to sub-pages (/individuals/, /self-employed/, /small-business/) are present and logical.
Design & Brand
58The heading hierarchy is logical: H1 for the page title, H2s for each service segment (private, autónomo, SL, why choose, FAQs), and H3s for feature bullets under 'Why choose Baleario' — this is structurally sound. However, the logo image has no alt text (empty src reference), which is a basic accessibility and brand clarity failure. The 'AECE accredited membership' and 'Agencia Tributaria collaboration' sections use H4 tags, which is appropriate, but neither includes any visual badge or verifiable link to substantiate the claim.
Trust & Authority
62The AECE accreditation and Agencia Tributaria collaboration claims are strong trust signals but are presented as plain text with no logos, badge images, or verification links. The 'Client testimonials' section heading is present but the actual testimonial content did not render in the scraped data — suggesting testimonials may be loaded via JavaScript or a third-party widget that failed to execute, meaning they may be invisible to search crawlers and AI systems. The founder quote from Chad Harwood-Jones is a genuine trust builder. Contact details (address, phone, email) visible in Google's Webflow result are absent from this page.
First Impression
63The H1 'Accounting and tax services in Mallorca' is clear and keyword-relevant, and the subheading immediately calls out expats and international clients — a smart niche signal. However, the stat counters displaying '0+' for both 'years experience' and 'client projects' are a significant first-impression failure; visitors see empty credibility claims rather than reassuring numbers. The single nav CTA 'Book a Call' is clean, but the logo alt tag is missing (empty string), weakening brand recognition.
Conversion
64There are two contact forms on the page (mid-page and footer) with fields for name, phone, email, company, and a message — this is appropriate for a B2B/professional services context. Multiple 'Book a consultation' CTAs are placed logically throughout the page. Pricing is stated clearly which reduces friction for qualified leads. However, the contact form has no visible privacy policy link or GDPR consent checkbox, which is legally required under Spanish/EU law and will deter privacy-conscious expat clients. The 'Book a Call' CTA in the nav and 'Book a consultation' in the body both trigger Elementor popups — if the popup fails to load, there is no fallback conversion path.
Messaging & Copy
69The copy is genuinely strong for a professional services page — it speaks directly to expat pain points (missed deadlines, wealth reporting confusion, residency uncertainty) and uses plain language effectively. The founder insight quote from Chad Harwood-Jones adds a human, authoritative voice. Pricing transparency (€20/mo private, €80/mo autónomo, €150/mo SL) is a real differentiator. CTAs are consistent ('Book a consultation') but all link to a popup action URL that appears as a garbled Elementor string — if this breaks on any device, the entire conversion path fails. There is no urgency or seasonal hook (e.g., IRPF deadline season).
We found 12 specific fixes for baleario.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 baleario.com?
Get the fix list →Free · delivered by Optimize Labs
Want this for your own site? Run a free audit →