Ir al contenido principal
短.be

Prerenderizado

Técnica de optimización que renderiza una página completa en segundo plano antes de que el usuario haga clic en el enlace, logrando una transición prácticamente instantánea.

Dec 2, 2025 · Lectura de aproximadamente 1 min

Redirect

El prerenderizado (Prerender) es una técnica de optimización que consiste en renderizar de forma anticipada, en segundo plano, una página que el usuario probablemente visitará a continuación. Esto incluye el análisis del HTML, la aplicación de CSS y la ejecución de JavaScript. Cuando el usuario finalmente hace clic, la página ya renderizada se muestra de forma instantánea, con una percepción de carga de cero segundos.

Chrome soporta el prerenderizado a través de la Speculation Rules API. Mediante una etiqueta <script type="speculationrules"> en el HTML, se especifican los patrones de URL que deben prerenderizarse. Chrome predice el comportamiento del usuario y prerenderiza los enlaces con mayor probabilidad de ser clicados.

Para las URL acortadas, el prerenderizado puede mejorar drásticamente la experiencia de redirección. Normalmente, al hacer clic en una URL acortada se desencadenan múltiples pasos: resolución DNS, conexión TCP, respuesta de redirección, nueva resolución DNS del destino y carga de la página. Con el prerenderizado activo, todos estos pasos ya se han completado de antemano y la página aparece al instante.

Un aspecto a tener en cuenta es el consumo de recursos. El prerenderizado descarga y procesa la página completa en segundo plano, lo que consume ancho de banda y memoria del dispositivo. En entornos móviles, el aumento del tráfico de datos puede ser problemático, por lo que conviene aplicarlo solo a los enlaces con alta probabilidad de clic.

Como alternativas graduales al prerenderizado existen dns-prefetch (solo resolución DNS), preconnect (DNS + TCP + TLS) y prefetch (solo descarga de recursos). Cada una ofrece un equilibrio diferente entre consumo de recursos y beneficio percibido. Puedes encontrar libros relacionados en Amazon.

Compartir en XHatena

¿Te resultó útil este artículo?

Términos relacionados

Artículos relacionados

Preguntas frecuentes

¿Cuál es la diferencia entre prerenderizado y prefetch?
Prefetch solo descarga los recursos (HTML, CSS, JS, imágenes). El prerenderizado, además de descargarlos, ejecuta el análisis del HTML, aplica los estilos CSS y ejecuta el JavaScript. El efecto del prerenderizado es mayor, pero también consume más recursos.
¿El prerenderizado funciona en todos los navegadores?
La Speculation Rules API está disponible en Chrome 109 y versiones posteriores. Firefox y Safari aún no la soportan. En navegadores no compatibles, la página se carga de forma convencional sin ningún efecto negativo.
¿El prerenderizado aumenta el consumo de datos?
Sí, porque se descargan en segundo plano páginas que el usuario podría no llegar a visitar. Para proteger a los usuarios móviles, se recomienda desactivar el prerenderizado cuando el navegador envía la cabecera Save-Data.

Ready to create a short URL?

Shorten a URL for Free