Verificador de Brotli

Verifica fácilmente si un sitio web está utilizando el algoritmo de compresión Brotli para optimizar la velocidad y rendimiento.

5 de 2 calificaciones
Verificador de Brotli

El Verificador de Brotli es una herramienta gratuita que determina si un sitio web utiliza la compresión Brotli al entregar contenido.

¿Qué es la compresión Brotli?

Brotli es un formato de compresión sin pérdida que reduce la cantidad de datos transferidos desde un servidor web hasta un navegador. Se suele aplicar a contenido basado en texto, como archivos HTML, CSS, JavaScript, JSON y SVG.

La compresión se realiza antes de que el servidor envíe una respuesta o mientras la envía. Un navegador compatible indica que acepta Brotli incluyendo br con un valor de calidad distinto de cero en el encabezado HTTP de solicitud Accept-Encoding. Si el servidor o la red de distribución de contenidos están configurados para utilizar Brotli, pueden devolver la respuesta comprimida con Content-Encoding: br.

Brotli no altera el significado del contenido. El navegador descomprime la respuesta antes de procesarla. Los formatos que ya utilizan su propia compresión, incluidos JPEG, PNG, MP4 y la mayoría de los archivos comprimidos, suelen obtener pocas ventajas de una compresión adicional con Brotli.

Diagrama que muestra una respuesta del servidor comprimida con Brotli antes de la transferencia

¿Cómo compruebo si un sitio web utiliza Brotli?

Introduce la dirección del sitio web y ejecuta la comprobación para determinar si utiliza la compresión Brotli.

El proceso se realiza en el servidor. La dirección introducida se envía al servidor mediante HTTPS y no se almacena.

¿Cómo interpreto el resultado del Verificador de Brotli?

El resultado indica si el sitio web utiliza Brotli.

Si se detecta Brotli, el sitio web utiliza Brotli. Si no se detecta, puede que el contenido no esté comprimido o que emplee otra codificación, como Gzip.

Ejemplo de resultado generado por la herramienta Verificador de Brotli

Solución de problemas habituales con Brotli

Sigue estos pasos de diagnóstico cuando Brotli no se detecte como esperabas.

  1. Brotli está activado, pero el sitio sigue devolviendo Gzip. Comprueba la configuración de negociación de contenido, qué recursos pueden comprimirse, los umbrales de tamaño mínimo y las variantes almacenadas en caché. Si la solicitud pasa por una CDN, un proxy inverso o una plataforma de alojamiento con su propia política de compresión, el intermediario puede sustituir Brotli por una respuesta Gzip almacenada en caché.
  2. La página de inicio supera la comprobación, pero los archivos estáticos no. Revisa las reglas de compresión de los archivos CSS y JavaScript. Las reglas del servidor suelen aplicarse según el tipo MIME, y los recursos pueden servirse desde otro nombre de host, como static.example.co.uk.
  3. Un cambio reciente en el alojamiento o la CDN no se refleja. Inspecciona el DNS, el enrutamiento y los encabezados de respuesta HTTP. Si el tráfico todavía llega a un nodo perimetral o servidor de origen antiguo, el resultado puede reflejar la configuración anterior.
La herramienta Verificador de Brotli en digily.link, con su formulario de entrada

La Consulta de encabezados HTTP puede ayudarte a inspeccionar otros encabezados de respuesta además de los relacionados con la compresión. Brotli y HTTP/2 son funciones independientes, así que utiliza la Verificación de HTTP/2 si también necesitas confirmar el protocolo de conexión. Un sitio puede utilizar Brotli en una conexión sin HTTP/2, y activar HTTP/2 no activa Brotli por sí solo.

También puedes hacer la comprobación desde la línea de comandos con curl. Una solicitud como curl --compressed -D - -o /dev/null https://www.example.co.uk/ hace que curl acepte las codificaciones compatibles y muestre los encabezados de respuesta. Los resultados pueden variar si el servidor trata de forma distinta a los clientes de línea de comandos o si se utiliza una solicitud HEAD en lugar de una solicitud GET normal.

