Entradas

Velocidad de carga: qué es, cómo afecta al SEO y cómo optimizarla

¿Alguna vez has medido el tiempo que tarda tu web en mostrar los contenidos al usuario? Si tarda entre 3 o 4 segundos, debes aumentar la velocidad de carga web. Esto es la velocidad a la que tu sitio web de WordPress descarga las imágenes, vídeos, gráficos, títulos y demás contenidos y se los muestra al internauta. Si este tiene que esperar 4 segundos para poder verlo, abandonará tu web y puede que no regrese a ella.

¿Qué quiere decir esto? Pues que tu página de WordPress tendrá menos visitas, lo que se traduce en menos ingresos, porque en la era digital la gente vive con prisa y la velocidad a la que cargan los contenidos es fundamental. Pero, ¿afecta esto al SEO? Por supuesto que sí. De entre todos los factores que influyen en el posicionamiento SEO de tu página web, el tiempo que tarda esta en cargar es de los más importantes.

Cómo afecta la velocidad de carga a tu web

En primer lugar, afecta, como decíamos, al SEO. No solo los usuarios penalizan las páginas lentas marchándose de ellas y pinchando en el siguiente url de la posición de Google, sino que este buscador también lo hace. El motor de búsqueda más famoso del mundo afina cada vez más los requisitos para darle los primeros puestos a los negocios en la web. Las búsquedas, las keywords y los contenidos deben ser más precisos a medida que pasa el tiempo y que crecen los negocios en internet.

Mujer buscando un negocio web con velocidad de carga rápida

Por eso, Google necesita tener en cuenta diversos factores para otorgar los primeros puestos del buscador, y no solo nos referimos a una buena combinación de palabras clave. Aquellos sitio de WordPress con contenido interesante y bien estructurado, con un código limpio, imágenes de calidad y en el formato adecuado y, efectivamente, con una velocidad de carga que ronde entre los 2 y 3 segundos son los preferidos por el motor de búsqueda.

Así, este tiempo de carga web afecta a tu página no solo en el posicionamiento, sino en los ingresos. Si el usuario tiene que esperar mucho tiempo para ver tus servicios o productos, lo buscará en otra empresa.

Cómo comprobar la velocidad de carga web

Antes de hacerte la pregunta ‘cómo optimizar el tiempo de carga’ debes haber comprobado los segundos que necesita tu web para mostrar sus contenidos. Como ya sabemos, Google es el motor de búsqueda más famoso y utilizado del planeta, por lo que una buena posición en él es imprescindible y un sueño para cualquier página web.

Para que consideres tal importancia, este buscador recibe cientos de millones de consultas al día, de las cuales el 91,5 % no pasan de la segunda página. Un 4,8 % clickean en la segunda y solo un 1 % sigue buscando en la tercera. Pero estar en la primera página no es cuestión de suerte, es cuestión de SEO.

Interfaz de PageSpeed para medir la velocidad de carga web

Como manera de cribar tales resultados y de medir el tiempo de carga web, Google creó la herramienta PageSpeed Insights, un test de velocidad que determina la velocidad de una web, la calidad de sus contenidos y el rendimiento, puntuando a la url del 0 al 100.

Pagespeed Insights

Esta herramienta de Google analiza la url señalada, tanto para móvil como para ordenador, y proporciona datos sobre el rendimiento, la accesibilidad y seguridad de dicha página web, ofreciendo sugerencias de qué se puede mejorar.

Si tu página web tiene una puntuación cercana a 100, ¡enhorabuena! Está perfectamente optimizada y, por tanto, el tiempo que tarda en cargar es inferior a 3 segundos. Esto quiere decir que Google está luchando por posicionarte en el lugar que te mereces.

velocidad de carga de Aeuroweb

Aumenta la velocidad de carga

Tras comprobar el rendimiento de tu sitio en WordPress y la velocidad a la que carga este, si el resultado no es óptimo, debes mejorar en varios apartados, como: la calidad de las imágenes, la cantidad de contenido que aloje el sitio web, el dominio y alojamiento web, el tema utilizado durante el desarrollo web WordPress, si utiliza diseño Responsive o no, los plugins instalados y si el código HTML está bien estructurado. 

