WordPress es flexible y fácil de usar, lo que abre la plataforma a un público más amplio. Sin embargo, estos beneficios pueden causar cierta frustración cuando las cosas salen mal. Si bien el almacenamiento en caché del navegador puede mejorar el rendimiento, solucionar problemas con esto en WordPress es otra cuestión.
Comprender el almacenamiento en caché de WordPress
Dada la cantidad de sitios web en estos días, la carrera por la audiencia se ha vuelto feroz. Los motores de búsqueda como Google requieren que se sigan una serie de criterios para que los sitios web ocupen el primer lugar en los resultados de búsqueda.
Una forma de mejorar WordPress rendimiento del sitio web es el uso de la memoria caché del navegador. Esta forma de almacenamiento en caché almacena datos en los dispositivos locales de los visitantes para que las páginas se carguen más rápido cuando vuelvan a visitar su sitio.
Sin embargo, el almacenamiento en caché del navegador para sitios con contenido dinámico, como los que se ejecutan con WordPress, es un poco complicado. Dado que el contenido de su sitio de WordPress es más susceptible a cambios, no puede almacenar todo en WordPress en el caché de su navegador.
Implementando el almacenamiento en caché del navegador en WordPress
Dado que WordPress es modular, la forma más fácil de implementar el almacenamiento en caché del navegador es usar un complemento. Hay muchos complementos excelentes disponibles que pueden lograr esto y más. La mayoría de ellos son freemium, lo que significa que puede usar las funciones básicas de forma gratuita y actualizar según sea necesario para desbloquear el resto.
Algunos buenos ejemplos de complementos de almacenamiento en caché de WordPress;
- Caché total W3
- El caché WP más rápido
- Autooptimización
Habilitar casi sin problemas el almacenamiento en caché del navegador con estos complementos es tan simple como navegar al lugar apropiado en la página de configuración del complemento y luego alternar.
¿Qué es el error de almacenamiento en caché del navegador Lever?
Aunque el proceso de habilitar el almacenamiento en caché del navegador es fácil, a veces las cosas simplemente salen mal. El problema con el almacenamiento en caché del navegador es que los errores a menudo pasan desapercibidos, ya que no tienen un impacto crítico en la carga del sitio.
Si no has comprobado antes la eficacia del almacenamiento en caché de tu navegador, la herramienta imprescindible que entra en juego es Google PageSpeed Insights. Ejecute la URL de su sitio web y observe la línea que dice «Servir recursos estáticos con una política de caché eficiente».
Expanda esta línea para ver una lista de elementos relacionados con el caché del navegador que pueden estar afectando el rendimiento de su sitio. Cada advertencia tiene su propia solución, por lo que deberá desplazarse hacia abajo en la lista y tratarlas individualmente.
Corrección de errores comunes de almacenamiento en caché del navegador con apalancamiento en WordPress

Si ha decidido realizar una optimización exhaustiva de su sitio web, elija la herramienta para el trabajo y apéguese a ella. El uso de varias herramientas a veces puede producir resultados confusos, ya que es posible que no detecten los mismos parámetros. Es mejor usar PageSpeed Insights, ya que probablemente sea más efectivo para la optimización de búsqueda.
Aquí hay algunas formas de solucionar problemas de caché del navegador o problemas de advertencia;
Usar encabezados que caducan