¿Por qué la caché o la propagación pueden hacer que el resultado parezca incorrecto?

Las cachés y los retrasos de enrutamiento pueden producir temporalmente un resultado distinto de la configuración esperada. Una CDN puede conservar un objeto antiguo sin comprimir o comprimido con Gzip hasta que caduque o se elimine de la caché.

Cuando la selección de la representación depende de Accept-Encoding, la respuesta del servidor de origen debe incluir Vary: Accept-Encoding. Las cachés utilizan ese campo al crear sus claves para mantener representaciones separadas destinadas a clientes con distintas capacidades de compresión. Si falta este encabezado o no se gestiona correctamente, una caché puede devolver la variante equivocada. Comprueba la clave de caché de la CDN y los encabezados de respuesta si Brotli solo aparece de forma intermitente.

Los cambios de DNS añaden otra posible demora. Los resolutores pueden conservar la dirección anterior hasta que venza su tiempo de vida, y distintas redes pueden llegar a servidores diferentes durante una migración. Como este verificador se ejecuta en un servidor, su ruta de DNS y caché no tiene por qué coincidir con la que utiliza tu navegador. Las herramientas para desarrolladores del navegador también pueden mostrar una respuesta almacenada localmente, así que vuelve a cargar la página con la caché desactivada cuando compares los resultados.

Preguntas frecuentes

¿Se pueden activar Brotli y Gzip a la vez?

Sí. Los servidores suelen ser compatibles con ambos y eligen una codificación a partir del encabezado Accept-Encoding del cliente. De este modo, pueden ofrecer Gzip a clientes antiguos compatibles y Brotli a los que anuncien br con un valor de calidad distinto de cero.

¿Brotli utiliza la extensión de archivo .br?

Los archivos Brotli precomprimidos pueden utilizar la extensión .br en el servidor, pero los visitantes del sitio web normalmente solicitan la URL original. El servidor selecciona la representación comprimida y la identifica mediante el encabezado de respuesta Content-Encoding.

¿Todos los archivos de un sitio web deberían utilizar Brotli?

No. Brotli suele ser adecuado para respuestas basadas en texto, mientras que las imágenes, los vídeos, los PDF y los archivos comprimidos pueden estar ya comprimidos. Volver a comprimir esos formatos puede consumir recursos del servidor sin reducir de forma apreciable el tamaño de la transferencia.

¿Brotli mejora el posicionamiento en buscadores?

Brotli no garantiza directamente una mejora del posicionamiento. Las respuestas de texto más pequeñas pueden reducir el tiempo de transferencia, lo que puede contribuir a mejorar el rendimiento de la página. Sin embargo, la caché, el tiempo de respuesta del servidor, la ejecución de scripts y el tratamiento de las imágenes también influyen en la experiencia de los usuarios.

¿Qué debo comprobar después de activar Brotli?

Confirma que varias respuestas de texto representativas se carguen correctamente en un navegador. Revisa Content-Type, Content-Encoding, Content-Length cuando esté presente y Vary. Si aún quedan variantes antiguas almacenadas en caché, elimina las entradas correspondientes de la CDN.

Herramientas similares

Búsqueda SSL

Utiliza nuestra herramienta de consulta SSL para obtener información completa sobre cualquier certificado SSL y garantizar la seguridad de tu sitio web.

8,700
153
Consulta de encabezados HTTP

Obtén todas las cabeceras HTTP que devuelve una URL para una solicitud GET habitual con nuestra herramienta de consulta de cabeceras HTTP.

4,759
50
Verificación de HTTP/2

Verifica fácilmente si un sitio web está utilizando el nuevo protocolo HTTP/2 para mejorar la velocidad y seguridad.

4,927
147

Herramientas populares