Estudio de datos
¿Están listas para Google y para la IA las webs de las clínicas de Medellín?
En Posiciónalo revisamos la portada de 339 webs de prestadores de salud (IPS) de Medellín inscritos en el registro oficial del Ministerio de Salud. Estos son los resultados agregados, cómo los medimos y el archivo con los datos.
Respuesta corta
El estudio de Posiciónalo sobre 339 webs medibles de IPS de Medellín (octubre de 2026) encontró que 57 (16,8 %) no cargaron. De las 282 que sí respondieron, el 39 % no tiene meta description, el 45 % no tiene título H1 y el 34,8 % no tiene en el HTML de la portada un enlace de teléfono ni de WhatsApp. El 56,4 % tiene datos estructurados, pero solo el 15,6 % declara en ellos que es una clínica o un negocio local. Casi ninguna bloquea a los bots de IA (1,8 %) y el 18,1 % ya publica un llms.txt. En nuestro índice de preparación de 0 a 10, la media es 7,05 y solo 17 webs (6 %) sacan 10.
Los hallazgos principales
Cada cifra se calcula sobre las 282 webs que respondieron con su portada, salvo la primera, que se calcula sobre las 339 medibles.
1 de cada 6 webs de clínicas no carga
57 de 339 dominios (16,8 %) no devolvieron su portada: no conectan, tienen el certificado SSL vencido o mal instalado, o dan error de servidor.
4 de cada 10 no tienen meta description
110 de 282 webs (39 %) no tienen la meta description, el texto que Google suele mostrar bajo el título en los resultados.
Casi la mitad no tiene H1
127 de 282 portadas (45 %) no tienen ningún título H1 y otras 52 (18,4 %) tienen más de uno. Solo 103 (36,5 %) tienen exactamente uno.
Solo el 15,6 % le dice a Google que es una clínica
159 webs (56,4 %) tienen datos estructurados, pero en su mayoría son de tipo genérico: 146 declaran WebSite y 119, Organization. Solo 44 (15,6 %) declaran un tipo de clínica, consultorio, odontólogo o negocio local.
1 de cada 3 no tiene en el HTML un enlace para llamar o escribir
98 de 282 portadas (34,8 %) no tienen en el HTML un enlace de teléfono (tel:) ni de WhatsApp. El 56,7 % tiene WhatsApp clicable y el 33,3 %, teléfono clicable.
Casi nadie bloquea a la IA
Solo 5 webs (1,8 %) bloquean en su robots.txt a GPTBot y Google-Extended. Ninguna bloquea a OAI-SearchBot ni a PerplexityBot. El 18,1 % (51) ya tiene un archivo llms.txt.
Metodología: de dónde salen los datos
La población son las IPS de Medellín del Registro Especial de Prestadores de Servicios de Salud (REPS) del Ministerio de Salud, publicado como datos abiertos en datos.gov.co (dataset c36g-9fc2), con fecha de corte del 12 de marzo de 2026. En ese corte, Medellín tiene 643 prestadores de la clase «Instituciones Prestadoras de Servicios de Salud - IPS» (1.516 registros, uno por sede). No incluimos a los profesionales independientes, al transporte de pacientes ni a las entidades con objeto social diferente.
Cómo sacamos las webs
El REPS no trae la web del prestador, así que la tomamos del dominio de su correo electrónico (por ejemplo, el dominio de contacto@clinica.com es clinica.com). De los 370 dominios distintos que aparecen en los correos de las IPS aplicamos estas reglas:
- Se excluyeron 11 dominios de correo genérico (gmail, hotmail, outlook, yahoo y proveedores de internet como une.net.co). 267 de las 643 IPS tienen al menos un correo de este tipo.
- Se excluyeron 14 dominios que no son la web de la clínica: aseguradoras, EPS, medicina prepagada y cajas de compensación (por ejemplo, suramericana.com.co, colsanitas.com, comfama.com.co), una universidad, una empresa de servicios públicos y multinacionales cuyo dominio global no es la web de la sede de Medellín.
- Se excluyeron 2 dominios mal digitados en el registro, que no existen.
- Conflicto de interés: antes de medir excluimos cualquier web con la que Posiciónalo tiene relación. En el corte del REPS no apareció ninguna, así que se excluyeron 0 sitios por este motivo.
Quedaron 343 dominios, que corresponden a 352 IPS. Cada dominio cuenta una vez, aunque lo usen varias sedes.
Cómo medimos
Hicimos una sola pasada el 25 de octubre de 2026. De cada dominio pedimos solo cuatro cosas: la portada (por https y por http), el robots.txt, el sitemap y el llms.txt. Nos identificamos con el agente «PosicionaloEstudio/1.0», esperamos al menos un segundo entre peticiones, cortamos a los 15 segundos y respetamos el robots.txt: 4 sitios prohíben el rastreo de toda la web y no los medimos. Quedan 339 webs medibles. Si una portada respondía 403 por https, reintentamos una vez como navegador: los 2 casos siguieron bloqueados. Otras 3 webs fallaron por https y dieron 403 por http; esas no se reintentaron.
Solo miramos la portada, que suele ser la página que más enlaces y visitas recibe. Es una foto de un día y de una página, no una auditoría completa: para eso existe una auditoría SEO.
¿Cuántas webs no cargaron y por qué?
57 de las 339 webs medibles (16,8 %) no devolvieron su portada con código 200.
| Motivo | Webs | % de las 339 |
|---|---|---|
| No conecta (el dominio no resuelve o el servidor no responde) | 30 | 8,8 % |
| Certificado SSL inválido y sin versión http que funcione | 9 | 2,7 % |
| Error del servidor (500 o 503) | 5 | 1,5 % |
| Acceso denegado (403) | 5 | 1,5 % |
| Tardó más de 15 segundos | 2 | 0,6 % |
| Redirección que no termina en una página | 2 | 0,6 % |
| Demasiadas peticiones (429) | 2 | 0,6 % |
| Página no encontrada (404) | 1 | 0,3 % |
| Responde, pero sin contenido | 1 | 0,3 % |
Un dominio que no carga puede ser una web caída, un dominio que se dejó vencer o uno que solo se usa para el correo. En la mayoría de los casos, quien llega a ese dominio no encuentra nada; los 403, 429 y tiempos de espera pueden ser bloqueos a nuestro rastreador y no a las personas.
Resultados: ¿qué cumplen las webs que sí cargan?
Porcentaje de las 282 webs que respondieron con su portada.
| Criterio | Qué medimos | Cumplen | % |
|---|---|---|---|
| HTTPS | La portada responde 200 por https, siguiendo redirecciones. | 269 | 95,4 % |
| Redirección http → https | Quien entra por http acaba en la versión segura. | 243 | 86,2 % |
| Title | La portada tiene etiqueta title con texto. | 268 | 95 % |
| Meta description | Tiene meta description con texto. | 172 | 61 % |
| Versión móvil | Declara la etiqueta viewport. | 261 | 92,6 % |
| Un solo H1 | Tiene exactamente un título H1. | 103 | 36,5 % |
| Datos estructurados | Tiene al menos un bloque JSON-LD. | 159 | 56,4 % |
| Tipo clínica o negocio local | El JSON-LD declara MedicalClinic, MedicalOrganization, Dentist, Physician, LocalBusiness u otro tipo de negocio local de salud. | 44 | 15,6 % |
| Teléfono clicable | Hay un enlace tel: en la portada. | 94 | 33,3 % |
| WhatsApp clicable | Hay un enlace a wa.me o api.whatsapp.com. | 160 | 56,7 % |
| Teléfono o WhatsApp | Al menos uno de los dos. | 184 | 65,2 % |
| robots.txt | Existe y es un archivo de texto. | 233 | 82,6 % |
| Sitemap | Declarado en robots.txt o publicado en /sitemap.xml. | 230 | 81,6 % |
| No bloquea bots de IA | El robots.txt no prohíbe la web a GPTBot, OAI-SearchBot, PerplexityBot ni Google-Extended. | 277 | 98,2 % |
| llms.txt | Existe /llms.txt y es texto, no una página de error. | 51 | 18,1 % |
| Texto real | Más de 300 palabras visibles en el HTML, sin ejecutar JavaScript. | 204 | 72,3 % |
La mediana de palabras visibles en la portada es 447,5. El 27,7 % (78 webs) tiene 300 o menos: o son portadas casi vacías o su texto solo aparece después de ejecutar JavaScript.
El índice de preparación de 0 a 10
El índice suma un punto por cada uno de estos 10 criterios: responde por HTTPS, redirige http a https, tiene title y meta description, tiene viewport, tiene un solo H1, declara un tipo de clínica o negocio local en JSON-LD, tiene teléfono o WhatsApp clicable, tiene sitemap, tiene más de 300 palabras visibles y no bloquea a los bots de IA. Todos pesan lo mismo. El llms.txt queda fuera del índice porque Google no lo usa y su adopción aún es experimental.
| Puntos | Webs | % de las 282 |
|---|---|---|
| 10 | 17 | 6 % |
| 9 | 44 | 15,6 % |
| 8 | 71 | 25,2 % |
| 7 | 61 | 21,6 % |
| 6 | 43 | 15,2 % |
| 5 | 16 | 5,7 % |
| 4 | 8 | 2,8 % |
| 3 | 15 | 5,3 % |
| 2 | 4 | 1,4 % |
| 1 | 3 | 1,1 % |
Media: 7,05. Mediana: 7. 132 webs (46,8 %) sacan 8 o más y 46 (16,3 %) sacan 5 o menos. Las 57 webs que no cargaron no tienen índice: no hay nada que medir.
¿Qué significa esto para una clínica?
HTTPS, title y versión móvil están cubiertos en más del 90 %; lo que falla es lo que convierte una visita en una cita y lo que ayuda a Google y a la IA a entender que eres una clínica. Pero el 45 % no tiene título H1, el 39 % no tiene meta description, una de cada tres no tiene en el HTML un enlace para llamar o escribir por WhatsApp, y solo el 15,6 % le dice a los buscadores, con datos estructurados, qué tipo de prestador es.
Estos son los arreglos que más se repiten, de menor a mayor esfuerzo:
- Revisar que el dominio cargue. Si el dominio de tu correo no muestra tu web, quien lo escriba en el navegador no te encuentra. Renovar el certificado SSL o redirigir el dominio a la web real es un trabajo de minutos.
- Poner un botón de llamada y uno de WhatsApp en la portada, con enlaces tel: y wa.me.
- Escribir la meta description y un solo H1 que diga qué haces y en qué ciudad.
- Declarar el tipo de prestador en datos estructurados (MedicalClinic, Dentist o Physician, con dirección, teléfono y horario). Los plugins de SEO suelen poner solo «Organization» y «WebSite».
- Asegurar que el texto esté en el HTML y no solo dentro de JavaScript, para que lo lean Google y los rastreadores de IA.
Que casi nadie bloquee a los bots de IA es una buena noticia: la puerta está abierta. Lo que falta es darles algo claro que leer. En posicionamiento en IA (GEO) explicamos cómo trabajar esa parte, y en SEO para clínicas y salud, lo específico del sector.
Descarga los datos
El archivo clinicas-medellin-2026.csv tiene los resultados agregados: cuántas webs cumplen cada criterio sobre el total medido. No publicamos resultados por clínica. Puedes usarlo citando la fuente. Si eres responsable de la web de una IPS de Medellín y quieres saber cómo salió la tuya, escríbenos a hola@posicionalo.com.
Limitaciones del estudio
Para leer bien las cifras conviene tener en cuenta lo que este estudio no mide:
- La web sale del dominio del correo registrado en el REPS. Una IPS que usa Gmail puede tener web propia y no está en la muestra; por eso hablamos de webs de IPS con dominio propio, no de todas las clínicas de Medellín.
- El REPS tiene fecha de corte del 12 de marzo de 2026 y la medición es del 25 de octubre de 2026. Algunos correos y dominios pueden haber cambiado entre ambas fechas.
- Solo revisamos la portada. Una web puede tener bien sus páginas internas y mal la portada, o al revés.
- Leímos el HTML sin ejecutar JavaScript, como hacen muchos rastreadores de IA. Google sí ejecuta JavaScript, así que una web con poco texto en el HTML puede verse completa en Google.
- Es una sola pasada: un servidor caído ese día cuenta como web que no carga.
- Contamos los dominios, no las IPS: un grupo con varias sedes y un solo dominio pesa lo mismo que una clínica pequeña.
- No comprobamos si el llms.txt tiene un contenido útil, solo que existe y es texto.
- Las páginas «en construcción» o de un dominio aparcado que responden 200 cuentan como webs que cargan.
- Los botones de teléfono y WhatsApp se buscaron en el HTML sin ejecutar JavaScript; un botón flotante que se carga con JavaScript cuenta como ausente.
- Para los bots de IA solo leímos robots.txt; un sitio puede bloquearlos desde su CDN o firewall sin declararlo.
Preguntas frecuentes
¿Cuántas webs de clínicas de Medellín se analizaron?
Se analizaron 343 dominios propios sacados de los correos de las IPS de Medellín en el REPS del Ministerio de Salud (corte del 12 de marzo de 2026). 4 prohíben el rastreo en su robots.txt, así que quedaron 339 medibles. De esas, 282 cargaron su portada.
¿Cuál es el fallo más común en las webs de clínicas de Medellín?
El más común es no tener ningún título H1: le pasa al 45 % de las webs que cargan. Le siguen la falta de datos estructurados que digan qué tipo de prestador es (84,4 %), la falta de meta description (39 %) y la falta de un teléfono o WhatsApp clicable (34,8 %).
¿Las clínicas de Medellín bloquean a ChatGPT y a otras IA?
Casi ninguna. Solo 5 de 282 webs (1,8 %) bloquean a GPTBot y Google-Extended en su robots.txt, y ninguna bloquea a OAI-SearchBot ni a PerplexityBot. El 18,1 % tiene un archivo llms.txt.
¿Cómo se calcula el índice de preparación?
Suma un punto por cada uno de 10 criterios: HTTPS, redirección de http a https, title y meta description, viewport, un solo H1, tipo de clínica en datos estructurados, teléfono o WhatsApp clicable, sitemap, más de 300 palabras en el HTML y no bloquear a los bots de IA. La media es 7,05 sobre 10.
¿Puedo usar los datos del estudio?
Sí. El CSV con los resultados agregados se puede descargar desde esta página y usar citando la fuente. No publicamos resultados por clínica.
¿Por qué no aparece mi clínica en el estudio?
Puede ser porque su correo en el REPS es de Gmail, Hotmail u otro proveedor genérico, porque usa el dominio de un grupo o aseguradora, o porque no está registrada como IPS en Medellín. También quedaron fuera las webs que prohíben el rastreo en su robots.txt.
¿Qué responde la IA
cuando preguntan por tu sector?
Te enviamos una auditoría gratuita: dónde estás en Google, qué dice la IA de tu marca y qué haríamos primero. Es tuya aunque no contrates nada.