Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

¿Qué es HTTP/2 y cómo activarlo en WordPress?

HTTP/2 es una importante actualización de la tecnología que alimenta los sitios web. Mejora la velocidad y el rendimiento para los visitantes de su sitio.

Esta nueva versión de HTTP ofrece muchas ventajas. Hace que las páginas web se carguen más rápida y eficazmente.

En este artículo explicaremos qué es HTTP/2 y por qué es importante. También le mostraremos cómo activarlo en su sitio de WordPress.

Al final, sabrá cómo aprovechar HTTP/2 para mejorar el rendimiento de su sitio.

What is HTTP/2 and how to start using it in WordPress

¿Qué es HTTP/2?

HTTP/2 es la versión revisada del protocolo HTTP original. Fue desarrollado por el Grupo de Trabajo de Ingeniería de Internet (IETF) y se basa en un protocolo experimental SPDY desarrollado por Google.

HTTP (Protocolo de Transferencia de Hipertexto) es como un idioma que permite a los ordenadores comunicarse entre sí en Internet. Así es como se envía y recibe la información cuando utilizas sitios web o aplicaciones.

Cuando visita un sitio web de WordPress, su navegador / explorador envía un mensaje denominado “solicitud” al servidor que almacena el sitio web. La petición solicita información específica, como el texto, las imágenes o los vídeos de la página.

Sugerencia: consulte nuestro artículo sobre cómo funciona WordPress entre bastidores para obtener más información.

El servidor recibe la solicitud del usuario y le devuelve una respuesta. Esta respuesta es como un paquete que contiene la información que el usuario pidió. Incluye cosas como el texto que ve, las imágenes que mira o incluso los vídeos que ve en el sitio web.

HTTP 0.9 se lanzó por primera vez en 1991. En 1999 se publicó una revisión importante, HTTP 1.1, con la que funcionaron la mayoría de los sitios web hasta 2015, cuando se lanzó el protocolo HTTP/2.

HTTP/2 es compatible con todos los servidores web ( Apache, Nginx, Litespeed, etc.) y navegadores modernos, aunque muchos sitios web siguen funcionando con HTTP 1.1 si no tienen instalado un certificado SSL.

El IETF propone actualmente la próxima versión de HTTP/3. Utilizará QUIC (Quick UDP Internet Connections) en lugar de TCP y se espera que sea mucho más rápida que HTTP/2.

¿Cuál es la diferencia entre HTTP2 y HTTP?

El protocolo HTTP 1.1 enviaba peticiones de datos sin priorización. Esto significa que si un sitio web tiene una referencia a un archivo JavaScript en el encabezado, se cargará antes que cualquier otro contenido.

Esto hace que un sitio web parezca más lento para los usuarios, que no pueden ver el contenido que esperan ver.

El protocolo HTTP/2 utiliza un único flujo binario para enviar y recibir peticiones con soporte de priorización. Esto significa que los desarrolladores pueden indicar al servidor qué datos enviar primero.

El protocolo HTTP/2 también utiliza compresión para las cabeceras HTTP y multiplexación, lo que mejora aún más el rendimiento de carga de las páginas.

El nuevo protocolo también es compatible con HTTP/2 Server Push. Esto permite a los desarrolladores enviar datos a los navegadores de los usuarios sin que estos los soliciten.

En resumen, HTTP/2 es más rápido que HTTP 1.1 y mejora significativamente la velocidad y el rendimiento de WordPress.

¿Qué se necesita para utilizar HTTP/2 en WordPress?

En primer lugar, necesitas una empresa de alojamiento que ofrezca el software de servidor más reciente compatible con HTTP/2. También tendrás que instalar un certificado SSL en tu sitio web de WordPress.

La mayoría de las principales empresas de alojamiento de WordPress ya utilizan software de servidor web de última generación.

Recomendamos utilizar Bluehost, que utiliza el último software de servidor web Apache con soporte HTTP/2 activado por defecto.

