
2026 · Diseño y desarrollo end-to-end · Agencia Xpandex
Iván Caballero
Quiromasaje a domicilio en Madrid, con la terminología como restricción de diseño
- WordPress FSE
- PHP 8
- Alpine.js
- GSAP
- Fluent Forms
- Contacto
- Llamada · WhatsApp · formulario
- Motion
- < 100 KB por plantilla
- Edita el cliente
- 3 superficies acotadas
La web por dentro
Capturas de la web en producción, a 1440 px y a 375 px.

Escritorio · 1440px

Móvil · 375px

Escritorio · 1440px

Móvil · 375px

Escritorio · 1440px

Móvil · 375px

Escritorio · 1440px

Móvil · 375px
Contexto
Iván Caballero es quiromasajista y trabaja a domicilio en Madrid: se desplaza con camilla y material a casa del cliente. Su web anterior vivía en un plan alojado que no admitía tema propio y no tenía ni llamadas a la acción, ni formulario real, ni SEO local, ni textos legales.
El objetivo del encargo era uno y muy concreto: convertir visitas en contactos, por tres vías —llamada, WhatsApp y formulario—, porque es un servicio que se contrata hablando con la persona.
La restricción que mandó sobre todo lo demás
Iván no es fisioterapeuta ni osteópata, y en España esos son títulos sanitarios reservados. No puede presentarse como tal.
Eso convierte el vocabulario en una cuestión legal, no de estilo. La regla se fijó por escrito antes de escribir una línea y se aplicó al copy, a las meta tags, al JSON-LD, al texto alternativo, al microcopy y a los legales: masajista y quiromasajista, nunca fisioterapeuta; cliente y sesión, nunca paciente ni tratamiento médico; alivio y recuperación muscular, nunca curar ni rehabilitación.
El matiz que el cliente confirmó, y que salva el posicionamiento: sí puede decir que aplica técnicas osteopáticas. Es una técnica que emplea, no un título que ostenta.
Del choque salió una decisión de criterio. Su logo dice «osteopatía y quiromasaje», y se mantuvo tal cual: nombra disciplinas, no atribuye titulación. La regla aplica al texto que escribimos nosotros, no a la marca que el cliente ya tenía.
Enfoque
- WordPress porque el cliente edita poco, pero edita. Tarifas, galería y datos de contacto cambian de vez en cuando, y con un sitio estático cada cambio de precio pasaría por el estudio. Se abrieron solo esas tres superficies; el resto del layout queda bloqueado en plantilla, que es lo que evita que la web se deforme con el uso.
- El logo, vectorizado sin IA. Llegó como un JPEG de WhatsApp de 500 px. Se trazó de forma determinista —máscaras por color y trazado— conservando forma y color exactos, con el oro medido píxel a píxel sobre el original. Un logotipo redibujado «parecido» es un logotipo distinto.
- El oro de marca no puede ser texto pequeño, y se respetó. Sobre lienzo claro da 2,04:1, muy por debajo del mínimo legible. De ahí tres reglas fijas: el oro solo decora o va a 24 px o más; los botones dorados llevan la etiqueta en tinta oscura; y cuando hace falta texto pequeño dorado se usa una variante más oscura que sí pasa. Sobre el fondo espresso el oro sube a 7,96:1 y ahí sí puede leerse.
- Motion que acompaña, no que estorba. CSS con Alpine y GSAP autoalojado, cargado solo en las plantillas que lo usan y por debajo de 100 KB, honrando siempre la preferencia de movimiento reducido del sistema.
- El teléfono, siempre a la vista. El botón de llamada vive en la barra en cualquier ancho, y el de WhatsApp queda fijo respetando el área segura de iOS. En un servicio a domicilio, la conversión es una llamada.
Trabajo realizado
- Tema WordPress propio a medida, con plantillas y patrones
- Portada con carrusel y seis páginas interiores
- Menú móvil como superposición con foco atrapado
- Formulario de contacto con antibot y entrega por correo
- Textos legales, SEO local y datos estructurados
- Puesta en producción sobre el dominio del cliente, con certificado y despliegue continuo
Resultado
En producción desde septiembre de 2026 sobre el dominio del propio Iván, con las tres vías de contacto operativas y el vocabulario revisado línea a línea.
Nota sobre el trabajo
Proyecto desarrollado en Agencia Xpandex, donde llevo el ciclo completo: diseño, desarrollo, rendimiento, accesibilidad, SEO técnico y despliegue.
En corto
- ¿Qué es Iván Caballero?
- Web de captación para un quiromasajista que se desplaza al domicilio del cliente. Tema WordPress propio, y una regla legal de vocabulario que condicionó cada línea de copy.
- ¿Con qué está construido Iván Caballero?
- Iván Caballero está construido con WordPress FSE, PHP 8, Alpine.js, GSAP y Fluent Forms. Carlos Ponce lo entregó en 2026 — Diseño y desarrollo end-to-end · Agencia Xpandex.
- ¿Qué destaca de Iván Caballero?
- Contacto: Llamada · WhatsApp · formulario. Motion: < 100 KB por plantilla. Edita el cliente: 3 superficies acotadas.
- ¿Iván Caballero está en producción?
- Sí. Iván Caballero está publicado en masajeadomicilioenmadrid.com desde 2026.
