Acelera WordPress con estos consejos

Acelera WordPress con estos consejos

0 1035

Hoy en día es muy importante la velocidad de carga de un lugar, tanto que forma parte del posicionamiento en buscadores. Por el hecho de que o bien tu web va veloz o Google o cualquier otro buscador, te puede penalizar por esta razón.

Así que te daré unos buenos consejos para meterle el turbo a tu WordPress y acelerarlo lo máximo que pueda.

Con éstos consejos he visto WordPress que han aumentado de velocidad un 30, cincuenta , doscientos o bien más por ciento.

Pero ésto ya depende de como lo hagas, del hosting y de otras cosas que ahora te contaré.

Te doy 5 minutos para que te prepares un café.

¿Listo?

Vamos al lío.

Lo primero es ver la velocidad que tiene tu WordPress y ver en que falla o se nos atasca.

Que conste no solo sirve para WordPress y lo puedes aplicar a cualquier otro tipo.

Podemos usar Google Analytics, Pagespeed y otras herramientas.

Pero como cada maestrilllo tiene su librillo, te voy a educar el mio.

La herramienta que suelo utilizar tiene por nombre Gmetrix y te puedes registrar(es sin costo) o no si no quieres.

La ventaja de registrarte es que vas guardando las urls y vas viendo los avances.

GTmetrix

Si ponemos una url así sea de la principal o bien otra de las páginas, podremos ver el desempeño de la web tanto en Pagespeed como en Ylow, mas a un modo más profundo en el que vamos a ver donde falla nuestra web.

Cuanto más verde está un apartado mejor. Mas debes tomar en consideración de que hay cosas que no se pueden progresar, puesto que no depende de nuestra página web.

Como por ejemplo enlaces a redes sociales, el sistema de comentarios Disqus y cualquier otro servicio externo.

En mi caso estoy más pendiente de apartado Pagespeed para los errores y el Timeline, dado que en éste último puedes ver si existe algún fichero o bien url que tarde en cargar y ralentice tu lugar.

Un ejemplo de una web mía, que a propósito la voy a poner a dieta ya mismo que la veo algo pesada.

Que conste la puntuación del noventa y cinco por ciento de mi web es tras haber escogido una buena plantilla y haber realizado un trabajo bueno para que de éste resultado.

Algunos de esos problemas son los que hacen las web pesadas y de esos consejos te hablaré en ésta guía.

Intentaré darle un repaso como mucho problemático y a lo que le se dar solución.

Antes de hacer nada, quiero que apuntes los datos que te pone arriba a la derecha:

  • Page cargar time: El tiempo que tarda tu web en cargar.
  • Total page size: Lo que ocupa tu página web.
  • Total number of requests: El número de solicitudes que hace al servidor.

Cada vez que realices alguno de los consejos, verás como tu WordPress va cogiendo el turbo y baja en todo.

Specify a cache validator

La cache es un sistema que guarda una copia en el navegador de determinados archivos estáticos como imágenes, CSS y otros.

La ventajas de ésto es que si tu sueles entrar a una página de cuando en cuando, solo se va a cargar el contenido nuevo y no se deberá volver a descargar imágenes y demás.

Le ahorra tiempo y esfuerzo al servidor y a ti como navegante, te ahorra datos y naturalmente tiempo de carga.

Si no lo tienes activo, copia y queja lo siguiente en tu fichero .htaccess.

ExpiresActive OnExpiresDefault A3600ExpiresDefault "access plus 1 week"

Enable gzip compression

Puede que tengas marcado ese fallo si no tienes la compresión activada en tu sitios.

Eso puede ser por que tu alojamiento web no la activa a sus clientes. Si es de esta forma, personalmente dejaría ese hosting lo antes posible.

Es muy importante, puesto que reduce de tamaño los archivos que se pueden comprimir como los de texto, HTML, CSS, etc.

Ésto ahorra cantidad de tráfico y la web carga considerablemente más veloz.

Pregunta a tu hosting a ver que te afirman.

Enable Keep-Alive

Ésto es un sistema que mejora las conexiones y éste casi seguro que lo tiene tu alojamiento activado, pero asimismo debemos activarlo en el .htaccess.

Header set Connection keep-alive

Specify a Vary: Accept-Encoding header

Ésto mejora la carga de las páginas puesto que altera la información de las cabeceras, conforme el cliente del servicio que reciba el fichero.

Lo mismo, al .htaccess.

Header append Vary: Accept-Encoding

Desactivar ETAG

Las etags tienen que ver con las versiones de los ficheros y generalmente suelen frenar la carga y creo que es por la comprobación de exactamente las mismas.

La solución es quitarlas y inconveniente resuelto.

Copiamos lo siguiente al .htaccess.

Header unset ETagFileETag None

Remove query strings from static resources

Éste me chifla.

Resulta que WordPress tiene un sistema de versiones de archivos como el JQuery y otros.

A lo mejor la web tiene unos scripts o ficheros CSS que tienen un control de versiones del tipo archivo.css?ver=3.2.4.

Ésto ayuda a llevar un control de la versión del fichero, mas a parte de que cualquiera puede ver si la versión de tu script tiene un bug conocido, también ayuda a que la página web vaya lenta.

Para quitar ésto tenemos 2 opciones, mas con el mismo código.

Pegarlo en nuestro fichero functions.php:

function _remove_script_version(  dólares americanos src )$ parts = explode( '?',  dólares americanos src );return  dólares americanos parts[0];add_filter( 'script_loader_src', '_remove_script_version', uno, uno);add_filter( 'style_loader_src', '_remove_script_version', 1., uno);

O crear un pequeño complemento para hacerlo si no podemos modificar el functions.php o nuestros cambios se perderán en el instante que se actualice el tema.

Copia lo siguiente en un fichero de texto. Renombrálo a nombredelpluginquemedelagana.php. Lo subes por FTP a la carpetita wp-contentplugins y te marchas a los complementos de WordPress y lo activas.

 

Specify image dimensions

Éste inconveniente es debido a quien hizo la plantilla de tu WordPress, no detalló el tamaño de las imágenes.

Poco podemos hacer aquí.

Lo mejor, buscar una plantilla mejor.

Serve scaled images

Éste error es debido a que tu plantilla sirve las imágenes más grandes de lo que son, con el coherente gasto de recursos y tiempo de carga.

Puede ser por fallo del que hizo la plantilla, pero no creo. O bien pues hayas alterado de plantilla y no hayas vuelto a crear las miniaturas o thumbnails.

Mira ésto anda y no se te olvide para la próxima.

Optimize images

Otro problema que suele haber con las imágenes es que no están optimizadas.

La mejor manera sería coger un programa de retoque de imágenes y optimarlas para páginas.

Ésto es un trabajo bastante arduo y no creo que vayamos a hacerlo salvo que tengamos que retocar alguna imagen y afirmemos ya que estoy la guardo optimada para la web”.

Pero no re preocupes que te doy la solución.

Hay algunos plugins que sirven para optimizar las imágenes como el smush it.

Con un simple clics, te optimiza todas las imágenes de tu WordPress.

No van a quedar perfectas, mas te quitará algo de peso.