Por suerte, la gente de Bluehost ofrece a los usuarios de WPBeginner un descuento exclusivo con un nombre de dominio y un certificado SSL gratuitos.

Otras empresas de alojamiento que recomendamos son SiteGround, Hostinger y WP Engine. Todas ellas ofrecen certificados SSL gratuitos y el último software de servidor compatible con HTTP/2.

Cómo activar HTTP/2 en WordPress

El único requisito para activar el soporte HTTP/2 en WordPress es instalar un certificado SSL.

No es un requisito oficial. Sin embargo, los principales navegadores como Google Chrome no son compatibles con HTTP/2 en URL inseguras.

Si su sitio web utiliza SSL, sus URL tendrán el prefijo https:// de la siguiente manera:

https://wpbeginner.com

Al visitar su sitio web también aparecerá el icono de un candado en la barra de direcciones del navegador / explorador.

Secure website padlock

Si su sitio web no utiliza un certificado SSL, puede pedir a su proveedor de alojamiento WordPress que se lo instale.

¿Necesita más ayuda? Consulte nuestro tutorial sobre cómo pasar de HTTP a HTTPS en WordPress.

Una vez que haya activado SSL, su sitio web WordPress se servirá casi con toda seguridad a través del protocolo HTTP/2.

Probar el soporte HTTP/2 para su sitio web

Hay dos formas de comprobar si su sitio web WordPress está sirviendo páginas a través de HTTP/2.

En primer lugar, visite HTTP2.Pro e introduzca la URL de su sitio web. Esta herramienta en línea gratuita le dirá si su sitio web es compatible con HTTP/2.

HTTP/2 support check

Otra forma más eficaz de comprobar si su sitio web sirve páginas en HTTP/2 es utilizar las herramientas para desarrolladores de Chrome.

Simplemente abra una nueva ventana del navegador en Google Chrome y visite su sitio web. A continuación, abra una nueva pestaña del navegador e introduzca la URL chrome://net-export en la barra de direcciones.

Start logging to disk

A continuación, Chrome te pedirá que guardes un archivo JSON en tu ordenador.

Después de guardar el archivo, visita la aplicación netlog viewer y haz clic en el botón “Elegir archivo”.

Choose file to view in netlog viewer app

Seleccione el archivo netlog que descargó anteriormente para continuar.

La aplicación presentará el archivo en un formato legible. Haz clic en la pestaña HTTP/2 de la columna de la izquierda y te mostrará todos los sitios web que has visitado y que utilizaban el protocolo HTTP/2 como h2.

Websites using HTTP/2 protocol

Esperamos que este artículo te haya ayudado a aprender acerca de HTTP/2 y cómo activarlo en WordPress. También puedes consultar nuestra guía completa sobre velocidad y rendimiento de WordPress o nuestra selección experta de los mejores plugins de caché de WordPress para aumentar la velocidad.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

5 comentariosDeja una respuesta

  1. THANKGOD JONATHAN

    I was on the fence about enabling HTTP/2 on my site, but this article convinced me to give it a try. The explanation of the benefits was clear and concise, and the steps for enabling it were easy to follow. Thanks!

  2. Jiří Vaněk

    Thanks for the guide. I have my own server, and as a newcomer, I had to do everything myself. Many things were new to me, like HTTP/1 and HTTP/2, creating SSL certificates using Certbot, and much more. I must say, these and many other guides helped me, especially at the beginning, to set up the server properly and make everything work as it should.

    • WPBeginner Support

      Happy to hear our guide was one of the ones to help you :)

      Administrador

  3. Ralph

    I used the http2 website and it says: “This server supports http/2” just like in your screen in the guide.
    But I don’t understand. Does it mean it is already on http2? Or is it only ready and I should do something to enable http2?

    • WPBeginner Support

      It likely is but if you wanted to be extra certain you would use the other method to confirm that you are using HTTP/2

      Administrador

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.