{"id":4368,"date":"2017-04-19T02:02:02","date_gmt":"2017-04-19T02:02:02","guid":{"rendered":"https:\/\/blog.hostinger.io\/tutoriales\/?p=4368"},"modified":"2026-03-10T16:35:09","modified_gmt":"2026-03-10T15:35:09","slug":"extension-keep-alive","status":"publish","type":"post","link":"\/ar\/tutoriales\/extension-keep-alive\/","title":{"rendered":"\u00bfC\u00f3mo habilitar la extensi\u00f3n Keep-Alive?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Habilitar Keep-Alive puede ayudar a <a href=\"\/ar\/tutoriales\/optimizar-wordpress\/\">optimizar<\/a> el rendimiento del sitio web y ofrecer una mejor experiencia al usuario. Permite al navegador del visitante reutilizar una &uacute;nica conexi&oacute;n TCP para cargar el contenido de la p&aacute;gina.<\/p><p class=\"wp-block-paragraph\">Keep-Alive suele estar activado por defecto en tu servidor de origen. Pero si est&aacute; deshabilitado, hay algunas soluciones para activarlo por tu cuenta.<\/p><p class=\"wp-block-paragraph\">Este tutorial te mostrar&aacute; los pasos para habilitar Keep-Alive y los archivos que debes preparar de antemano. Tambi&eacute;n repasaremos las razones por las que deber&iacute;as activar Keep-Alive.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Speed-Up-Your-Website-ES.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-25983\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-que-es-keep-alive\">&iquest;Qu&eacute; es Keep-Alive?<\/h2><p class=\"wp-block-paragraph\">Keep-Alive, tambi&eacute;n conocido como conexi&oacute;n persistente, es un patr&oacute;n de comunicaci&oacute;n entre un servidor web y un cliente que reduce la cantidad de solicitudes HTTP y acelera una p&aacute;gina web. <\/p><p class=\"wp-block-paragraph\">Cuando se activa Keep-Alive, el cliente y el servidor acuerdan mantener abierta la conexi&oacute;n para posteriores peticiones o respuestas.<\/p><h2 class=\"wp-block-heading\" id=\"como-funciona-keep-alive\">&iquest;C&oacute;mo funciona Keep-Alive?<\/h2><p class=\"wp-block-paragraph\">Por defecto, las conexiones HTTP se cierran al final de las transacciones de datos. Esto significa que los clientes crean una nueva conexi&oacute;n para solicitar cada archivo de una p&aacute;gina y los servidores cierran estas conexiones TCP despu&eacute;s de enviar los datos.<\/p><p class=\"wp-block-paragraph\">Sin embargo, si un servidor necesita responder a varias peticiones HTTP simult&aacute;neamente y servir un solo archivo para cada nueva conexi&oacute;n TCP, el tiempo de carga de la p&aacute;gina del sitio aumentar&aacute;. Esto puede conducir a una mala experiencia del usuario.<\/p><p class=\"wp-block-paragraph\">Para superar este problema, los due&ntilde;os de sitios web deben habilitar el encabezado Keep-Alive para limitar el n&uacute;mero de nuevas conexiones.<\/p><p class=\"wp-block-paragraph\">Al activar el encabezado de conexi&oacute;n Keep-Alive, los clientes pueden descargar todo el contenido, como <a href=\"\/ar\/tutoriales\/que-es-javascript-introduccion-basica\/\">JavaScript<\/a>, CSS, im&aacute;genes y videos, a trav&eacute;s de una &uacute;nica conexi&oacute;n TCP en lugar de enviar una solicitud diferente para cada archivo.<\/p><p class=\"wp-block-paragraph\">Aqu&iacute; hay una imagen que muestra c&oacute;mo funciona Keep-Alive:<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"748\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2017\/04\/keep-alive-es.jpg\/w=1024,h=1024,fit=scale-down\" alt=\"Explicaci&oacute;n de c&oacute;mo funciona Keep Alive\" class=\"wp-image-20636\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2017\/04\/keep-alive-es.jpg\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2017\/04\/keep-alive-es.jpg\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2017\/04\/keep-alive-es.jpg\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2017\/04\/keep-alive-es.jpg\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-ventajas-de-habilitar-keep-alive\">Ventajas de habilitar Keep-Alive<\/h3><p class=\"wp-block-paragraph\">Algunas de los beneficios de habilitar Keep-Alive son: <\/p><ul class=\"wp-block-list\">\n<li><strong>Keep-Alive reduce el uso del CPU y la memoria<\/strong>: debido a una menor cantidad de generaci&oacute;n de peticiones HTTP. Esto beneficiar&aacute; a los usuarios de todas las plataformas de alojamiento (hosting gratuito, hosting compartido, VPS).<\/li>\n\n\n\n<li><strong>Provee HTTP pipelining:<\/strong> entrega de solicitudes a trav&eacute;s de la misma conexi&oacute;n TCP, sin necesidad de esperar la respuesta del servidor. <\/li>\n\n\n\n<li><strong>Soporte de navegadores modernos:<\/strong> muchos navegadores utilizan conexiones persistentes autom&aacute;ticamente, siempre que los servidores de destino soporten Keep-Alive. Un navegador moderno suele permitir <a href=\"https:\/\/docs.pushtechnology.com\/cloud\/latest\/manual\/html\/designguide\/solution\/support\/connection_limitations.html\" target=\"_blank\" rel=\"noreferrer noopener\">seis conexiones<\/a> por dominio.<\/li>\n\n\n\n<li><strong>Aumento del SEO:<\/strong> la activaci&oacute;n de Keep-Alive mejora el rendimiento del sitio, lo que afecta a su rendimiento en la optimizaci&oacute;n de los motores de b&uacute;squeda (<a href=\"\/ar\/tutoriales\/que-es-seo\/\">SEO<\/a>).<\/li>\n\n\n\n<li><strong>Reducci&oacute;n de la congesti&oacute;n de la red:<\/strong> al reducir el n&uacute;mero de conexiones TCP entre servidores y clientes se libera el ancho de banda de la red.<\/li>\n\n\n\n<li><strong>Mejora del rendimiento de SSL\/TLS:<\/strong> con Keep-Alive, una conexi&oacute;n <a href=\"\/ar\/tutoriales\/ssl-tls-https\/\">SSL\/TLS<\/a> s&oacute;lo se abre una vez, lo que evita la necesidad de realizar handshakes adicionales y mejora la latencia del sitio.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">En resumen, Keep-Alive es una gran manera de reducir el uso de recursos y aumentar la velocidad de tu sitio web al mismo tiempo.<\/p><h2 class=\"wp-block-heading\" id=\"h-requisitos-http-antes-de-activar-keep-alive\">Requisitos HTTP antes de activar Keep-Alive<\/h2><p class=\"wp-block-paragraph\">El archivo que debe preparar antes de habilitar la cabecera HTTP Keep-Alive depende del servidor que utilicez y de tus privilegios de acceso.<\/p><p class=\"wp-block-paragraph\">Aseg&uacute;rate de tener acceso a uno de los siguientes archivos antes de continuar con esta gu&iacute;a:<\/p><ul class=\"wp-block-list\">\n<li><strong>.htaccess:<\/strong> es un archivo de configuraci&oacute;n a nivel de directorio que puede usarse para cambiar las funciones y caracter&iacute;sticas de los sitios alojados en <a href=\"\/ar\/tutoriales\/que-es-apache\/\">Apache<\/a>.<\/li>\n\n\n\n<li><strong>httpd.conf:<\/strong> es el archivo de configuraci&oacute;n principal de Apache. Ten en cuenta que puedes no tener acceso a este archivo si tu sitio web se ejecuta en un alojamiento compartido.<\/li>\n\n\n\n<li><strong>nginx.conf:<\/strong> es el archivo de configuraci&oacute;n principal de <a href=\"\/ar\/tutoriales\/que-es-nginx\/\">NGINX<\/a>.<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><br>A continuaci&oacute;n sigue estos pasos para habilitar Keep-Alive:<\/p><h2 class=\"wp-block-heading\" id=\"h-paso-1-analiza-la-velocidad-de-tu-sitio-web\">Paso 1: analiza la velocidad de tu sitio web<\/h2><p class=\"wp-block-paragraph\">Aunque muchos proveedores de alojamiento tienen Keep-Alive activado por defecto, algunos de ellos pueden tener este encabezado desactivado por razones de rendimiento.<\/p><p class=\"wp-block-paragraph\">Para comprobar si Keep-Alive est&aacute; habilitado en tu servidor, ejecuta una <a href=\"\/ar\/tutoriales\/test-velocidad-web\/\">prueba de velocidad del sitio web<\/a> utilizando una herramienta como <a href=\"https:\/\/gtmetrix.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">GTMetrix<\/a>.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"296\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/08\/image-20.png\/w=1024,h=1024,fit=scale-down\" alt=\"Sitio web de GTMetrix\" class=\"wp-image-22232\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/08\/image-20.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/08\/image-20.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/08\/image-20.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/08\/image-20.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/08\/image-20.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p class=\"wp-block-paragraph\"><br>Si la herramienta de an&aacute;lisis muestra que Keep-Alive est&aacute; deshabilitado, pasa al siguiente paso.<\/p><h2 class=\"wp-block-heading\" id=\"h-paso-2-habilita-keep-alive\">Paso 2: habilita Keep-Alive<\/h2><p class=\"wp-block-paragraph\">Para activar Keep-Alive, debes solicitarlo expl&iacute;citamente a trav&eacute;s de la cabecera HTTP accediendo a <strong>.htaccess<\/strong> o al archivo de configuraci&oacute;n principal de tu servidor web. Si activas Keep-Alive, la cabecera de respuesta HTTP mostrar&aacute;: <\/p><p class=\"wp-block-paragraph\"><code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">Connection: keep-alive.<\/code><\/p><p class=\"wp-block-paragraph\"><br>El siguiente tutorial cubrir&aacute; cuatro m&eacute;todos diferentes para habilitar Keep-Alive en tu servidor.<\/p><h3 class=\"wp-block-heading\" id=\"h-opcion-1-editar-el-archivo-htaccess\">Opci&oacute;n 1: editar el archivo .htaccess<\/h3><p class=\"wp-block-paragraph\">Habilita Keep-Alive y anula cualquier configuraci&oacute;n del servidor a&ntilde;adiendo el siguiente c&oacute;digo a tu archivo .htaccess:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;ifModule mod_headers.c&gt;\nHeader set Connection keep-alive\n&lt;\/ifModule&gt;<\/pre><p class=\"wp-block-paragraph\">Este m&eacute;todo deber&iacute;a funcionar en la mayor&iacute;a de los proveedores de alojamiento compartido basados en Linux. Si utilizas Hostinger, <a href=\"\/ar\/tutoriales\/que-es-el-archivo-htaccess\/\">localiza el archivo .htaccess<\/a>, utilizando el Administrador de Archivos.<\/p><p class=\"wp-block-paragraph\">Aseg&uacute;rate de probar tu sitio web para verificar cualquier error despu&eacute;s de editar el archivo <strong>.htaccess<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-opcion-2-habilitar-keep-alive-en-apache-mediante-el-archivo-httpd-conf\">Opci&oacute;n 2: habilitar Keep-Alive en Apache mediante el archivo httpd.conf<\/h3><p class=\"wp-block-paragraph\">Si tienes acceso al archivo de configuraci&oacute;n de Apache, es posible habilitar la extensi&oacute;n desde all&iacute;.<\/p><p class=\"wp-block-paragraph\">Para localizar el archivo httpd.conf, introduce el siguiente <a href=\"\/ar\/tutoriales\/comando-linux-time\/\">comando<\/a> en la l&iacute;nea de comandos:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">find \/ -name httpd.conf<\/pre><p class=\"wp-block-paragraph\">Los siguientes par&aacute;metros afectan la funcionalidad de Keep-Alive en Apache, desde la habilitaci&oacute;n de la conexi&oacute;n persistente hasta la definici&oacute;n del tiempo de espera de la conexi&oacute;n inactiva:<\/p><ul class=\"wp-block-list\">\n<li><strong>Keep-Alive:<\/strong> establece <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">Keep-Alive On<\/code> para activar la extensi&oacute;n o <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">KeepAlive Off<\/code> para desactivarla.<\/li>\n\n\n\n<li><strong>MaxKeepAliveRequests:<\/strong> esta directiva establece el n&uacute;mero m&aacute;ximo de peticiones de usuario que el servidor mantendr&aacute; durante cada conexi&oacute;n Keep-Alive. Considera establecer su valor a 50 peticiones para una sola conexi&oacute;n. Aumenta el l&iacute;mite si tu servidor necesita entregar m&aacute;s respuestas.<\/li>\n\n\n\n<li><strong>KeepAliveTimeout:<\/strong> este valor especifica el tiempo que el servidor espera nuevas peticiones de un cliente. Se recomienda mantener la conexi&oacute;n inactiva durante cinco o diez segundos y aumentarla si es necesario. Establecer este valor demasiado alto puede causar una alta carga en el servidor y desperdiciar recursos de memoria.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Esta es la configuraci&oacute;n que deber&iacute;a tener:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#\n# KeepAlive: Whether or not to allow persistent connections (more than\n# one request per connection). Set to \"Off\" to deactivate.\n#\nKeepAlive On\n\n#\n# MaxKeepAliveRequests: The maximum number of requests to allow\n# during a persistent connection. Set to 0 to allow an unlimited amount.\n# We recommend you leave this number high, for maximum performance.\n#\nMaxKeepAliveRequests 50\n\n#\n# KeepAliveTimeout: Number of seconds to wait for the next request from the\n# same client on the same connection.\n#\nKeepAliveTimeout 10<\/pre><h3 class=\"wp-block-heading\" id=\"h-opcion-3-habilitarlo-en-nginx\">Opci&oacute;n 3: habilitarlo en NGINX<\/h3><p class=\"wp-block-paragraph\">NGINX es un servidor y un <a href=\"\/ar\/tutoriales\/como-configurar-proxy-inverso-nginx\/\">proxy inverso<\/a> que tiene Keep-Alive activado por defecto. Sin embargo, en algunos casos puede estar deshabilitado. Los usuarios pueden habilitarlo usando ngx_http_core_module.<\/p><p class=\"wp-block-paragraph\">Busca el valor <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">keepalive_disable<\/code>. En la mayor&iacute;a de los casos, esta ser&aacute; la raz&oacute;n por la que Keep-Alive no est&aacute; funcionando.<\/p><p class=\"wp-block-paragraph\">Antes de eliminar el valor para habilitar Keep-Alive, aseg&uacute;rate de averiguar por qu&eacute; fue deshabilitado en primer lugar.<\/p><h3 class=\"wp-block-heading\" id=\"h-opcion-4-activar-keep-alive-en-windows-server-iis\">Opci&oacute;n 4: activar Keep-Alive en Windows Server (IIS)<\/h3><p class=\"wp-block-paragraph\">Si utilizas un servidor basado en Windows, activa la extensi&oacute;n Keep-Alive a trav&eacute;s de la l&iacute;nea de comandos.<\/p><p class=\"wp-block-paragraph\">El siguiente comando la habilitar&aacute;:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">appcmd set config \/section:httpProtocol \/allowKeepAlive:true<\/pre><p class=\"wp-block-paragraph\">Si deseas desactivar Keep-Alive, utiliza:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">appcmd set config \/section:httpProtocol \/allowKeepAlive:false<\/pre><p class=\"wp-block-paragraph\">Los usuarios de Windows Server tambi&eacute;n pueden habilitar el encabezado Keep-Alive, editando los archivos de configuraci&oacute;n directamente o escribiendo scripts WMI.<\/p><h2 class=\"wp-block-heading\" id=\"h-paso-3-comprueba-los-cambios\">Paso 3: comprueba los cambios<\/h2><p class=\"wp-block-paragraph\">Una vez que Keep-Alive est&eacute; activado, ejecuta otro an&aacute;lisis con GTMetrix o con el <a href=\"https:\/\/tools.keycdn.com\/curl\" target=\"_blank\" rel=\"noreferrer noopener\">comprobador de cabeceras HTTP de KeyCDN<\/a> para ver si la extensi&oacute;n est&aacute; activa.<\/p><p class=\"wp-block-paragraph\">Tambi&eacute;n es posible comprobar la cabecera HTTP a trav&eacute;s del terminal utilizando el siguiente comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl -I http:\/\/example.com\/example.php<\/pre><p class=\"wp-block-paragraph\">En el siguiente ejemplo, comprobaremos la cabecera HTTP de hostinger.com:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl -i http:\/\/hostinger.com\/index.php<\/pre><p class=\"wp-block-paragraph\">Esto nos da los siguientes resultados:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">HTTP\/1.1 301 Moved Permanently\nDate: Tue, 27 Jul 2021 01:55:24 GMT\nTransfer-Encoding: chunked\nConnection: keep-alive\nCache-Control: max-age=3600\nExpires: Tue, 27 Jul 2021 02:55:24 GMT\nLocation: https:\/\/www.hostinger.com\/index.php<\/pre><p class=\"wp-block-paragraph\"><code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">Connection: keep-alive<\/code> muestra que Keep-Alive es funcional.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/ar\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29291\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\"><span id=\"Conclusion\">Conclusi&oacute;n<\/span><\/h2><p class=\"wp-block-paragraph\">Activar Keep-Alive es una gran manera de <strong>optimizar tu sitio web<\/strong>, ya que ayuda a mejorar la velocidad y el rendimiento, asegurando tiempos de carga m&aacute;s r&aacute;pidos y una mayor eficiencia.<\/p><p class=\"wp-block-paragraph\">Al activar la cabecera Keep-Alive, el cliente y el servidor pueden reutilizar una &uacute;nica conexi&oacute;n TCP para varias peticiones y respuestas. Esto elimina la necesidad de establecer nuevas conexiones para cada petici&oacute;n o respuesta HTTP.<\/p><p class=\"wp-block-paragraph\">Recapitulemos los pasos para activar la cabecera Keep-Alive:<\/p><ol class=\"wp-block-list\">\n<li><strong>Analiza tu sitio: <\/strong>utiliza una herramienta como GTMetrix para comprobar si Keep-Alive es funcional.<\/li>\n\n\n\n<li><strong>Habilita Keep-Alive:<\/strong> accede a .htaccess o al archivo de configuraci&oacute;n principal de tu servidor para habilitar Keep-Alive a trav&eacute;s de la cabecera HTTP. Los usuarios de Windows Server pueden hacerlo a trav&eacute;s de la l&iacute;nea de comandos.<\/li>\n\n\n\n<li><strong>Prueba los cambios:<\/strong> ejecuta otro an&aacute;lisis para ver si Keep-Alive est&aacute; activo.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Esperamos que este art&iacute;culo te haya ayudado a habilitar Keep-Alive. Si tienes alguna pregunta, h&aacute;znola saber en la secci&oacute;n de comentarios m&aacute;s abajo.<\/p><p class=\"wp-block-paragraph\">        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Aprende m&aacute;s sobre c&oacute;mo aumentar la velocidad de un sitio web                <\/p>\n            <\/div>\n            <p class=\"protip__content\"> <\/p><p class=\"wp-block-paragraph\"><a href=\"\/ar\/tutoriales\/minificar-html\/\">Minificar CSS, HTML y JavaScript<\/a><\/p><p class=\"wp-block-paragraph\"><a href=\"\/ar\/tutoriales\/compresion-gzip\/\">Comprimir tu p&aacute;gina y el CSS con Gzip<\/a><\/p>\n                    <\/div>\n        <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Habilitar Keep-Alive puede ayudar a optimizar el rendimiento del sitio web y ofrecer una mejor experiencia al usuario. Permite al navegador del visitante reutilizar una &uacute;nica conexi&oacute;n TCP para cargar el contenido de la p&aacute;gina. Keep-Alive suele estar activado por defecto en tu servidor de origen. Pero si est&aacute; deshabilitado, hay algunas soluciones para activarlo [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ar\/tutoriales\/extension-keep-alive\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":85,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"\u00bfC\u00f3mo habilitar la extensi\u00f3n Keep-Alive?","rank_math_description":"En este post veremos c\u00f3mo instalar la extension Keep-Alive que permite al navegador de un visitante descargar todo el contenido m\u00e1s r\u00e1pido.","rank_math_focus_keyword":"keep alive","footnotes":""},"categories":[5701],"tags":[5676],"class_list":["post-4368","post","type-post","status-publish","format-standard","hentry","category-desarrollo-web","tag-keep-alive"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/improving-website-performance-enabling-keep-alive\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/melhorando-o-desempenho-do-site-ativando-o-keep-alive\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/keep-alive\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/extension-keep-alive\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/meningkatkan-performa-website-mengaktifkan-keep-alive\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/improving-website-performance-enabling-keep-alive\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/improving-website-performance-enabling-keep-alive\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/improving-website-performance-enabling-keep-alive\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/improving-website-performance-enabling-keep-alive\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/improving-website-performance-enabling-keep-alive\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/improving-website-performance-enabling-keep-alive\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/improving-website-performance-enabling-keep-alive\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/extension-keep-alive\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/extension-keep-alive\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/extension-keep-alive\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/melhorando-o-desempenho-do-site-ativando-o-keep-alive\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/4368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/comments?post=4368"}],"version-history":[{"count":22,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/4368\/revisions"}],"predecessor-version":[{"id":47058,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/4368\/revisions\/47058"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media?parent=4368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/categories?post=4368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/tags?post=4368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}