Este informe nace de un trabajo comercial, y lo decimos al principio: antes de escribir a un ayuntamiento revisamos su web para no enviar un correo genérico. Al cabo de seis lotes teníamos 220 entidades revisadas con el mismo método, y nos pareció más útil publicarlo. Sin ranking ni nombres.
Lo que se midió y cómo
- Universo: 220 entidades: los 179 municipios de la Comunidad de Madrid, mancomunidades y empresas municipales con web propia, y 25 organismos públicos con sede en Madrid.
- Herramienta: Lighthouse 12 (el motor de PageSpeed Insights) en local, con la configuración de móvil por defecto: procesador ralentizado cuatro veces y red 4G lenta simulada. Es una medición de laboratorio, pensada para comparar y repetir.
- Página: solo la portada, cargada una vez el 3 de septiembre de 2026. Las webs que bloqueaban herramientas automáticas o no respondían quedaron fuera de la parte de Lighthouse (26 de 220).
- Revisión estática: cabeceras HTTP, gestor, enlaces legales, aviso de cookies, analítica y página de accesibilidad, con una segunda pasada en navegador real para leer fecha, situación de conformidad y norma citada. 190 webs.
Lo que no se midió: la sede electrónica (suele ser de otro proveedor), páginas interiores, PDF, formularios reales, ni la experiencia con lector de pantalla.
Accesibilidad: la mediana es 84, y el problema está en los detalles
| Tramo de nota | Webs | Porcentaje |
|---|---|---|
| 100 | 7 | 4 % |
| 90 a 99 | 48 | 25 % |
| 80 a 89 | 93 | 48 % |
| 70 a 79 | 38 | 20 % |
| 60 a 69 | 8 | 4 % |
| Menos de 60 | 0 | 0 % |
Una nota de 84 suena bien, pero Lighthouse pondera y una portada puede sacar 84 con ochenta textos que no se leen. Importa más qué falla:

Enlaces sin nombre accesible (68 %): iconos de redes sociales, logotipos o flechas de un carrusel sin texto. Un lector de pantalla lee "enlace" y nada más. Botones y enlaces demasiado pequeños (42 %): menos de 24 píxeles, difíciles de pulsar con el dedo, también para quien ve perfectamente. Orden de encabezados roto (44 %): un H4 después de un H1, que desorienta a quien navega por títulos. Imágenes sin texto alternativo (21 % según Lighthouse; en la revisión estática, el 31 % tenía al menos una).
Velocidad en móvil: la mediana tarda 13,5 segundos en mostrar el contenido

| Indicador | Resultado |
|---|---|
| Nota de rendimiento (mediana) | 59 sobre 100 |
| Webs con 90 o más | 5 (3 %) |
| Webs por debajo de 50 | 30 (15 %) |
| Contenido principal visible en 2,5 s o menos | 1 web (1 %) |
| Contenido principal a más de 4 s | 181 webs (93 %) |
| Peso de la portada (mediana) | 4,4 MB |
| Portadas de más de 5 MB | 87 (45 %); 14 superan los 20 MB, y la mayor pesa 45,7 MB |
| Errores de JavaScript en la consola al cargar | 41 % |

La red simulada es lenta a propósito (1,6 Mbit por segundo con 150 ms de latencia), así que en una buena conexión los segundos reales son menos; la comparación es justa porque es la misma para todas. El patrón se repite: portadas con vídeo de fondo y una docena de scripts de terceros. Lo que más pesa suele ser lo que menos usa el vecino que entra a buscar el horario del padrón.
La página de accesibilidad: lo que exige la norma y lo que hay
El Real Decreto 1112/2018 pide una declaración con el modelo de la Decisión (UE) 2018/1523, enlazada desde todas las páginas con el texto "Accesibilidad" y revisada al menos una vez al año. Lo que encontramos en 190 webs:
| Comprobación | Resultado |
|---|---|
| Enlace "Accesibilidad" en la portada | 37 % |
| Página de accesibilidad encontrada en la ruta habitual | 29 % |
| Declaración con el modelo oficial reconocible | 12 % |
| Declaran "parcialmente conforme" | 24 webs |
| Con fecha de revisión legible | 29 webs |
| De ellas, anteriores a 2024 | 20 |
| Fechadas en 2026 | 7 |

Lo que más se repite, sin nombres: certificaciones AENOR de 2011 bajo la UNE 139803, sustituida hace años por la UNE-EN 301 549; declaraciones genéricas sin fecha ni contenido no accesible; una barra de accesibilidad de un proveedor presentada como si fuera la declaración; y páginas que "están trabajando en ello" desde 2020. Algunos ayuntamientos lo hacen bien, con declaración fechada en 2026 y contenido no accesible listado con motivo. Son pocos. Cómo hacerla, paso a paso, en la guía de la declaración de accesibilidad.
Seguridad y mantenimiento: lo que dicen las cabeceras
| Comprobación | Resultado |
|---|---|
| HTTPS | 99 % |
| HSTS (obliga al navegador a usar HTTPS) | 19 % |
| Política de seguridad de contenido (CSP) | 14 % |
| Versión de PHP expuesta en las cabeceras | 43 % (82 de 190) |
| De ellas, versiones sin soporte de seguridad (5.6, 7.0, 7.2, 7.4) | 14 webs |
| Versión del servidor web expuesta | 14 % |
| Gestor detectado | WordPress 54 %, Joomla 11 %, Drupal 7 %, a medida u otros 31 % |

