Back to top

MORÄ Estudio Creativo

  /  Desarrollo Web   /  Configuracion Actualizada de WP Super Cache

Configuracion Actualizada de WP Super Cache

Si ya lo se hay mil guías de como configurar este plugin tan famoso pero ninguna ACTUALIZADA. Pues vamos al tajo, me salto el rollo de como instalarlo ya que entiendo que si estás buscando un plugin para cachear tu pagina, el rollo de “como se instala un plugin de wordpress” te la trae al pairo como se dice por aquí. Algunos datos a tener en cuenta:

  • Si antes has tenido instalado otro plugin de cacheado, haz una copia de seguridad y bórralo, no que lo desactives, que lo borres y vacía el cache de tu navegador, esto es suficiente para la mayoría de los plugins mas conocidos de cacheado. Comprueba que todo rula correctamente en tu web.
  • Existe compatibilidad con el plugin de minificación Autoptimize, esto lo digo por que tras buscar muchísimo me confirmaron que no entraban en conflicto cosa que me vino de perlas. De este plugin hablaremos más adelante.

Tras la instalación del plugin, nos vamos a Ajustes -> WP Super Cache y en la pestaña “Fácil” seleccionamos la opción “almacenamiento en Cache Activado”, con esto para una web estándar es suficiente. Ahora vamos a Chrome donde tenemos abierta nuestra pagina y pulsamos Ctrl+u, hacemos scroll hasta el final del código donde aparece que nuestra web esta cacheada y el tiempo que ha tardado en cargar y si tenemos activada la compresión gzip.

Que no estamos contento con quedarnos nadando en la superficie, pues nos zambullimos en la Pestaña “Avanzado” y procedemos a marcar las siguientes opciones:

  • Confirmamos que está seleccionada la opción “cacheando”.
  • Simple (Recomendado)
  • No cachear paginas para usuarios conocidos: Esto es especialmente útil en la fase de desarrollo.
  • Comprimir las páginas para que ello’ se sirva más rápido a los visitantes. (Recomendado): Con esto habilitamos la compresión gzip a la hora de servir la pagina a los visitantes de nuestra web.
  • 304 Almacenamiento en caché del navegador no modificado. Indica cuando una página no ha sido modificada desde que fue solicitada por última vez. (Recomendado): Al marcar esta opción si el navegador en las cabeceras http detecta que no ha habido cambios mostrará la pagina cacheada. Esta opción puede tener incompatibilidades por lo que es mejor probar como te funciona.
  • Reconstrucción del caché. Ofrece un archivo de supercache a usuarios anónimos mientras se está generando un nuevo archivo. (Recomendado): Esta opción genera paginas aunque el usuario no las haya visitado, de forma que cuando las visite verá la versión cacheada.
  • Compatibilidad con dispositivos móviles. Esta opción requiere de un plugin adicional para ofrecer una versión para móviles, entre los plugins compatibles están: Jetpack mobile theme module, WPtouch, WordPress Mobile edition y WordPress Mobile Pack.
  •  (Recomendado): No se sabe muy bien por que pero cuando el plugin deja de cachear realiza unas comprobaciones así que es bueno seleccionarlo.
  •  Borrar todos los archivos de caché cuando se publica o actualiza una publicación o una página. Esta opción igualmente nos puede jugar malas pasadas y no mostrar nunca la versión cacheada, así que es preferible comprobar que funciona correctamente. Recuerda con Ctrl+u.

Ahora sin salir de la pestaña “Avanzado” hacemos scroll y llegamos a “Tiempos de caducidad y Recogida de basura“, este apartado nos permitirá establecer el tiempo máximo que se servirá una versión de cache a los visitantes. También podremos escoger la hora de realizar el reciclaje del cache caducado. Cuanto más tiempo permanezca una web en caché mejor será su rendimiento, lo recomendable es 3600 seg ( o sea 1 hora). Este valor lo pondremos en “Tiempo de caché.