Para conseguir mejorar el rendimiento de la web y, por ende, el posicionamiento SEO, y después de analizar la situación, debes determinar qué le falta a tu web o qué tiene que mejorar. Pagespeed Insights te ayudará en este punto. Si lo que falla es el tiempo de carga web, entonces debes:

  • Cachear los elementos que componen la página web. Es decir, ahorrarle tiempo al usuario si este ha visitado el sitio web más de una vez.
  • Optimizar las imágenes. Utilizar el menor tamaño posible hace que reduzcamos el tiempo de carga web. Google recomienda formatos como PNG y JPG para fotografías y no utilizar BMP o TIFF.
  • Habilitar la compresión Gzip. Esto es utilizar la compresión Gzip para el resto de archivos.
  • Combinar CSS y JavaScript para reducir el número de peticiones necesarias.
  • Optimizar HTML, CSS Y JavaScript. Esto se refiere a minimizar los recursos: eliminar caracteres/bytes innecesarios como los saltos de línea o sangrías. 
  • ¿Tu web utiliza diseño Responsive? Si la respuesta es no, debes saber que la usabilidad para Google es muy importante.

Imagen de varios dispositivos con diseño responsive lo que aumenta la velocidad de carga

Ventajas de optimizar la velocidad web

Ahora que ya sabes qué es la velocidad de carga, cómo afecta al SEO y cómo comprobarla, presta atención a las ventajas que esto puede tener para tu negocio:

Web más rápida

En el mundo digital, las milésimas de segundo cuentan. Aumentando la velocidad de carga de la web evitarás que los usuarios la abandonen, lo que lleva a la segunda ventaja.

Incrementar la tasa de conversión

La tasa de conversión es uno de los datos más importantes a tener en cuenta a la hora de medir los resultados de una página web, y pueden ser ventas o leads. Esta ventaja es la consecuencia de una buena experiencia usuario: si los usuarios pueden encontrar lo que buscan en cuestión de segundos y en cualquier dispositivo (diseño Responsive), tendrán una imagen positiva de tu web y volverán a ella.

Obtener una ventaja sobre la competencia

No todas las empresas conocen la importancia de medir la velocidad web con la herramienta Pagespeed de Google, por lo que obtener en ella una buena puntuación hará que tu web se posicione mejor que las de la competencia utilizando la misma combinación de palabras clave.

Ilustración en la que se aprecia un ordenador con iconos de SEO, keywords y diseño web

Mejor posicionamiento

Como ya hemos explicado, para Google es fundamental que un sitio web esté optimizado. Si tienes en cuenta todos los puntos a mejorar, como un código HTML limpio y la calidad de las imágenes, el motor de búsqueda te premiará con una buena posición.

Código más limpio

Uno de los requisitos de Google para la optimización de la web es a la vez una ventaja para esta. Uno de los pasos para aumentar la velocidad de carga es obtener un código optimizado, bien estructura y limpio, lo que mejorará el rendimiento de la página. 

Mejor experiencia usuario

El teléfono móvil es el dispositivo más utilizado a nivel mundial y, a su vez, sus usuarios son mucho más exigente. Así, mejorar la velocidad de carga de tu web para la versión móvil es la mejor forma de conseguir clientes a través de este dispositivo.

Persona utilizando el diseño responsive en su móvil

Ya sabes qué es la velocidad web y cómo afecta un tiempo de carga superior a 3 segundos a tu negocio en internet. Pero, ¿sabrás seguir todos los pasos para que PageSpeed de Google te dé una buena puntuación? Es un tanto complejo, ya que hay que tener en cuenta muchos factores, pero no es imposible. En Aeuroweb somos expertos en la optimización de un sitio web, tanto en el apartado de contenidos como de diseño y posicionamiento web. No dudes en contar con profesionales para darle a tu página web la posición que se merece.

Cómo optimizar tu Base de Datos de WordPress

¿Tu sitio web en WordPress está creciendo y va cada vez más lento? Ha llegado la hora de limpiar y optimizar la base de datos de tu WordPress. Pero antes, es esencial saber qué es una base de datos y qué tipo de base datos utiliza WordPress. Revisa también si tus imágenes están optimizadas siguiendo las instrucciones de este otro post.

¿Qué es una base de datos?

