HTTP significa Protocolo de Transferencia de Hipertexto. Todas las direcciones web empiezan por HTTP (o HTTPS), y le indica a su navegador / explorador qué protocolo debe utilizar para cargar un sitio web.
Cuando intente visitar un sitio web, su navegador realizará una solicitud GET al servidor web y, a continuación, el servidor enviará a su ordenador los archivos ubicados en ese nombre de dominio concreto.
Su funcionamiento es más bien técnico, pero nosotros vamos a dividirlo en secciones fáciles de entender.
Entre 1999 y 2015, HTTP/1.1 fue el principal protocolo HTTP utilizado para navegar por la World Wide Web. En 2015, se introdujo HTTP/2, que aceleró significativamente la identificación, las consultas DNS y el enrutamiento y almacenamiento en caché de archivos HTML.
Puede obtener más información en nuestra guía sobre HTTP/2 y cómo activarlo en su sitio de WordPress.
¿Cómo funciona HTTP?
En primer lugar, cuando escribe la dirección de un sitio web(URL) en su navegador y pulsa “Intro”, éste envía una petición HTTP al servidor web del sitio. Es como preguntar: “¿Puedo ver esta página, por favor?”.
En segundo lugar, el servidor de alojamiento recibe su solicitud, valida su identificación y le devuelve lo que se denomina una respuesta HTTP. Esta respuesta incluye el contenido de la página web, como HTML, CSS, texto, imágenes y vídeos.
Por último, el navegador recibe la respuesta del servidor, la desempaqueta y la combina para mostrarle la página completa.
Cuando optimizas tu sitio basándote en datos como los de Google’s Core Web Vitals, estableces el orden en el que el servidor enviará el contenido al navegador / explorador. También envía recomendaciones al navegador acerca de cómo desempaquetar y cargar el contenido.
HTTP y seguridad: HTTP frente a HTTPS
Por defecto, HTTP no es seguro. Es un simple sistema de pregunta y respuesta. Mientras se transfiere esa información, cualquiera puede verla si sabe dónde mirar. Esto suele deberse solo al malware, así que no te preocupes.
Sin embargo, hoy en día casi todos los sitios web tienen instalado un certificado SSL (Secure Sockets Layer), que cifra la información que se envía entre el sitio y usted.
En este caso, HTTP:// en la dirección web se sustituirá por HTTPS://, que es la versión segura de HTTP.
Técnicamente, el protocolo HTTP utilizado por la mayoría de servidores y aplicaciones web para la seguridad se llama TLS, o Transport Layer Security. Es un protocolo más avanzado, y su sitio probablemente lo utiliza en lugar de SSL real.
SSL se convirtió en un término tan común que a menudo se utiliza indistintamente con TLS.
Códigos y errores HTTP
Dado que HTTP es el núcleo del funcionamiento de Internet, es posible que se produzca un error del servidor cuando alguien intente acceder a su sitio. Estos son los errores HTTP más comunes:
- 500 (error interno del servidor) – El servidor web del sitio está experimentando una dificultad técnica desconocida.
- 403 (prohibido) – No tiene acceso al recurso solicitado.
- 404 (página no encontrada) – La página se ha movido, no existe o la URL es incorrecta.
Hay otros errores HTTP que puede ver, y hemos reunido una visión general de los errores más comunes de WordPress y cómo corregirlos.
Esperamos que este artículo le haya ayudado a entender qué es HTTP y cómo funciona. También puede consultar nuestra lista de lecturas adicionales a continuación para ver artículos relacionados con consejos, trucos e ideas útiles para WordPress.
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.