Seguimos haciendo scroll y llegamos a “Nombres de archivos aceptados y URIs rechazadas“, ahora podemos no almacenar en caché los tipos de paginas que queramos, no podemos elegir cuales paginas no quieres que sean cacheadas pero sí qué tipo de paginas quieres que no lo hagan. Si tienes una pagina de feeds o quieres que cuando un visitante haga una búsqueda le muestre el contenido lo mas actualizado posible puedes marcar: Feeds y Paginas de búsqueda. Esto va en función de cada web.

En el apartado “Agentes de usuario rechazados” podemos especificar qué navegadores no serán cacheados, esto es útil para webs que tienen versiones para un determinado navegador y no queremos que se le apliquen a todos las mismas normas. Por defecto WP Super Cache tiene predefinidos los robots de los principales buscadores de Internet con el fin de ofrecerles siempre la información actualizada.

Ahora si cambiamos de pestaña y hacemos clic en “Contenidos“, en esta sección podemos ver los contenidos que tenemos cacheados actualmente y la cantidad de archivos que hay caducados pero que aun no se han borrado. A parte de toda esta información, desde aquí también podremos borrar manualmente el cache y el cache caducado mediante dos botones en la parte inferior. Es interesante esto ya que si vamos a realizar tareas de mantenimiento en la web podremos vaciar el cache y así regenerarlo o incluso si vamos a publicar o modificar algo en el apartado de blog tenemos un botón solo para “vaciar la cache de todos los blogs”.

Seguimos avanzando en las pestañas y nos vamos a una de las mas importantes funcionalidades de este plugin, “Precarga“. Con esta opción podemos precargar la caché y dejarla creada el tiempo que creamos conveniente. ¿What? Como su propia palabra indica, hasta ahora cuando alguien visitaba nuestra web dejaba con ello la caché preparada para la siguiente vez que visitara nuestra web, no alcanzándose con ello la velocidad idónea de una pagina cacheada en esta primera visita. Con la opción de precarga se empieza a crear la caché y la pagina se sirve ya cacheada. Esta función es de especial interés si tenemos paginas estáticas que sabemos que no se van a actualizar, podemos cachearlas para mucho tiempo ( 1 año por ejemplo) y así ahorrar muchísimos recursos. A TENER EN CUENTA: Desde aquí recomendaría activar el precacheado cuando estimemos que nuestro servidor no esté demandando muchos recursos, ya que durante este proceso el servidor verá mermado su rendimiento debido a este precacheado, aunque cuando finalice el consumo de recursos bajara bastante. Vamos con la configuración de esta pestaña, activamos las casillas:

  • Refrescar la pagina de la cache cada: 120 min (Debe de ir en consonancia con los 3600 seg que fijamos de limite), si contamos con un Servidor pepino podemos bajar este valor pero debe de ser el suficiente para darle tiempo al servidor para actualizar.
  • Modo de precarga (guardado de residuo inactivo. Recomendado)
  • Precargar etiquetas, categorías y otras taxonomías.
  • Hacemos clic en “actualizar opciones” y luego en “Precarga de la cache”, si vamos a la pestaña “contenido” y refrescamos las estadisticas veremos como se va cacheando nuestra web.

Y con esto y un bizcocho … Ya tenemos configurado WP Super Cache !!! con esto habremos conseguido optimizar la carga de nuestra web, importante para el SEO actualmente, además los robots de los motores de búsqueda tardarán menos tiempo en rastrear tu web analizando así más paginas en menos tiempo.cosa que les mola bastante a estas arañitas. Si un robot ve que existe lentitud en una web se marchará antes de navegar por todos sus enlaces internos, consiguiendo una indexación de nuestra web bastante pobre.

Comments

  • 13 de diciembre de 2017
    reply

    Gracias por tus consejos, los voy a poner en practica a ver el resultado

Leave a comment:

logo-mora-estudio-creativo-web
Siguenos