{"id":115148,"date":"2025-04-10T09:46:40","date_gmt":"2025-04-10T06:46:40","guid":{"rendered":"https:\/\/elementor.com\/blog\/que-es-la-respuesta-304-not-modified\/"},"modified":"2025-12-22T12:55:37","modified_gmt":"2025-12-22T10:55:37","slug":"que-es-la-respuesta-304-not-modified","status":"publish","type":"post","link":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/","title":{"rendered":"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?"},"content":{"rendered":"\n<p>Piensa en estos c\u00f3digos de estado como mensajes breves del servidor.\nAlgunos con los que podr\u00edas estar familiarizado incluyen: <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>200 OK:<\/strong> \u00a1Todo bien!\nTu solicitud fue exitosa y el servidor envi\u00f3 la p\u00e1gina web como se esperaba. <\/li>\n\n\n\n<li><strong><a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/blog\/es\/como-solucionar-el-error-404-no-encontrado-en-tu-sitio\/\" title=\"How To Fix \u201c404 Not Found On Your Site\u201d Error\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"22457\">404<\/a> Not Found:<\/strong> \u00a1Oh no!\nEl servidor no pudo encontrar la p\u00e1gina que solicitaste. <\/li>\n\n\n\n<li><strong>500 Internal Server Error:<\/strong> \u00a1Ups!\nAlgo sali\u00f3 mal en el servidor. <\/li>\n<\/ul>\n\n<p>Estos c\u00f3digos proporcionan retroalimentaci\u00f3n valiosa sobre lo que est\u00e1 sucediendo detr\u00e1s de escena, ayudando a los <a href=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/09\/SSL.png\" data-wpil-monitor-id=\"9637\">desarrolladores<\/a> a diagnosticar y solucionar problemas.\nSin embargo, para nuestros prop\u00f3sitos, estamos interesados en un c\u00f3digo de estado bastante especial: <strong>304 Not Modified<\/strong>. <\/p>\n\n<h2 class=\"wp-block-heading\"><strong>\u00bfQu\u00e9 es la Respuesta 304 Not Modified?<\/strong><\/h2>\n\n<p>La respuesta <strong>304 Not Modified<\/strong> es un c\u00f3digo de estado \u00fanico que juega un papel crucial en la optimizaci\u00f3n web.\nEn t\u00e9rminos simples, le dice a tu navegador: \u00abOye, nada ha cambiado en esta p\u00e1gina desde tu \u00faltima visita. Puedes usar la copia que ya tienes almacenada en tu cach\u00e9\u00bb. <\/p>\n\n<p>\u00bfPero por qu\u00e9 es esto tan importante?\nBueno, imagina que est\u00e1s leyendo un libro.\nSi dejas el libro abierto en tu escritorio y vuelves a \u00e9l m\u00e1s tarde, no empezar\u00e1s a leer desde el principio otra vez, \u00bfverdad?\nRetomar\u00edas desde donde lo dejaste.\nLa respuesta 304 hace algo similar para tu navegador.\nAyuda a evitar descargas innecesarias y acelera la carga de p\u00e1ginas para los visitantes recurrentes.     <\/p>\n\n<p>Para entender esto mejor, visualicemos el ciclo t\u00edpico de solicitud-respuesta:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Tu navegador solicita una p\u00e1gina web.<\/strong><\/li>\n\n\n\n<li><strong>El servidor responde con los datos de la p\u00e1gina web y un c\u00f3digo de estado 200 OK.<\/strong><\/li>\n\n\n\n<li><strong>Tu navegador almacena la p\u00e1gina web en su cach\u00e9.<\/strong><\/li>\n<\/ol>\n\n<p>Ahora, cuando vuelves a visitar la misma p\u00e1gina, sucede lo siguiente:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Tu navegador env\u00eda una solicitud condicional, preguntando al servidor si la p\u00e1gina ha cambiado desde la \u00faltima visita.<\/strong><\/li>\n\n\n\n<li><strong>Si la p\u00e1gina no ha cambiado, el servidor responde con un c\u00f3digo de estado 304 Not Modified.<\/strong><\/li>\n\n\n\n<li><strong>Tu navegador carga la p\u00e1gina desde su cach\u00e9, ahorrando tiempo y recursos.<\/strong><\/li>\n<\/ol>\n\n<p>Sin embargo, si la p\u00e1gina <em>ha<\/em> cambiado, el servidor enviar\u00e1 una respuesta 200 OK junto con los datos actualizados de la p\u00e1gina web.<\/p>\n\n<p>La respuesta 304 Not Modified es una situaci\u00f3n en la que todos ganan.\nEvita que tu navegador vuelva a descargar toda la p\u00e1gina web, lo que resulta en tiempos de carga m\u00e1s r\u00e1pidos, menor uso de ancho de banda y una experiencia de navegaci\u00f3n m\u00e1s fluida para tus visitantes.\nAl mismo tiempo, aligera la carga en el servidor, conservando recursos y <a href=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2020\/09\/Performance-improvements.png\" data-wpil-monitor-id=\"9648\">mejorando el rendimiento general del sitio web<\/a>.  <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Beneficios de Usar 304<\/strong><\/h3>\n\n<p>La respuesta 304 Not Modified no es solo una tecnicidad; es un cambio de juego para la optimizaci\u00f3n de sitios web.\nVamos a profundizar en los beneficios tangibles que aporta: <\/p>\n\n<h4 class=\"wp-block-heading\"><strong>Reducci\u00f3n de la Carga del Servidor y el Consumo de Ancho de Banda<\/strong><\/h4>\n\n<p>Cada vez que un usuario visita tu sitio web, tu servidor tiene que trabajar para obtener y entregar los recursos solicitados.\nEsto consume poder de procesamiento y ancho de banda, ambos pueden ser costosos, especialmente durante picos de tr\u00e1fico.\nAl aprovechar las respuestas 304, reduces significativamente la cantidad de datos que tu servidor necesita enviar.\nEsto no solo aligera la carga en tu servidor, sino que tambi\u00e9n conserva ancho de banda, lo que potencialmente lleva a ahorros en tu factura de <a href=\"https:\/\/elementor.com\/blog\/es\/10-mejores-proveedores-de-alojamiento-web-de-year\/\" data-wpil-monitor-id=\"9638\">alojamiento<\/a>.\nPara <a href=\"https:\/\/elementor.com\/blog\/guide-to-rebranding\/\" data-wpil-monitor-id=\"9639\">sitios web construidos con Elementor<\/a>, donde el contenido din\u00e1mico y los medios ricos son comunes, esta optimizaci\u00f3n puede ser especialmente impactante.    <\/p>\n\n<h4 class=\"wp-block-heading\"><strong>Cargas de P\u00e1gina M\u00e1s R\u00e1pidas para Visitantes Recurrentes<\/strong><\/h4>\n\n<p>\u00bfRecuerdas nuestra analog\u00eda del libro?\nAs\u00ed como no vuelves a leer un libro desde el principio, tu navegador solo necesita volver a descargar una p\u00e1gina web completa si ha permanecido igual.\nAl servir respuestas 304, habilitas <strong>cargas de p\u00e1gina ultrarr\u00e1pidas<\/strong> para los visitantes recurrentes.\nDado que el contenido se obtiene de la cach\u00e9 local, el navegador puede renderizar la p\u00e1gina casi instant\u00e1neamente.\nEsta velocidad mejorada no solo mejora la experiencia del usuario, sino que tambi\u00e9n juega un papel crucial en la <a href=\"https:\/\/elementor.com\/blog\/search\/\" data-wpil-monitor-id=\"9640\">optimizaci\u00f3n<\/a> de motores de b\u00fasqueda (SEO).    <\/p>\n\n<h4 class=\"wp-block-heading\"><strong>Mejora de la Experiencia del Usuario y Potencial de Clasificaci\u00f3n SEO<\/strong><\/h4>\n\n<p>La <a href=\"https:\/\/elementor.com\/blog\/how-osm-uses-additional-breakpoints-for-ux\/\" data-wpil-monitor-id=\"9641\">experiencia del usuario<\/a> (UX) es primordial en la era digital.\nLos sitios web que cargan lentamente frustran a los usuarios, lo que lleva a tasas de rebote m\u00e1s altas y menor compromiso.\nAl implementar respuestas 304, creas una experiencia de navegaci\u00f3n m\u00e1s fluida y receptiva, manteniendo a tus visitantes felices y comprometidos. Los <a href=\"https:\/\/elementor.com\/blog\/es\/los-fundamentos-del-funcionamiento-de-la-indexacion-de-motores-de-busqueda-year\/\" data-wpil-monitor-id=\"9642\">motores de b\u00fasqueda<\/a> como Google tambi\u00e9n consideran la velocidad de la p\u00e1gina como un factor de clasificaci\u00f3n. Los <a href=\"https:\/\/elementor.com\/blog\/introducing-new-workflow-and-design-capabilities\/\" data-wpil-monitor-id=\"9643\">sitios web m\u00e1s r\u00e1pidos<\/a> tienden a clasificar m\u00e1s alto en los resultados de b\u00fasqueda, lo que lleva a un aumento del tr\u00e1fico org\u00e1nico y la visibilidad de tu sitio.\nAl optimizar tu sitio web con 304, no solo mejoras la UX, sino que tambi\u00e9n potencialmente impulsas tus esfuerzos de SEO.   <\/p>\n\n<h2 class=\"wp-block-heading\"><strong>La Mec\u00e1nica del 304 Not Modified<\/strong><\/h2>\n\n<p>La respuesta 304 Not Modified puede sonar simple, pero hay una fascinante interacci\u00f3n de tecnolog\u00edas detr\u00e1s de ella.\nVamos a desentra\u00f1ar c\u00f3mo funciona realmente este mecanismo. <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Cach\u00e9: La Fundaci\u00f3n del 304<\/strong><\/h3>\n\n<p><strong>El almacenamiento en cach\u00e9<\/strong> est\u00e1 en el coraz\u00f3n de la respuesta 304.\nEs una t\u00e9cnica donde las copias de los recursos web (como archivos HTML, im\u00e1genes y scripts) se almacenan temporalmente, ya sea en el lado del cliente (tu navegador) o en el lado del servidor (el servidor del sitio web).\nEl objetivo es guardar estos recursos para que no necesiten ser descargados nuevamente cada vez que vuelvas a visitar una p\u00e1gina.  <\/p>\n\n<p><strong>Almacenamiento en Cach\u00e9 del Lado del Cliente (Tu Navegador):<\/strong><\/p>\n\n<p>Tu navegador mantiene una <strong>cach\u00e9<\/strong> \u2013 un espacio de almacenamiento para archivos web.\nCuando visitas un sitio web por primera vez, el navegador descarga y almacena los recursos de la p\u00e1gina en esta cach\u00e9.\nLa pr\u00f3xima vez que visites, tu navegador revisa primero su cach\u00e9.\nSi encuentra una copia del recurso y no ha expirado, puede cargarlo desde la cach\u00e9, ahorrando tiempo y ancho de banda.   <\/p>\n\n<p><strong>Almacenamiento en Cach\u00e9 del Lado del Servidor (El Servidor del Sitio Web):<\/strong><\/p>\n\n<p>El almacenamiento en cach\u00e9 del lado del servidor funciona de manera similar, pero se implementa en el <a href=\"https:\/\/elementor.com\/blog\/es\/como-solucionar-el-error-521-el-servidor-web-esta-caido-de-cloudflare\/\" data-wpil-monitor-id=\"9649\">servidor web<\/a> mismo.\nCuando un usuario solicita una p\u00e1gina, el servidor verifica si existe una versi\u00f3n en cach\u00e9.\nSi existe y sigue siendo v\u00e1lida, el servidor env\u00eda la copia en cach\u00e9 en lugar de generar una nueva.\nEsto reduce la carga de trabajo del servidor y mejora los tiempos de respuesta.   <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Solicitudes Condicionales: La Clave del 304<\/strong><\/h3>\n\n<p>La respuesta 304 solo ocurre a veces.\nSe desencadena por un proceso llamado <strong>solicitudes condicionales<\/strong>.\nCuando tu navegador quiere cargar una p\u00e1gina, no pide ciegamente todo de nuevo.\nEn su lugar, env\u00eda una solicitud condicional al servidor, diciendo esencialmente, \u00abOye, tengo esta p\u00e1gina en cach\u00e9 desde antes. \u00bfHa cambiado?\u00bb   <\/p>\n\n<p>Para transmitir esta informaci\u00f3n, el navegador env\u00eda algunos encabezados con la solicitud.\nDos encabezados importantes son: <\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>If-Modified-Since:<\/strong> Este encabezado incluye la marca de tiempo de cuando el navegador recibi\u00f3 el recurso por \u00faltima vez.\nEl servidor verifica si el recurso ha sido modificado desde ese momento. <\/li>\n\n\n\n<li><strong>If-None-Match:<\/strong> Este encabezado incluye una <strong>ETag<\/strong> (Etiqueta de Entidad) \u2013 un identificador \u00fanico para el recurso.\nEl servidor compara esta ETag con su versi\u00f3n actual para ver si hay alg\u00fan cambio. <\/li>\n<\/ol>\n\n<p>Si el recurso no ha sido modificado desde la \u00faltima visita del navegador (o las ETags coinciden), el servidor responde con el c\u00f3digo de estado 304 Not Modified, se\u00f1alando al navegador que use su copia en cach\u00e9.\nSi el recurso ha cambiado, el servidor responde con un c\u00f3digo 200 OK y el contenido actualizado. <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>ETags: Una Huella Digital \u00danica para Tu Contenido<\/strong><\/h3>\n\n<p>Mientras que el encabezado If-Modified-Since se basa en marcas de tiempo, el encabezado If-None-Match introduce un mecanismo m\u00e1s preciso: <strong>ETags<\/strong> (Etiquetas de Entidad).\nPiensa en las ETags como huellas digitales \u00fanicas para tus recursos web.\nSon cadenas de caracteres asignadas por el servidor a cada recurso, a menudo basadas en el contenido, la versi\u00f3n o la marca de tiempo del recurso.  <\/p>\n\n<p>Cuando tu navegador descarga un recurso por primera vez, el servidor incluye la ETag correspondiente en el encabezado de la respuesta.\nEsta ETag se almacena en la cach\u00e9 de tu navegador junto con el recurso mismo.\nAhora, cuando el navegador realiza una solicitud posterior, env\u00eda la ETag almacenada con el encabezado If-None-Match.\nEl servidor compara esta ETag con la ETag actual del recurso.   <\/p>\n\n<ul class=\"wp-block-list\">\n<li>Si las ETags coinciden, significa que el recurso no ha cambiado, y el servidor env\u00eda una respuesta 304 Not Modified.<\/li>\n\n\n\n<li>Si las ETags no coinciden, significa que el recurso ha sido modificado, y el servidor env\u00eda una respuesta 200 OK junto con el recurso actualizado y su nueva ETag.<\/li>\n<\/ul>\n\n<p>Las ETags proporcionan una forma m\u00e1s confiable de determinar si un recurso ha cambiado en comparaci\u00f3n con el encabezado Last-Modified, que puede ser menos preciso en ciertos escenarios.\nAl utilizar ETags, puedes asegurarte de que tu navegador siempre tenga la versi\u00f3n m\u00e1s actualizada de tus recursos web mientras sigues benefici\u00e1ndote del almacenamiento en cach\u00e9 cuando sea posible. <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Encabezados de Respuesta del Servidor: La Pieza Final<\/strong><\/h3>\n\n<p>La respuesta 304 Not Modified es un esfuerzo colaborativo entre tu navegador y el servidor web.\nAunque nos hemos centrado en el papel del navegador hasta ahora, cambiemos nuestra atenci\u00f3n a los <strong>encabezados de respuesta del servidor<\/strong> que hacen posible todo este baile. <\/p>\n\n<p>Tres encabezados cruciales influyen en c\u00f3mo funcionan el almacenamiento en cach\u00e9 y las respuestas 304:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Cache-Control:<\/strong> Este encabezado dicta cu\u00e1nto tiempo puede almacenarse un recurso en cach\u00e9 y bajo qu\u00e9 condiciones.\nIncluye directivas como max-age (tiempo m\u00e1ximo que el recurso puede almacenarse en cach\u00e9), public (puede ser almacenado en cach\u00e9 por cualquier cach\u00e9) y private (solo puede ser almacenado en cach\u00e9 por el navegador). <\/li>\n\n\n\n<li><strong>Last-Modified:<\/strong> Este encabezado indica la \u00faltima vez que el recurso fue modificado.\nSe usa junto con el encabezado de solicitud If-Modified-Since. <\/li>\n\n\n\n<li><strong>Vary:<\/strong> Este encabezado indica a las cach\u00e9s que un recurso puede variar seg\u00fan ciertos encabezados de solicitud (como Accept-Encoding para la compresi\u00f3n).\nAyuda a asegurar que se sirva la versi\u00f3n correcta del recurso seg\u00fan las preferencias del usuario. <\/li>\n<\/ol>\n\n<p>Al configurar cuidadosamente estos encabezados, los desarrolladores web y los administradores de servidores pueden ajustar el comportamiento del almacenamiento en cach\u00e9 y maximizar los beneficios de las respuestas 304.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Ejemplo: If-Modified-Since y Last-Modified en Acci\u00f3n<\/strong><\/h3>\n\n<p>Veamos c\u00f3mo funciona esto en un escenario del mundo real:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Tu primera visita:<\/strong> Visitas una publicaci\u00f3n de blog el 1 de julio.\nEl servidor env\u00eda la publicaci\u00f3n junto con un encabezado Last-Modified que indica que fue actualizada por \u00faltima vez el 28 de junio.\nTu navegador almacena en cach\u00e9 la publicaci\u00f3n y la fecha de Last-Modified.  <\/li>\n\n\n\n<li><strong>Visita posterior:<\/strong> Vuelves a la publicaci\u00f3n el 5 de julio.\nTu navegador env\u00eda un encabezado If-Modified-Since con la fecha \u00ab28 de junio.\u00bb <\/li>\n\n\n\n<li><strong>Respuesta del servidor:<\/strong> El servidor verifica si la publicaci\u00f3n ha sido modificada desde el 28 de junio.\nSi no, env\u00eda una respuesta 304 Not Modified.\nTu navegador entonces carga la publicaci\u00f3n desde su cach\u00e9.  <\/li>\n\n\n\n<li><strong>Contenido actualizado:<\/strong> Si la entrada del blog se actualizara el 3 de julio, el servidor enviar\u00eda una respuesta 200 OK con el contenido actualizado y un nuevo encabezado Last-Modified.<\/li>\n<\/ol>\n\n<h3 class=\"wp-block-heading\"><strong>C\u00f3mo manejan los navegadores las respuestas en cach\u00e9<\/strong><\/h3>\n\n<p>Cuando tu navegador recibe una respuesta 304 Not Modified, no simplemente descarta el recurso en cach\u00e9.\nEn su lugar, realiza una serie de comprobaciones para asegurarse de que la copia en cach\u00e9 sigue siendo v\u00e1lida y puede ser utilizada. <\/p>\n\n<p>Primero, el navegador compara los encabezados de respuesta que recibi\u00f3 con los encabezados almacenados en su cach\u00e9.\nEsta comparaci\u00f3n incluye la verificaci\u00f3n de los encabezados Cache-Control, Last-Modified y ETag.\nSi estos encabezados coinciden, el navegador puede usar con confianza el recurso en cach\u00e9.  <\/p>\n\n<p>Sin embargo, si los encabezados no coinciden, el navegador podr\u00eda necesitar revalidar el recurso con el servidor.\nEsto implica enviar otra solicitud condicional con encabezados actualizados (por ejemplo, un nuevo valor If-Modified-Since).\nEl servidor entonces reeval\u00faa el recurso y env\u00eda una respuesta apropiada, ya sea 304 Not Modified o 200 OK con el contenido actualizado.  <\/p>\n\n<p>Este proceso de revalidaci\u00f3n asegura que tu navegador siempre sirva la versi\u00f3n m\u00e1s actualizada de un recurso al usuario, aprovechando al mismo tiempo la cach\u00e9 siempre que sea posible.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>C\u00f3mo generan los servidores respuestas 304<\/strong><\/h3>\n\n<p>En el lado del servidor, generar una respuesta 304 Not Modified implica una serie de pasos:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Recibir solicitud:<\/strong> El servidor recibe una solicitud condicional del navegador, incluyendo encabezados como If-Modified-Since e If-None-Match.<\/li>\n\n\n\n<li><strong>Validar solicitud:<\/strong> El servidor verifica la validez de los encabezados de la solicitud.\nPor ejemplo, verifica si la fecha If-Modified-Since es posterior a la \u00faltima modificaci\u00f3n del recurso o si el ETag de If-None-Match coincide con el ETag actual del recurso. <\/li>\n\n\n\n<li><strong>Generar respuesta:<\/strong> Si la solicitud es v\u00e1lida y el recurso no ha cambiado, el servidor genera una respuesta 304 Not Modified.\nEsta respuesta incluye solo los encabezados esenciales (Cache-Control, ETag, etc.) y no tiene contenido en el cuerpo. <\/li>\n\n\n\n<li><strong>Enviar respuesta:<\/strong> El servidor env\u00eda la respuesta 304 de vuelta al navegador.<\/li>\n\n\n\n<li><strong>Acci\u00f3n del navegador:<\/strong> Al recibir la respuesta 304, el navegador recupera el recurso en cach\u00e9 y lo usa para renderizar la p\u00e1gina.<\/li>\n<\/ol>\n\n<p>La capacidad del servidor para generar eficientemente respuestas 304 es crucial para optimizar el rendimiento del sitio web.\nUn servidor bien configurado puede validar r\u00e1pidamente las solicitudes y enviar respuestas apropiadas, minimizando la transferencia de datos innecesaria y mejorando los tiempos de carga. <\/p>\n\n<h2 class=\"wp-block-heading\"><strong>Estrategias avanzadas de 304 y mejores pr\u00e1cticas<\/strong><\/h2>\n\n<p>Como hemos visto, la respuesta 304 Not Modified es una herramienta valiosa para la optimizaci\u00f3n web.\nPero para aprovechar realmente su poder, es esencial entender algunas estrategias avanzadas y mejores pr\u00e1cticas.\nVamos a profundizar en c\u00f3mo puedes afinar la cach\u00e9 de tu sitio web y las respuestas 304 para un rendimiento \u00f3ptimo.  <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Estrategias de cach\u00e9 para diferentes tipos de contenido<\/strong><\/h3>\n\n<p>No todos los recursos web son iguales.\nAlgunos cambian con frecuencia (como art\u00edculos de noticias o entradas de blog), mientras que otros permanecen relativamente est\u00e1ticos (como logotipos o hojas de estilo).\nPor lo tanto, es importante adoptar diferentes estrategias de cach\u00e9 seg\u00fan el tipo de contenido:  <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Recursos est\u00e1ticos:<\/strong> Estos recursos rara vez cambian, por lo que pueden ser almacenados en cach\u00e9 por per\u00edodos m\u00e1s largos.\nEstablece un valor max-age largo en el encabezado Cache-Control para permitir que los navegadores y las cach\u00e9s intermedias los almacenen durante semanas o incluso meses. <\/li>\n\n\n\n<li><strong>Recursos din\u00e1micos:<\/strong> Estos recursos cambian con frecuencia, por lo que deben ser almacenados en cach\u00e9 por per\u00edodos m\u00e1s cortos o no ser almacenados en cach\u00e9 en absoluto.\nUsa la directiva Cache-Control: no-cache para evitar el almacenamiento en cach\u00e9 o establece un valor max-age corto para forzar la revalidaci\u00f3n despu\u00e9s de un cierto tiempo. <\/li>\n\n\n\n<li><strong>Recursos espec\u00edficos del usuario:<\/strong> Si un recurso est\u00e1 personalizado para cada usuario (por ejemplo, el contenido del carrito de compras), no debe ser almacenado en cach\u00e9 en el lado del servidor.\nPuedes usar la directiva Cache-Control: private para asegurar que el recurso solo se almacene en cach\u00e9 en el lado del cliente. <\/li>\n<\/ul>\n\n<p>Por ejemplo, <a href=\"https:\/\/elementor.com\/blog\/es\/como-hacer-crecer-su-negocio-utilizando-el-alojamiento-gestionado-de-elementor\/\" data-wpil-monitor-id=\"9644\">La plataforma de alojamiento de Elementor gestiona inteligentemente<\/a> estas distinciones.\nAplica autom\u00e1ticamente las mejores pr\u00e1cticas de almacenamiento en cach\u00e9 para diferentes tipos de contenido, asegurando que tus recursos est\u00e1ticos se almacenen en cach\u00e9 por per\u00edodos m\u00e1s largos mientras que el contenido din\u00e1mico se actualice con m\u00e1s frecuencia.\nEste enfoque din\u00e1mico <a href=\"https:\/\/elementor.com\/blog\/performance-optimization-week\/\" data-wpil-monitor-id=\"9645\">optimiza tanto el rendimiento<\/a> como la frescura del contenido, mejorando la experiencia general del usuario.  <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>T\u00e9cnicas avanzadas de control de cach\u00e9<\/strong><\/h3>\n\n<p>M\u00e1s all\u00e1 de los mecanismos b\u00e1sicos de almacenamiento en cach\u00e9, existen varias t\u00e9cnicas avanzadas que pueden refinar a\u00fan m\u00e1s c\u00f3mo interact\u00faa tu sitio web con las respuestas 304.<\/p>\n\n<p><strong>Validaci\u00f3n de cach\u00e9:<\/strong><\/p>\n\n<p>Incluso con recursos en cach\u00e9, es crucial verificar peri\u00f3dicamente si siguen estando actualizados.\nEste proceso, llamado validaci\u00f3n de cach\u00e9, asegura que los usuarios no vean contenido desactualizado.\nPuedes aprovechar las solicitudes condicionales y los ETags para realizar una validaci\u00f3n de cach\u00e9 eficiente.  <\/p>\n\n<p><strong>Stale-While-Revalidate:<\/strong><\/p>\n\n<p>Esta directiva Cache-Control permite a los navegadores servir contenido obsoleto (potencialmente desactualizado) desde la cach\u00e9 mientras simult\u00e1neamente obtienen una copia nueva del servidor.\nEsto asegura que los usuarios vean algo r\u00e1pidamente, incluso si no es la versi\u00f3n m\u00e1s reciente.\nUna vez que se recupera la copia nueva, la cach\u00e9 se actualiza y las solicitudes posteriores obtendr\u00e1n el contenido actualizado.  <\/p>\n\n<p><strong>Precarga de cach\u00e9:<\/strong><\/p>\n\n<p>En ciertos escenarios, deber\u00edas cargar proactivamente recursos en la cach\u00e9 antes de que el usuario los solicite.\nEsto se puede hacer utilizando t\u00e9cnicas como la prefetching de enlaces o el HTTP\/2 server push.\nAl precargar recursos cr\u00edticos, puedes mejorar a\u00fan m\u00e1s <a href=\"https:\/\/elementor.com\/blog\/es\/como-waterfront-digital-redujo-drasticamente-los-tiempos-de-carga-de-la-pagina-con-image-optimizer\/\" data-wpil-monitor-id=\"9650\">los tiempos de carga de la p\u00e1gina<\/a> y el rendimiento general.  <\/p>\n\n<p><strong>Cach\u00e9 en el borde:<\/strong><\/p>\n\n<p>El almacenamiento en cach\u00e9 en el borde implica almacenar copias en cach\u00e9 de los recursos de su sitio web en servidores ubicados geogr\u00e1ficamente m\u00e1s cerca de sus usuarios.\nEsto reduce la latencia y mejora los tiempos de respuesta, especialmente para los usuarios en diferentes regiones. <a href=\"https:\/\/elementor.com\/blog\/es\/la-migracion-de-elementor-hosting-se-simplifica-beneficios-increibles\/\" data-wpil-monitor-id=\"9646\">La plataforma de alojamiento de Elementor<\/a>, por ejemplo, aprovecha una red de entrega de contenido global (CDN) para distribuir contenido en cach\u00e9 de manera eficiente. <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Midiendo el Impacto del 304 en el Rendimiento del Sitio Web<\/strong><\/h3>\n\n<p>Implementar respuestas 304 y optimizar su estrategia de cach\u00e9 puede tener un impacto profundo en el rendimiento de su sitio web.\nPero, \u00bfc\u00f3mo se mide este impacto? <\/p>\n\n<p>Existen varias herramientas disponibles para analizar la velocidad y el rendimiento de su sitio web. <strong>Google PageSpeed Insights<\/strong> es una opci\u00f3n popular.\nProporciona informes detallados sobre qu\u00e9 tan bien est\u00e1 optimizado su sitio y ofrece sugerencias para mejorar.\nAnaliza tanto las versiones m\u00f3viles como de escritorio de su sitio, brind\u00e1ndole una imagen completa de su rendimiento.  <\/p>\n\n<p>Al realizar pruebas regulares con PageSpeed Insights, puede rastrear los efectos de su implementaci\u00f3n del 304 y las optimizaciones de cach\u00e9.\nBusque mejoras en m\u00e9tricas como First Contentful Paint (FCP), Largest Contentful Paint (LCP) y Time to Interactive (TTI).\nEstas m\u00e9tricas reflejan qu\u00e9 tan r\u00e1pido los usuarios ven e interact\u00faan con su contenido, y son cruciales para una experiencia de usuario positiva.  <\/p>\n\n<h2 class=\"wp-block-heading\"><strong>Conclusi\u00f3n<\/strong><\/h2>\n\n<p>En el panorama en constante evoluci\u00f3n del <a href=\"https:\/\/elementor.com\/blog\/es\/que-hace-un-desarrollador-web\/\" data-wpil-monitor-id=\"9651\">desarrollo web<\/a>, donde la velocidad y la eficiencia reinan supremas, entender los matices de la respuesta 304 Not Modified es esencial para cualquier propietario o desarrollador de sitios web.\nComo hemos explorado en esta gu\u00eda completa, la respuesta 304 es mucho m\u00e1s que solo un c\u00f3digo de estado; es una herramienta poderosa que puede <a href=\"https:\/\/elementor.com\/blog\/es\/mejorando-el-rendimiento-del-sitio-web-en-spread-agency-con-el-optimizador-de-imagenes-de-elementor\/\" data-wpil-monitor-id=\"9652\">mejorar significativamente el rendimiento de su sitio web<\/a>, la experiencia del usuario y el potencial de clasificaci\u00f3n en SEO. <\/p>\n\n<p>Aprovechando los mecanismos de cach\u00e9 del navegador y del servidor, las solicitudes condicionales y los encabezados configurados cuidadosamente, puede utilizar la respuesta 304 para minimizar la carga del servidor, reducir el consumo de ancho de banda y ofrecer cargas de p\u00e1gina ultrarr\u00e1pidas a sus visitantes recurrentes.\nEsto no solo crea una experiencia de navegaci\u00f3n m\u00e1s fluida, sino que tambi\u00e9n contribuye a una infraestructura de sitio web m\u00e1s sostenible y rentable. <\/p>\n\n<h2 class=\"wp-block-heading\"><strong>Preguntas Frecuentes sobre 304 Not Modified<\/strong><\/h2>\n\n<p>Como con cualquier tema t\u00e9cnico, a menudo hay preguntas y conceptos err\u00f3neos en torno a las respuestas 304 Not Modified.\nVamos a abordar algunas de las m\u00e1s comunes: <\/p>\n\n<p><strong>1. \u00bfSignifica 304 Not Modified que mi sitio web est\u00e1 roto?<\/strong><\/p>\n\n<p>\u00a1Absolutamente no!\nUna respuesta 304 es un resultado perfectamente normal y deseable.\nIndica que el recurso solicitado no ha cambiado desde la \u00faltima vez que su navegador lo obtuvo, por lo que no es necesario descargarlo nuevamente.  <\/p>\n\n<p><strong>2. \u00bfPor qu\u00e9 veo respuestas 304 en las herramientas de desarrollador de mi navegador aunque estoy haciendo cambios en mi sitio web?<\/strong><\/p>\n\n<p>Esto es una ocurrencia com\u00fan y generalmente no es motivo de preocupaci\u00f3n.\nLas herramientas de desarrollador del navegador a menudo hacen solicitudes adicionales a recursos (como im\u00e1genes o scripts) para fines de depuraci\u00f3n, incluso si ya est\u00e1n en cach\u00e9.\nEstas solicitudes pueden desencadenar respuestas 304, que ver\u00e1 en la pesta\u00f1a de red.  <\/p>\n\n<p><strong>3. \u00bfC\u00f3mo puedo asegurarme de que mi navegador siempre obtenga la versi\u00f3n m\u00e1s reciente de un recurso si estoy usando respuestas 304?<\/strong><\/p>\n\n<p>Las respuestas 304 solo funcionan cuando el recurso se ha mantenido igual.\nSi modifica un recurso en su sitio web, su ETag o la marca de tiempo de \u00faltima modificaci\u00f3n cambiar\u00e1n, y el servidor enviar\u00e1 una respuesta 200 OK con el contenido actualizado.\nSin embargo, para forzar una descarga nueva independientemente de la versi\u00f3n en cach\u00e9, puede mantener presionada la tecla Shift o Ctrl mientras actualiza la p\u00e1gina en su navegador.  <\/p>\n\n<p><strong>4. \u00bfHay alg\u00fan inconveniente en usar respuestas 304 Not Modified?<\/strong><\/p>\n\n<p>Aunque las respuestas 304 ofrecen numerosos beneficios, puede haber algunos inconvenientes potenciales:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Contenido Obsoleto:<\/strong> Si la cach\u00e9 est\u00e1 mal configurada, los usuarios podr\u00edan ver contenido desactualizado si el servidor necesita invalidar la cach\u00e9 cuando se realizan cambios correctamente.<\/li>\n\n\n\n<li><strong>Aumento de la Carga del Servidor Durante Actualizaciones:<\/strong> Cuando se actualiza un recurso, el servidor necesita revalidar todas las copias en cach\u00e9, lo que puede aumentar temporalmente su carga.<\/li>\n\n\n\n<li><strong>Problemas de Compatibilidad:<\/strong> Algunos navegadores o servidores proxy m\u00e1s antiguos podr\u00edan no manejar correctamente las respuestas 304, lo que podr\u00eda llevar a un comportamiento inesperado.<\/li>\n<\/ul>\n\n<p>Sin embargo, con una implementaci\u00f3n y configuraci\u00f3n adecuadas, estos inconvenientes pueden mitigarse. <a href=\"https:\/\/elementor.com\/blog\/es\/presentando-elementor-3-23-resultados-en-vivo-botones-flotantes-enlace-en-bio-mas\/\" data-wpil-monitor-id=\"9647\">Las caracter\u00edsticas de cach\u00e9 de Elementor<\/a>, por ejemplo, ofrecen controles robustos para gestionar la invalidaci\u00f3n de cach\u00e9 y asegurar que los usuarios siempre vean el contenido m\u00e1s actualizado.<\/p>\n\n<p><strong>5. \u00bfPuedo usar 304 Not Modified para todo tipo de recursos en mi sitio web?<\/strong><\/p>\n\n<p>Aunque las respuestas 304 son generalmente beneficiosas, podr\u00edan no ser adecuadas para todos los tipos de recursos.\nPor ejemplo, el contenido din\u00e1mico que cambia frecuentemente (por ejemplo, precios de acciones, actualizaciones meteorol\u00f3gicas) podr\u00eda no beneficiarse del almacenamiento en cach\u00e9, ya que la informaci\u00f3n se vuelve obsoleta r\u00e1pidamente.\nEn tales casos, es mejor evitar el almacenamiento en cach\u00e9 por completo o usar duraciones de cach\u00e9 cortas.  <\/p>\n\n<p>Por otro lado, los recursos est\u00e1ticos como im\u00e1genes, archivos <a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/blog\/es\/que-es-cssy-como-usarlo-en-el-diseno-web\/\" title=\"What Is CSS? How to Use it in Web Design (2025)\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"30727\">CSS<\/a> y archivos JavaScript son candidatos ideales para el almacenamiento en cach\u00e9 y las respuestas 304.\nEstos recursos generalmente permanecen mayormente iguales, por lo que almacenarlos en la cach\u00e9 puede <a href=\"https:\/\/elementor.com\/blog\/es\/potencia-tu-sitio-con-elementor-hosting-descubre-las-ultimas-mejoras-de-rendimiento\/\" data-wpil-monitor-id=\"9653\">mejorar significativamente el rendimiento<\/a> sin arriesgar contenido desactualizado. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comencemos con lo b\u00e1sico.<br \/>\nLa columna vertebral de la web, el <strong>Protocolo de Transferencia de Hipertexto (HTTP)<\/strong>, es esencialmente un conjunto de reglas sobre c\u00f3mo tu navegador (el cliente) se comunica con los sitios web (los servidores).<br \/>\nEs como un lenguaje que usan para conversar de ida y vuelta.<br \/>\nCuando escribes una URL en tu navegador, est\u00e1s enviando una solicitud al servidor, pidi\u00e9ndole que entregue la p\u00e1gina web que deseas ver.<br \/>\nEl servidor responde con los datos de la p\u00e1gina web y un <strong>c\u00f3digo de estado<\/strong>: un n\u00famero de tres d\u00edgitos que indica el resultado de la solicitud.    <\/p>\n","protected":false},"author":2024234,"featured_media":115149,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[516],"tags":[],"marketing_persona":[],"marketing_intent":[],"class_list":["post-115148","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-recursos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u00bfQu\u00e9 es la Respuesta 304 Not Modified?<\/title>\n<meta name=\"description\" content=\"Comencemos con lo b\u00e1sico. La columna vertebral de la web, el Protocolo de Transferencia de Hipertexto (HTTP), es esencialmente un conjunto de reglas sobre c\u00f3mo tu navegador (el cliente) se comunica con los sitios web (los servidores). Es como un lenguaje que usan para conversar de ida y vuelta. Cuando escribes una URL en tu navegador, est\u00e1s enviando una solicitud al servidor, pidi\u00e9ndole que entregue la p\u00e1gina web que deseas ver. El servidor responde con los datos de la p\u00e1gina web y un c\u00f3digo de estado: un n\u00famero de tres d\u00edgitos que indica el resultado de la solicitud.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?\" \/>\n<meta property=\"og:description\" content=\"Comencemos con lo b\u00e1sico. La columna vertebral de la web, el Protocolo de Transferencia de Hipertexto (HTTP), es esencialmente un conjunto de reglas sobre c\u00f3mo tu navegador (el cliente) se comunica con los sitios web (los servidores). Es como un lenguaje que usan para conversar de ida y vuelta. Cuando escribes una URL en tu navegador, est\u00e1s enviando una solicitud al servidor, pidi\u00e9ndole que entregue la p\u00e1gina web que deseas ver. El servidor responde con los datos de la p\u00e1gina web y un c\u00f3digo de estado: un n\u00famero de tres d\u00edgitos que indica el resultado de la solicitud.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/elemntor\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-10T06:46:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-22T10:55:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Itamar Haim\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@elemntor\" \/>\n<meta name=\"twitter:site\" content=\"@elemntor\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Itamar Haim\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/\"},\"author\":{\"name\":\"Itamar Haim\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/#\/schema\/person\/5d24783541c454816685653dfed73377\"},\"headline\":\"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?\",\"datePublished\":\"2025-04-10T06:46:40+00:00\",\"dateModified\":\"2025-12-22T10:55:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/\"},\"wordCount\":3800,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png\",\"articleSection\":[\"Recursos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/\",\"url\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/\",\"name\":\"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?\",\"isPartOf\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png\",\"datePublished\":\"2025-04-10T06:46:40+00:00\",\"dateModified\":\"2025-12-22T10:55:37+00:00\",\"description\":\"Comencemos con lo b\u00e1sico. La columna vertebral de la web, el Protocolo de Transferencia de Hipertexto (HTTP), es esencialmente un conjunto de reglas sobre c\u00f3mo tu navegador (el cliente) se comunica con los sitios web (los servidores). Es como un lenguaje que usan para conversar de ida y vuelta. Cuando escribes una URL en tu navegador, est\u00e1s enviando una solicitud al servidor, pidi\u00e9ndole que entregue la p\u00e1gina web que deseas ver. El servidor responde con los datos de la p\u00e1gina web y un c\u00f3digo de estado: un n\u00famero de tres d\u00edgitos que indica el resultado de la solicitud.\",\"breadcrumb\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#primaryimage\",\"url\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png\",\"contentUrl\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/elementor.com\/blog\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recursos\",\"item\":\"https:\/\/elementor.com\/blog\/es\/category\/recursos\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/#website\",\"url\":\"https:\/\/elementor.com\/blog\/es\/\",\"name\":\"Elementor\",\"description\":\"Website Builder for WordPress\",\"publisher\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/elementor.com\/blog\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/#organization\",\"name\":\"Elementor\",\"url\":\"https:\/\/elementor.com\/blog\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png\",\"contentUrl\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png\",\"width\":225,\"height\":225,\"caption\":\"Elementor\"},\"image\":{\"@id\":\"https:\/\/elementor.com\/blog\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/elemntor\/\",\"https:\/\/x.com\/elemntor\",\"https:\/\/www.instagram.com\/elementor\/\",\"https:\/\/www.youtube.com\/channel\/UCt9kG_EDX8zwGSC1-ycJJVA?sub_confirmation=1\",\"https:\/\/en.wikipedia.org\/wiki\/Elementor\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/#\/schema\/person\/5d24783541c454816685653dfed73377\",\"name\":\"Itamar Haim\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/elementor.com\/blog\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/830174068538633c83fd732c583ea1fe9d4c813314075640bf78d5a621982848?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/830174068538633c83fd732c583ea1fe9d4c813314075640bf78d5a621982848?s=96&d=mm&r=g\",\"caption\":\"Itamar Haim\"},\"description\":\"Itamar Haim, SEO Team Lead at Elementor, is a digital strategist merging SEO &amp; AEO \/ GEO, and web development. He leverages deep WordPress expertise to drive global organic growth, empowering businesses to navigate the AI era and ensuring top-tier search performance for millions of websites.\",\"sameAs\":[\"https:\/\/elementor.com\/blog\/author\/itamarha\/\",\"https:\/\/www.linkedin.com\/in\/itamar-haim-8149b85b\/\"],\"url\":\"https:\/\/elementor.com\/blog\/es\/author\/itamarha\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?","description":"Comencemos con lo b\u00e1sico. La columna vertebral de la web, el Protocolo de Transferencia de Hipertexto (HTTP), es esencialmente un conjunto de reglas sobre c\u00f3mo tu navegador (el cliente) se comunica con los sitios web (los servidores). Es como un lenguaje que usan para conversar de ida y vuelta. Cuando escribes una URL en tu navegador, est\u00e1s enviando una solicitud al servidor, pidi\u00e9ndole que entregue la p\u00e1gina web que deseas ver. El servidor responde con los datos de la p\u00e1gina web y un c\u00f3digo de estado: un n\u00famero de tres d\u00edgitos que indica el resultado de la solicitud.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?","og_description":"Comencemos con lo b\u00e1sico. La columna vertebral de la web, el Protocolo de Transferencia de Hipertexto (HTTP), es esencialmente un conjunto de reglas sobre c\u00f3mo tu navegador (el cliente) se comunica con los sitios web (los servidores). Es como un lenguaje que usan para conversar de ida y vuelta. Cuando escribes una URL en tu navegador, est\u00e1s enviando una solicitud al servidor, pidi\u00e9ndole que entregue la p\u00e1gina web que deseas ver. El servidor responde con los datos de la p\u00e1gina web y un c\u00f3digo de estado: un n\u00famero de tres d\u00edgitos que indica el resultado de la solicitud.","og_url":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/","og_site_name":"Blog","article_publisher":"https:\/\/www.facebook.com\/elemntor\/","article_published_time":"2025-04-10T06:46:40+00:00","article_modified_time":"2025-12-22T10:55:37+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png","type":"image\/png"}],"author":"Itamar Haim","twitter_card":"summary_large_image","twitter_creator":"@elemntor","twitter_site":"@elemntor","twitter_misc":{"Escrito por":"Itamar Haim","Tiempo de lectura":"19 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#article","isPartOf":{"@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/"},"author":{"name":"Itamar Haim","@id":"https:\/\/elementor.com\/blog\/es\/#\/schema\/person\/5d24783541c454816685653dfed73377"},"headline":"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?","datePublished":"2025-04-10T06:46:40+00:00","dateModified":"2025-12-22T10:55:37+00:00","mainEntityOfPage":{"@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/"},"wordCount":3800,"commentCount":0,"publisher":{"@id":"https:\/\/elementor.com\/blog\/es\/#organization"},"image":{"@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#primaryimage"},"thumbnailUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png","articleSection":["Recursos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/","url":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/","name":"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?","isPartOf":{"@id":"https:\/\/elementor.com\/blog\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#primaryimage"},"image":{"@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#primaryimage"},"thumbnailUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png","datePublished":"2025-04-10T06:46:40+00:00","dateModified":"2025-12-22T10:55:37+00:00","description":"Comencemos con lo b\u00e1sico. La columna vertebral de la web, el Protocolo de Transferencia de Hipertexto (HTTP), es esencialmente un conjunto de reglas sobre c\u00f3mo tu navegador (el cliente) se comunica con los sitios web (los servidores). Es como un lenguaje que usan para conversar de ida y vuelta. Cuando escribes una URL en tu navegador, est\u00e1s enviando una solicitud al servidor, pidi\u00e9ndole que entregue la p\u00e1gina web que deseas ver. El servidor responde con los datos de la p\u00e1gina web y un c\u00f3digo de estado: un n\u00famero de tres d\u00edgitos que indica el resultado de la solicitud.","breadcrumb":{"@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#primaryimage","url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png","contentUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2023\/07\/Elementor-Hosting-The-Professional-Choice.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/elementor.com\/blog\/es\/que-es-la-respuesta-304-not-modified\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/elementor.com\/blog\/es\/"},{"@type":"ListItem","position":2,"name":"Recursos","item":"https:\/\/elementor.com\/blog\/es\/category\/recursos\/"},{"@type":"ListItem","position":3,"name":"\u00bfQu\u00e9 es la Respuesta 304 Not Modified?"}]},{"@type":"WebSite","@id":"https:\/\/elementor.com\/blog\/es\/#website","url":"https:\/\/elementor.com\/blog\/es\/","name":"Elementor","description":"Website Builder for WordPress","publisher":{"@id":"https:\/\/elementor.com\/blog\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elementor.com\/blog\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/elementor.com\/blog\/es\/#organization","name":"Elementor","url":"https:\/\/elementor.com\/blog\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/elementor.com\/blog\/es\/#\/schema\/logo\/image\/","url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png","contentUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png","width":225,"height":225,"caption":"Elementor"},"image":{"@id":"https:\/\/elementor.com\/blog\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/elemntor\/","https:\/\/x.com\/elemntor","https:\/\/www.instagram.com\/elementor\/","https:\/\/www.youtube.com\/channel\/UCt9kG_EDX8zwGSC1-ycJJVA?sub_confirmation=1","https:\/\/en.wikipedia.org\/wiki\/Elementor"]},{"@type":"Person","@id":"https:\/\/elementor.com\/blog\/es\/#\/schema\/person\/5d24783541c454816685653dfed73377","name":"Itamar Haim","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/elementor.com\/blog\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/830174068538633c83fd732c583ea1fe9d4c813314075640bf78d5a621982848?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/830174068538633c83fd732c583ea1fe9d4c813314075640bf78d5a621982848?s=96&d=mm&r=g","caption":"Itamar Haim"},"description":"Itamar Haim, SEO Team Lead at Elementor, is a digital strategist merging SEO &amp; AEO \/ GEO, and web development. He leverages deep WordPress expertise to drive global organic growth, empowering businesses to navigate the AI era and ensuring top-tier search performance for millions of websites.","sameAs":["https:\/\/elementor.com\/blog\/author\/itamarha\/","https:\/\/www.linkedin.com\/in\/itamar-haim-8149b85b\/"],"url":"https:\/\/elementor.com\/blog\/es\/author\/itamarha\/"}]}},"_links":{"self":[{"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/posts\/115148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/users\/2024234"}],"replies":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=115148"}],"version-history":[{"count":3,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/posts\/115148\/revisions"}],"predecessor-version":[{"id":148380,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/posts\/115148\/revisions\/148380"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/media\/115149"}],"wp:attachment":[{"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=115148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=115148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=115148"},{"taxonomy":"marketing_persona","embeddable":true,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/marketing_persona?post=115148"},{"taxonomy":"marketing_intent","embeddable":true,"href":"https:\/\/elementor.com\/blog\/es\/wp-json\/wp\/v2\/marketing_intent?post=115148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}