Una base de datos es un espacio reservado en un servidor donde se almacena información en forma de tablas y filas. El tipo de base de datos que utiliza WordPress es MySQL y ahí es donde alberga información de la instalación, información de los plugins, los usuarios, configuraciones, artículos, etc. todo lo relacionado con el diseño de tu página web.

A medida que tu sitio web vaya creciendo, la base de datos también lo hará. La base de datos de tu página web albergará más y más información y tu sitio, puede llegar a ir más lento. Por lo que, si tienes una web, has de comprender muy bien cómo está compuesta la base de datos, qué información es útil guardar y cuál no para hacer que WordPress cargue más rápido.

Antes de empezar a ver cómo optimizar una base de datos de WordPress, es necesario saber qué tablas componen la base de datos que utiliza WordPress.

Todas las tablas de la base de datos de WordPress

En primer lugar, te mostraremos las tablas que forman la base de datos de WordPress y qué información se guarda en cada una de ella. Este dato es de vital importancia, algunas de las tablas guardan información redundante que no necesitas y lo único que hace es ocupar espacio. Por lo que si quieres optimizar WordPress, tienes que conocer a fondo sus tablas para saber qué borrar. Si no estás seguro de lo que vas a hacer, te recomendamos tener contratado el mantenimiento de tu WordPress con profesionales.

Cuando instalas WordPress se crean en MySQL 12 tablas iniciales. Todas tienen como prefijo wp-.

tablas WP

Cada una de las tablas guarda la siguiente información:

  1. wp_commentmeta: En esta tabla se almacena información adicional sobre los comentarios. Estos contenidos son intrascendentes, por lo que una buena forma de limpiar tu base de datos WordPress sería eliminar este contenido.
  2. wp_comments: Aquí se guardan los comentarios que se han realizado en nuestro WordPress. Se almacenan tanto los comentarios aprobados como los rechazados. Por lo que suele albergar información de muy poca utilidad que podemos eliminar para optimizar nuestra página de WordPress.
  3. wp_links: Se trata de una tabla obsoleta. En ella se registraban los enlaces. Si necesitas volver a utilizarla puedes utilizar el plugin Link Manager.
  4. wp_options: Es una de las más importantes, ya que es el núcleo de operaciones esenciales. En ella se almacenan los datos de configuración de WordPress y otros datos sobre configuración de temas, plugins, etc.
  5. wp_postmeta: Los datos de esta tabla están relacionados con la tabla wp_posts. Se guarda información relacionada con las noticias de tu web, como son las fotografías, el autor, el contenido, etc.
  6. wp_posts: Al igual que wp_options, es una de las tablas más importantes y en ella se almacenan todo el contenido de WordPress: las entradas, las páginas, los ficheros, las entradas personalizadas, etc. Es decir, se guarda todo el contenido bruto de la web.
  7. wp_termmeta: Datos relacionados con las categorías, está estrechamente relacionada con la tabla wp_terms.
  8. wp_terms: En ella se almacenan datos sobre las etiquetas y las categorías que tengamos creadas en WordPress.
  9. wp_terms_relationships: Como podrás intuir por su nombre, relaciona los posts con las categorías y etiquetas.
  10. wp_term_taxonomy: En esta tabla se almacenan las características de las taxonomías como las entradas, páginas, etc. Es decir, se especifica cuando un contenido es una entrada, una página, o una página personalizada de los propios plugins.
  11. wp_usermeta: Por último, en usermeta se almacena información adicional sobre los usuarios de la tabla wp_users.
  12. wp_users: Contiene información básica de los usuarios.

 

Optimización de la base de datos de WordPress

Bien, ahora ya sabes un poco más sobre la base de datos de WordPress, ahora vamos a optimizarla. ¿Por qué necesitas optimizar la base de datos de WordPress? La respuesta a esta pregunta es la velocidad de carga. Ya que cuantos más datos en la base de datos más lenta irá tu web, y Google detesta los sitios lentos. Por lo que optimizar tu página WordPress para que cargue más rápido afectará positivamente al SEO.

WordPress regularmente recarga la base de datos de varias maneras:

  • Cuando editas un post, se crea una revisión.
  • Cuando instalas un plugin se crean varias tablas en la base de datos.
  • Como hemos mencionado antes, todos los comentarios se guardan. Tantos los permitidos como lo no permitidos.
  • Los objetos de la papelera también ocupan espacio, por lo que mejor elimínalos.
  • Por último están los transients, que son datos temporales que ocupan espacio y no son necesarios.

