TipsWordPress

WordPress 6.8: revisa la carga especulativa antes de tocar botones

Tip práctico para usar la carga especulativa de WordPress 6.8 con criterio: qué revisar, cuándo dejarla igual y cómo excluir URLs sensibles.

Panel de analítica de rendimiento web en un portátil

WordPress 6.8 incorporó la carga especulativa en el core. Dicho de forma sencilla: el navegador puede empezar a preparar una página antes de que el usuario llegue a ella, por ejemplo cuando ya está iniciando el clic en un enlace. Bien usado, hace que la navegación se sienta más rápida.

La parte importante para una web real no es activar todo al máximo. WordPress ya viene con una configuración prudente: prefetch y una estrategia conservadora. En muchos casos, lo sensato es dejarlo así y medir con datos reales, sobre todo si la web está en hosting compartido, tiene tienda, reservas, área privada o URLs que hacen cosas al visitarse.

Antes de endurecer la configuración a prerender o moderate, revisaría tres puntos:

  1. Carrito, favoritos y reservas. Cualquier URL que cambie estado con un GET debería estar fuera. Lo correcto sería que esas acciones usen POST, pero no todos los plugins lo hacen bien.
  2. Analítica y scripts comerciales. Algunos scripts pueden dispararse antes de que el usuario visite realmente la página si haces prerender.
  3. Servidor y caché. Si precargas demasiado, puedes ganar sensación de velocidad a costa de más peticiones innecesarias.

Para excluir zonas sensibles, puedes añadir un filtro pequeño en un plugin propio o en tu plugin de funciones:

add_filter(
	'wp_speculation_rules_href_exclude_paths',
	'rfm_excluir_urls_sensibles_carga_especulativa',
	10,
	2
);

function rfm_excluir_urls_sensibles_carga_especulativa( array $paths, string $mode ): array {
	$paths[] = '/carrito/*';
	$paths[] = '/checkout/*';
	$paths[] = '/mi-cuenta/*';
	$paths[] = '/reservas/*';

	return $paths;
}

Mi recomendación para pymes: actualiza WordPress, comprueba que la web navega bien, revisa si tienes flujos sensibles y no cambies a una configuración más agresiva solo porque suena rápida. La velocidad buena es la que mejora la experiencia sin romper mediciones, pedidos ni formularios.

Si quieres experimentar, hazlo en staging: prueba enlaces internos, carrito, formularios, scripts de seguimiento y páginas privadas. Después decide si merece la pena tocar algo. Muchas veces el mejor ajuste de rendimiento es precisamente no convertir una mejora automática en otro punto frágil de mantenimiento.

Fuentes

Hablemos de tu web

Sobre esto y otras muchas cosas puedo ayudar a tu negocio

Formulario de contacto