Exponer la versión de PHP no es grave por sí solo. Exponer PHP 5.6, sí: lleva sin parches desde 2018 y cualquier vulnerabilidad conocida desde entonces sigue abierta. Es el síntoma de que nadie actualiza ese servidor, y no cuadra con la obligación del Esquema Nacional de Seguridad, que alcanza también a los proveedores, de mantener el software con parches.
Legal y medición
| Comprobación | Resultado |
|---|---|
| Aviso de cookies detectado | 87 % |
| Google Analytics detectado | 55 % |
| Google Analytics sin aviso de cookies detectado | 7 webs |
| Enlace a política de privacidad | 85 % |
| Enlace a aviso legal | 77 % |
| Descripción para buscadores (meta description) | 45 % |
Las siete webs con Google Analytics y sin aviso las contamos con cautela: el aviso puede existir y no haberlo reconocido la herramienta. Es lo que la Agencia de Protección de Datos sanciona en el sector privado y lo que en el público acaba en un requerimiento.
Qué se puede arreglar en un mes y qué no
Lo que arreglaríamos primero, por orden de coste y efecto:
- Contraste y nombres de enlaces. Hoja de estilos y atributos en la plantilla. Dos o tres días en una web tipo. Resuelve los dos fallos más frecuentes.
- Peso de la portada. Imágenes optimizadas, vídeo de fondo fuera o diferido, scripts de terceros revisados. De 4,4 MB a menos de 1,5 en la mayoría de casos. Una semana.
- Declaración de accesibilidad. Auditoría de una muestra de páginas, contenido no accesible con motivo, declaración con el modelo oficial, enlace en el pie, formulario de comunicación y fecha de la próxima revisión. Dos o tres semanas.
- Cabeceras y versiones. HSTS, ocultar versiones, actualizar PHP. Un día si el alojamiento lo permite; si no, es el momento de cambiarlo.
- Cookies y analítica. Inventario de lo que carga, aviso conforme a la guía de la AEPD o analítica sin cookies. Dos días.
Lo que no se arregla en un mes: una web de 2012 sobre un gestor sin soporte. Ahí la respuesta es una web nueva, que en el sector público significa contrato menor por debajo de 15.000 €. Lo contamos en sector público, con los precios cerrados.
Repetir la medición en tu ayuntamiento
Cualquier técnico puede repetir la parte de Lighthouse en cinco minutos:
- Abre la portada en Chrome, en una ventana de incógnito, y entra en Herramientas para desarrolladores, pestaña "Lighthouse".
- Marca "Móvil" y las categorías Rendimiento y Accesibilidad. Pulsa "Analizar".
- Al terminar, despliega cada fallo de accesibilidad: te dice qué elementos son y cómo corregirlos.
- Repite en dos o tres páginas interiores (un trámite, una noticia, el formulario de contacto). Es donde están los fallos que la portada no enseña.
Si prefieres que lo hagamos nosotros con la web completa y los tres hallazgos redactados para el expediente, es gratis y sin compromiso: pide la revisión. Y si tu ayuntamiento ya ha corregido algo, dínoslo: la siguiente edición es en marzo de 2027.
Preguntas sobre el informe
Porque el objetivo es que las webs mejoren, y porque una nota de Lighthouse en la portada no resume la accesibilidad de una web entera. Cada ayuntamiento puede pedirnos su resultado, con los tres hallazgos redactados, sin coste.
No. Es una medición automática de la portada, comparable entre webs. Una auditoría conforme a la norma revisa una muestra de páginas con los 50 criterios de las WCAG 2.1 AA, la mayoría a mano. Una nota de 100 en Lighthouse no significa que la web sea accesible.
Con Chrome, en cualquier página: Herramientas para desarrolladores, pestaña Lighthouse, modo móvil, categorías Rendimiento y Accesibilidad. Tarda un minuto; los pasos están al final de la guía. Los números variarán algo según el ordenador y la hora; los fallos de accesibilidad, no.
Los 179 municipios de la Comunidad de Madrid (el Ayuntamiento de Madrid contado una vez), mancomunidades y empresas municipales con web propia, y 25 organismos públicos con sede en Madrid. En total 220 entidades; 194 con medición válida de Lighthouse y 190 con revisión de la página de accesibilidad.
La intención es repetirlo en marzo de 2027, con las mismas webs y el mismo método. Si tu ayuntamiento corrige algo antes, dínoslo y lo incorporamos.
Fuentes
- Real Decreto 1112/2018, sobre accesibilidad de los sitios web y aplicaciones para dispositivos móviles del sector público (BOE, texto consolidado)
- Decisión de Ejecución (UE) 2018/1523, modelo de declaración de accesibilidad
- Google, umbrales de Core Web Vitals (LCP 2,5 s)
- Lighthouse, documentación de la puntuación de accesibilidad
- PHP, versiones con soporte
- Datos y script de agregación propios, 3 de septiembre de 2026 (disponibles para cualquier ayuntamiento que los pida)