Su guía para reparar HTTP 304 no modificado
Publicado: 2021-08-12¿Alguna vez buscó una palabra clave en Google, hizo clic en un enlace y recibió un error?
Como usuario, esta puede ser una experiencia muy frustrante. Y para las empresas, es un desastre.
No solo evita que las personas vean el contenido que quieren ver , sino que también hace que parezca que el sitio web no funciona por completo.
Pero ese no es el único problema que puede causar este error.
Los bots de los motores de búsqueda ven los códigos de estado HTTP y los usan como un factor en la clasificación de una página.
Si obtienen ciertos códigos repetidamente al rastrear su página , esto podría tener un deterioro significativo en su SEO técnico.
En esta guía, cubriremos los códigos de estado HTTP y lo que significa un código HTTP 304 no modificado.
Además, ofreceremos algunos consejos sobre cómo solucionar el problema.
¿Qué son los códigos de estado HTTP?
Digamos por un minuto que estás en tu computadora portátil y usas Google para buscar información sobre un tema en particular.
Haces clic en el primer enlace y te lleva a ese sitio web.
En el corto período de tiempo que se carga la página, suceden varias cosas.
➤ En primer lugar, el navegador web que está utilizando solicita al servidor del sitio web numerosos documentos asociados con el sitio web al que intenta acceder.
Esto puede ser HTML, gráficos, archivos o cualquier otra cosa necesaria para que la página se muestre como el diseñador del sitio web pretendía.
➤ Luego, el servidor responde y la página aparece en su pantalla.
El lenguaje que usan de un lado a otro se llama protocolo HTTP.
A veces, hay un problema entre la solicitud y lo que proporciona el servidor, lo que activa lo que se llama un código de estado HTTP.
Esto es esencialmente una actualización de estado de si todo salió correctamente con la solicitud o no.
En realidad, hay docenas de códigos de estado. Significan todo, desde una página que cargó bien hasta una que ya no está activa.
En la mayoría de los casos, el usuario final ni siquiera verá el código de estado si no hay ningún problema.
Sin embargo, los bots de los motores de búsqueda sí lo hacen, lo que les brinda información adicional sobre si una página funciona actualmente o si está actualizada.
¿Qué es HTTP 304 no modificado?
Un código de estado HTTP 304 No modificado es una respuesta muy específica que indica que la página no ha cambiado desde la última vez que el navegador accedió a ella.
En general, si usted es el que mira el sitio web en su navegador favorito, esto no es gran cosa.
Simplemente significa que el navegador toma los archivos que almacenó en caché la última vez que visitó el sitio web y los muestra para ahorrar tiempo y espacio.
Es importante tener en cuenta que ver un código 304 no modificado en el navegador es muy raro.
Por lo general, esto significa que hay un problema con su navegador específico o que tiene malware en su dispositivo.
Pero cuando se trata de robots de motores de búsqueda que ven este tipo de código, esto es un problema para su SEO.
Una redirección HTTP 304 le dice al motor de búsqueda que su sitio web no se ha actualizado desde la última vez que se rastreó y que no hay información nueva.
Si realmente realizó una actualización, como agregar contenido nuevo o enlaces, puede hacer que la página no logre una clasificación de búsqueda que refleje estos cambios.
Por eso es importante que los propietarios de sitios web presten atención cuando aparecen los códigos de estado HTTP 304 No modificado, ya que podría reducir en gran medida sus posibilidades de lograr un mejor tráfico orgánico.
¿Cuáles son las causas de un HTTP 304 no modificado?
Hay varias causas de un código de estado 304 No modificado, la mayoría de las cuales están en el lado del cliente y no en su sitio web.
Si un usuario ve este problema en su navegador, entonces el problema seguramente está de su lado.
Virus o malware
A veces, una computadora con virus o malware mostrará inexplicablemente este error para ciertos sitios web o enlaces.
Esto parece ser más común para los sitios web que una persona visita con frecuencia. Por lo general, ejecutar un análisis de protección antivirus puede reducir el problema.
extensiones del navegador
Ciertas extensiones de navegador parecen causar más problemas con los códigos de estado HTTP que otras.
A menudo, simplemente deshabilitar estas extensiones temporalmente mientras se accede a la página puede hacer que se activen algunas.
Historial completo del navegador
A veces, el problema es simplemente un caché que está demasiado lleno.
Limpiar el historial del navegador es una buena manera de restablecer todo y garantizar que se pueda ver la versión actual de la página.
Esto significa que el navegador trabajará para extraer esa nueva información en lugar de depender de la versión en caché que ya está guardada en el historial.
Cómo arreglar un servidor HTTP 304 no modificado
Ahora, también debemos abordar qué pueden hacer los especialistas en marketing cuando ven numerosos códigos de estado HTTP 304 no modificados que aparecen en los registros de acceso.
Esto significa que no son solo una o dos personas las que tienen este problema con sus navegadores, sino un problema mayor en general.
Para solucionar este problema, puede usar ciertas etiquetas de encabezado como If-Modified-Since o Last-Modified.
Si bien esto requiere un poco de conocimiento técnico y comprensión, los conceptos básicos detrás de esto son que les dicen a los navegadores y a los robots de búsqueda la última vez que se cambió realmente una página en lugar de dejar que lo adivinen.
Entonces, usemos un ejemplo de Last-Modified: Mon, 2 Aug 2021 03:24:15 GMT .
Luego, el navegador o el bot verifica la fecha actual para ver si es posterior a esa hora.
Si realmente no hay ninguna actualización, entonces el bot recibirá ese código 304 No modificado y se quedará con la información almacenada en caché que tiene.
Esto mejora la velocidad de la página y reduce la carga general de recursos.
Pero si es después del tiempo dado, entonces el navegador o bot accederá a una nueva copia del sitio web para lograr esta información actualizada.
La codificación If-Modified-Since o Last-Modified generalmente se encuentra en el encabezado de la página, lo que significa acceder a los archivos de codificación HTML de su sitio web.
Para la mayoría de los desarrolladores de sitios web novatos, esto podría requerir trabajar con un equipo experimentado para implementar o encontrar un complemento de terceros que lo haga por usted.
Lo que esto puede hacer por su SEO técnico
El SEO técnico es tan importante como las palabras clave y el contenido que utiliza en su sitio web.
Pongámoslo en términos simples.
Solo hay un número limitado de páginas que Google puede rastrear en su sitio web en un período de tiempo determinado.
En lugar de ceder uno de esos espacios a una página perenne que rara vez cambia, como una página Acerca de o Contacto, es mejor dejar que vaya a una nueva que se haya agregado o modificado recientemente.
Los códigos HTTP 304 no modificados le dicen a Google que se salte ese y busque algo más.
Y la codificación If-Modified-Since o Last-Modified ofrece una manera de activar los códigos de estado 304 No modificado de manera eficiente.
¿El final resulto?
Los bots de Google pueden escanear más de su sitio web para encontrar los datos importantes que cambiaron primero , en lugar de usar esos recursos en una sección que no recibe información nueva regularmente.
Resumen: corrección de códigos de estado 304 no modificados para SEO
Como puede ver, los códigos de estado 304 No modificado tienen una sólida razón para ser parte de la estructura técnica de un sitio web.
Pero cuando está optimizando su página para un mejor tráfico orgánico, es importante administrar el proceso de manera un poco más eficiente.
¿Qué sucede si no está seguro de que su equipo sea lo suficientemente técnico para manejar este tipo de problemas?
Ahí es donde Stage puede ayudar.
Deje que nuestros expertos de WordPress se sumerjan en su sitio web y manejen todas esas tareas de codificación en su nombre mientras tienen en cuenta cosas como los registros de acceso y los códigos de estado HTTP.
¡Aprenda más sobre Stage ahora!