Estos factores, a medida que pase el tiempo, harán que tu sitio web tarde más en resolver las llamadas a la base de datos. Esto se traduce en que tu página irá más lenta y será necesario acelerar la velocidad de tu WordPress. Una buena herramienta para saber si tu sitio web necesita ser optimizado es PageSpeed.

PageSpeed Google

Este procedimiento lo puedes hacer tanto de forma manual como utilizando plugins que optimizan la base de datos. En primer lugar te mostraremos como hacer una optimización manual y luego te desvelaremos algunos plugins gratuitos para WordPress.

Optimización manual

La optimización manual de la base de datos de WordPress es la más recomendada si tu web va muy lento y consume muchos recursos. Para optimizar la BD de WordPress de forma manual podremos realizar las siguientes acciones:

1. Borrar las revisiones de los artículos

Como hemos mencionado anteriormente, se almacenan todas las revisiones de los artículos. Existen dos soluciones para resolver el problema de acumulación de las revisiones de los artículos.

Para la primera de ellas, tendrás que acceder a tu phpMyAdmin desde el panel de control del hosting, ya sea CPanel, DirectAdmin, Plesk o cualquier otro.

En el panel de control, tendrás que acceder a SQL. Cuando estés en SQL tienes que ejecutar la siguiente consulta:

DELETE FROM wp_posts WHERE post_type = «revision»

Una vez ejecutada la consulta, a pulsar en continuar borrarás todas las revisiones que tuvieses guardadas en la base de datos.

consulta BD WordPress

La segunda solución es desactivar las revisiones. Para ello solo tienes que acceder al archivo wp-config.php y copiar el siguiente código:

define(‘WP_POST_REVISIONS’, false);

Si no quieres desactivar las revisiones, puedes limitarlas cambiando el número en el siguiente código del archivo anterior:

define(‘WP_POST_REVISIONS’, 5);

2. Borrar tablas

Uno de los métodos más efectivos para limpiar base de dato WordPress es entrar y eliminar las tablas que no te sirvan o que no utilizas. Para ello, solo tienes que hacer clic en la base de datos, seleccionar las tablas y clicar en borrar.

eliminar tablas WordPress

Pero ten cuidado, antes de borrar algo haz siempre una copia de seguridad.

3. Optimizar las tablas de WordPress

Otra cosa que puedes hacer para optimizar tu BD de WordPress es, en phpMyAdmin, seleccionar el enlace Marcar todos y luego seleccionar Optimizar Tabla.

Optimizar BD WordPress

Optimización con plugins

Si no quieres meterte en código al optimizar tu web, aquí te tienes algunos plugins que te ayudarán a ello.

1. WP-Optimize

wp optimize

Este es uno de los plugins más utilizados para optimizar la base de datos de WordPress. Con este plugin podrás:

  • Eliminar las revisiones de los posts.
  • Eliminar los borradores automáticos.
  • Borrar comentarios SPAM.
  • Eliminar los transients.
  • Optimizar la base de datos.
  • Borrar los trackbacks y los pingbacks, que son los sistemas de comunicación para saber si tus artículos han sido mencionados o enlazados en otros artículos

2. Optimize Database after Deleting Revisions

Optimize Database after Deleting Revisions

Optimize Database after Deleting Revisions es un plugin especialmente creado para borrar toda la basura de la base de datos MySQL de WordPress. Pero hay que tener un poco de cuidado a la hora de utilizar este plugin, ya que puede limpiar demasiado y llegar a borrar incluso la instalación.

3. Clean Up Booster

Clean Up Booster

Hace lo mismo que el anterior plugin solo que con una interfaz más intuitiva y completa. Además de limpiar la base de datos también te ayuda a resolver problemas de la base de datos en WordPress.

4. WordPress Database Reset

Wp database resetET

WordPress Database Reset es un plugin diferente a los anteriores. Como su propio nombre indica, lo que hace este plugin es resetear la base de datos de WordPress. Es decir, volver a su estado original. Esto puede ser muy útil si no quieres reinstalar todo cuando se quieres reiniciar una versión de prueba.