Las últimas versiones del algoritmo de Google premian a todos aquellos sitios web que proporcionan una mejor experiencia de usuario, siendo el tiempo de carga del sitio web es uno de los indicadores objetivos más claros de dicha experiencia. En consecuencia, será necesario reducir dicho tiempo todo lo posible para aumentar nuestra visibilidad en Google. El peso de la página nunca debe superar los 100kb, ni el tiempo de carga los tres segundos, ya que un gran porcentaje de los visitantes abandonarán tu web si tarda más en cargar. Por tanto, crear páginas de poco peso sin contenido ni código innecesario que ralentice su carga, así como reducir las peticiones al servidor serán las dos metas clave a lograr.
En este artículo veremos cómo aumentar el rendimiento de WordPress optimizando el diseño y optimizando su tiempo de carga.
Optimización del diseño en WordPress
Un diseño sencillo favorecerá el acceso a nuestros contenidos por parte de los robots de los buscadores. Es recomendable reducir al mínimo el código Flash y JavaScript, así como evitar las plantillas o diseños cuyos menús de navegación no sean de simple texto. El texto de dichos menús debe contener palabras clave. El diseño adaptable o responsive (multidispositivo) también juega un papel crucial en el SEO. Una plantilla ligera y funcional será lo más recomendable. En esta guía de Hostinger tienes una buena selección con algunas de las mejores plantillas gratuitas disponibles.
También debemos pensar con antelación la arquitectura y taxonomía que va a vertebrar nuestro sitio con WordPress. La arquitectura del sistema presenta una buena optimización de base, ya que todos las páginas del sitio están entrelazadas entre sí. Sin embargo, un sitio mal diseñado o deficientemente estructurado puede perder muchas posiciones en los resultados de búsqueda. Ante todo, la temática y la navegación de nuestro sitio debe ser sencilla, usable, limpia y amigable. El contenido debe estar también perfectamente organizado por categorías o secciones y estar accesible en la medida de lo posible a un sólo clic.
Es recomendable generar un número no demasiado elevado de categorías lógicas donde clasificar nuestros posts, para después asignar un buen número de etiquetas a la hora de escribir cada entrada. Para contenido estático o permanente como la información de contacto o información corporativa es preferible crear páginas.
Plugins para reducir el tiempo de carga en WordPress
Además de lo mencionado, para minimizar todo lo posible el tiempo de carga y aumentar el rendimiento de sitios construidos con WordPress es recomendable usar los siguientes plugins:
W3 Total Cache
Se trata de un imprescindible plugin para la optimización de la experiencia de usuario. W3 Total Cache reduce la carga y uso de CPU del servidor al realizar una cache (copia local estática en el navegador del visitante) de diversos elementos del sitio, incluyendo la base de datos. El componente “Minify” del plugin comprime los archivos CSS y JavaScript del sitio, aumentando la velocidad de carga total de la página. Para el correcto rendimiento del plugin es imprescindible activar las opciones ”Database Cache” y ”Object Cache” en las opciones de configuración del mismo, sin olvidar desactivar el modo de “vista previa” para que comience a funcionar. W3 Total Caches será aún más efectivo con redes de servidores CDN (Content Delivery Network).
WordPress Gzip Compression
Este plugin activa la compresión mediante el formato Gzip en el navegador web de nuestros visitantes, aumentando la velocidad de carga del sitio y reduciendo el consumo de ancho de banda del servidor.
WP-Optimize
Plugin cuya finalidad es la de optimizar la base de datos de nuestro sitio con WordPress, reduciendo el tamaño de la misma y en consecuencia su tiempo de carga. WP-Optimize nos permite eliminar con suma facilidad comentarios eliminados, spam y revisiones de posts que aumentan innecesariamente el tamaño de nuestra base de datos. Aunque la optimización de las tablas de las bases de datos puede realizarse manualmente desde phpMyAdmin, sin duda resulta mucho más sencillo realizarlo mediante este práctico plugin.
CW Image Optimizer
El excesivo número de imágenes en nuestra librería y el gran tamaño de los archivos ralentizarán a buen seguro el rendimiento de nuestro sitio. El plugin CW Image Optimize reduce el tamaño de nuestros archivos de imagen mediante tecnología de compresión sin pérdida de calidad ahorrando recursos de servidor y mejorando la velocidad de carga de nuestras páginas. Otra opción para mejorar el rendimiento es alojar las imágenes de nuestro sitio en servicios que hagan las veces de servidores externos, tales como Dropbox, Pinterest o Flickr.
No obstante, no está de más recomendar una revisión regular de los plugins activos que tenemos funcionando en nuestra web para quedarnos solo con los realmente imprescindibles, ya que un número excesivo de dichos complementos puede suponer una sobrecarga de recursos que incida negativamente en el buen rendimiento de nuestro sitio.
Para concluir, no está de más recordar que WordPress funciona mejor en servidores basados en Linux, ya que los servidores Windows están especialmente diseñados para sus propias aplicaciones. El buen rendimiento del servidor es otro de los factores que influyen de manera notoria en el posicionamiento en buscadores por lo que hemos de tener muy presente este dato a la hora de contratar nuestro alojamiento web, ya que un servicio lento o con frecuentes caídas va a perjudicar seriamente nuestros rankings.