La memoria caché del navegador utiliza encabezados en su sitio web para determinar la cantidad de tiempo que tarda en actualizarse la memoria caché del navegador. El complemento de almacenamiento en caché generalmente establece esta duración, pero esto no siempre coincide con lo que Google cree que debería ser.Si desea lidiar con la duración de la memoria caché, debe realizar algunos cambios en la aplicación del servidor web. En la mayoría de los casos será Apache o Nginx. Solo se necesitan unas pocas líneas de código para cambiar las fechas de vencimiento de los encabezados.
Por ejemplo, cambiar los encabezados que expiran en Apache requiere agregar al archivo .htaccess:
## CADUCA ALMACENAMIENTO DE CABECERA ##
Caduca Activo el
ExpiresByType imagen / jpg «acceso 1 año»
ExpiresByType imagen / jpeg «acceso 1 año»
ExpiresByType imagen / gif «acceso 1 año»
ExpiresByType imagen / png «acceso 1 año»
ExpiresDefault «2 días de acceso»
## CADUCA ALMACENAMIENTO DE CABECERA ##Ajuste su política de encabezados que vencen hasta que encuentre el equilibrio adecuado que funcione para su sitio web. Recuerda que no siempre tiene que ser perfecto para el trabajo.
El control de caché también puede funcionar
Al igual que los encabezados, el control de caché también puede dictar las políticas de su sitio con respecto al tiempo de vencimiento de ciertos elementos de datos. Si bien funcionan de manera similar, el código de control de caché es mucho más compacto que los encabezados que expiran.
Por ejemplo, el código agregado al archivo .htaccess para dictar el control de caché podría ser tan corto como:
Un conjunto de encabezados de Cache-Control «max-age = 84600, public»El uso de la verificación de caché es un método más nuevo en comparación con los encabezados que caducan. Ambos harán lo mismo, pero es posible que sus esfuerzos no siempre sean visibles, especialmente si está utilizando una herramienta que no sea Google PageSpeed Insights para detectar advertencias en caché.
Algunos servicios de análisis web pueden verificar los encabezados para detectar la configuración de caducidad de la memoria caché.
Restringir scripts de terceros
Los scripts de terceros también pueden agregar elementos a su sitio web que pueden causar problemas de almacenamiento en caché del navegador. El problema es que tiene poco control sobre qué elementos vienen con estos scripts, lo que puede generar advertencias no deseadas.
Siempre que sea posible, limite el uso de estos scripts y complementos, ya que incluso pueden duplicar partes de su código. Los ejemplos de secuencias de comandos potencialmente problemáticas son numerosos y pueden incluir píxeles de Facebook e incluso una secuencia de comandos de Google Analytics.
La integración de Google Maps es otra de las principales causas de las advertencias de caché, ya que el concepto entra en conflicto con el almacenamiento de datos estáticos.
Las exclusiones de sitios pueden ser útiles
A veces, es posible que todavía tenga problemas con los elementos de ciertas páginas, sin importar el esfuerzo que ponga. Tal situación no es infrecuente gracias a la versatilidad de WordPress y la naturaleza dinámica de todo el ecosistema.
Si encuentra que algunos elementos del caché son inofensivos, independientemente de las políticas que establezca, considere excluir estas páginas del caché. Simplemente se pueden configurar de tal manera que el almacenamiento en caché simplemente no sea práctico.
Algunos ejemplos de sitios que normalmente requieren una exclusión son las páginas de pago con carrito o formularios de donación.
La mayoría de los complementos de caché diseñados para WordPress reconocen esta necesidad y le permiten especificar URL que no desea que se almacenen en caché. Sin embargo, tenga en cuenta que el almacenamiento en caché está destinado a mejorar el rendimiento, por lo que no confíe demasiado en la exclusión como una forma de resolver las advertencias de caché.
El uso de estas funciones de exclusión a menudo es tan simple como encontrar el lugar correcto, pegar las URL en la exclusión y luego guardar los cambios.
¿Qué tan importante es el almacenamiento en caché para WordPress?
Dado que WordPress crea sitios web dinámicos, a menudo nos pregunta qué tan importante es almacenar en caché las páginas de WordPress. Después de todo, gran parte del sitio no es práctico en el caché, lo que puede causar mucho trabajo y un dolor de cabeza con (quizás) pocos beneficios.
El almacenamiento en caché de sus sitios de WordPress no debe tomarse a la ligera, especialmente para los elementos que terminan siendo almacenados en caché. La «dinámica» en WordPress no incluye la mayoría de los elementos fijos, como imágenes y posiblemente videos.
En última instancia, es en estos elementos multimedia donde se concentra la mayor parte del «peso» de su sitio web. Por esta razón, el almacenamiento en caché juega un papel importante en la aceleración del rendimiento de su sitio de WordPress. Imagine una página de 1 MB de tamaño. La mitad o más probablemente consista en contenido estático. Una vez almacenado en caché, el rendimiento de su sitio web mejorará significativamente.
El almacenamiento en caché del navegador es solo una forma de mejorar el rendimiento de su sitio de WordPress. También hay otros tipos de almacenamiento en búfer que también pueden ayudar. Por ejemplo;
Almacenamiento en caché de objetos incluye consultas de bases de datos, gracias a las cuales el servidor de alojamiento no tiene que procesar lo mismo repetidamente cada vez. No solo le ahorra tiempo, sino que también puede reducir la carga en su servidor de alojamiento, ahorrando su valioso tiempo de recursos.
Almacenamiento en caché de CDN utiliza servidores distribuidos para almacenar en caché el contenido más cerca de la ubicación del visitante. Ayuda a reducir el retraso que se produce cuando los datos se transfieren a distancias más largas. El almacenamiento en caché de CDN también puede mejorar la confiabilidad de su sitio.
Caché de código de operación funciona de manera similar al almacenamiento en caché de objetos. Sin embargo, esto se aplica específicamente a la compilación de código PHP, donde se encuentra la mayor parte de WordPress. El código compilado terminado se puede servir más rápido y también reducir la carga en el servidor.
Pensamientos finales
Si bien el caché del navegador tiene un impacto en el rendimiento general, la mayoría de las advertencias aquí son relativamente leves. Si realmente quiere mejorar el rendimiento de WordPress, busque el caché de manera más integral.
Resuelva las alertas que pueda, pero no se estrese demasiado por ellas, a menos que estén afectando seriamente su rendimiento.








