Mitos más comunes sobre la optimización de la velocidad de WordPress
Publicado: 2019-09-30La velocidad del sitio web es un factor real de clasificación de Google. Es por eso que debe enfatizar la velocidad y el rendimiento del sitio. Desafortunadamente, no existe una solución fácil para reducir la velocidad web. No existe un complemento mágico, un script o una táctica que acelere instantáneamente su sitio web. Optimizar el rendimiento de un sitio de WordPress puede ser una tarea abrumadora, especialmente para sitios más grandes.
Esta es una publicación de invitado escrita por Matija Kasapovic, propietario del sitio web KasaReviews. Si desea escribir una publicación de invitado, contáctenos.
La optimización de un sitio web puede ser un tema difícil, ya sea que sea un desarrollador o no. Encontrará muchas guías publicadas y tutoriales en línea. Tenga en cuenta el hecho de que la mayoría de ellos están escritos para una amplia audiencia. Es posible que no ayuden mucho a mejorar su situación específica.
Aquí hay algunos mitos comunes de optimización de velocidad de WordPress que me gustaría disipar.
1. Más complementos dan como resultado sitios más lentos
Cuando configura su sitio de WordPress por primera vez, tiene muchas herramientas a su alcance. Puede ser muy tentador usar tantos complementos disponibles como sea posible para agregar varias funciones a su sitio. Sin embargo, esto a veces puede hacer más daño que bien. Los complementos obsoletos, inútiles o en conflicto pueden ralentizar su sitio web y causar problemas inesperados.
Los complementos están bien siempre que se usen de manera efectiva. Utilice sólo los que benefician a su sitio web . Desinstale o elimine cualquier complemento que esté desactualizado o que no tenga ningún propósito útil.
A pesar de la creencia popular, lo que importa es la calidad, no la cantidad de complementos. Solo se necesita un complemento mal escrito para causar errores en su sitio. Tómese un tiempo para revisar sus complementos actuales y elimine los que no usa o que ya no necesita para las necesidades de su sitio.
2. Debes usar CDN
La red de entrega de contenido, o CDN, lo ayuda a brindar activos (p. ej., imágenes, archivos CSS, archivos JS) a su visitante. Atienden activos desde la ubicación más cercana posible a ellos para reducir la latencia. La latencia es el tiempo que tarda un servidor en enviar contenido al navegador de un usuario. Cuanto más lejos esté el visitante del servidor, mayor será la demora en recibir el contenido.
Para poner esto en contexto, imagina que estás jugando al baloncesto y tirando a una canasta. Cuanto más lejos de la canasta estés lanzando una pelota, más tiempo tardará la pelota en llegar a la canasta. Este mismo principio se aplica aquí. Usando un CDN, el contenido se distribuye a los usuarios del sitio en todo el mundo. Confías en una red de servidores para servir tu sitio. Como resultado, la información se envía desde el servidor más cercano al visitante.
Un CDN es un recurso invaluable para empresas y sitios que tienen una audiencia internacional. Si su alcance es mucho más pequeño, eso puede ser un costo innecesario. Si su servidor está ubicado, por ejemplo, en México y los visitantes de su sitio son principalmente de México, es posible que CDN no brinde muchos beneficios. Pero si sus visitantes son en su mayoría de Europa, usar CDN puede ayudar.
Los CDN también actúan como un servidor externo. Esto significa que tienen que realizar una búsqueda de DNS para encontrar cada servidor externo. Ese proceso puede llevar un tiempo considerable (alrededor de 200 ms). Si va a utilizar una CDN, asegúrese de que la cantidad de tiempo ahorrado sea más importante que el tiempo dedicado a la búsqueda y resolución de DNS.
3. Debes usar todos los tipos de almacenamiento en caché
Hay muchas opciones diferentes de almacenamiento en caché disponibles. El almacenamiento en caché de la base de datos, el almacenamiento en caché de la página, Memcached son solo algunas de las muchas opciones. Algunos expertos y publicaciones recomendarán utilizar todos los recursos de almacenamiento en caché disponibles.
Si tiene un sitio que no tiene almacenamiento en caché, su servidor tendrá que ingresar a su base de datos para encontrar y recopilar todos los componentes necesarios. Luego, los transmite al navegador a través de PHP para los usuarios de su sitio cada vez que visitan una página en particular. Esto puede tomar un tiempo considerable para lograrlo.
El almacenamiento en caché de páginas crea archivos de contenido HTML estático. Esto significa que su PHP no tendrá que regenerar sus páginas cada vez que alguien las visite. Esto ahorra mucho tiempo. Cada vez que alguien visita un sitio web que utiliza el almacenamiento en caché de páginas, no accede a la base de datos del sitio. A veces, el almacenamiento en caché de la página hace que el almacenamiento en caché de la base de datos sea innecesario.
También hay algunos casos en los que el almacenamiento en caché de la base de datos puede ser más efectivo. Un ejemplo son los sitios que son muy dinámicos y en los que el almacenamiento en caché de páginas puede no ser realista. Sin embargo, esta es una excepción a la regla. Para la mayoría de los bloggers y propietarios de diferentes tipos de sitios web, no hay necesidad de preocuparse por el almacenamiento en caché de la base de datos.
Las formas específicas de almacenamiento en caché operan a nivel de servidor. Si está en un servidor de alojamiento administrado o compartido, tal vez esté limitado en cuanto a lo que puede hacer. El host del servidor tiene el control. En estos casos, aún puede instalar un complemento para el almacenamiento en caché de la página, que es algo que la mayoría de los propietarios de sitios pueden hacer fácilmente.
4. El complemento de almacenamiento en caché es todo lo que necesita
Un complemento de almacenamiento en caché es una excelente manera de hacer que su sitio web sea más rápido . Pero no es la única herramienta que puedes utilizar. Puede optimizar los sitios de WordPress en muchas capas. Cuando se configura correctamente, un complemento de almacenamiento en caché definitivamente ayudará . Puede ser una solución rápida si su sitio web tiene un bajo rendimiento. Pero es solo el paso final para mejorar la velocidad del sitio.
Los complementos de almacenamiento en caché no pueden solucionar problemas comunes, como un código deficiente, pero pueden ayudar a minimizar los efectos. Tomarse el tiempo para solucionar otros problemas de componentes del sitio puede mejorar la velocidad y el rendimiento de su sitio web.
5. Reducir las solicitudes HTTP
Muchos temas y complementos cargan imágenes y archivos de secuencias de comandos de sitios como Facebook y Google, lo que puede afectar los tiempos de carga. Si los complementos que usa hacen muchas solicitudes, no se sorprenda al ver tiempos de carga más lentos.
Una regla general común es limitar la cantidad de solicitudes HTTP que debe realizar su sitio . Esta es una buena guía, pero hay algo más que eso. El gran ejemplo de esto es la minificación. Muchos complementos y herramientas de minificación comprimirán archivos CSS más pequeños en un archivo grande. Eso significa que en lugar de tener 10 archivos CSS en su sitio web, ahora solo hay uno. Esa es una solicitud HTTP en lugar de 10 solicitudes separadas .
Si bien esta puede ser la solución óptima, realmente depende de su situación. La mayoría de los navegadores web actuales pueden descargar varios archivos a la vez en paralelo. En este caso, es mejor que su navegador descargue varios archivos al mismo tiempo en lugar de esperar a que se descargue un archivo grande. Los resultados de cada sitio varían, por lo que necesitará probar qué opción se adapta mejor a su sitio web.
6. Necesita un alojamiento costoso para tener una mejor velocidad del sitio
Tener un host bueno y confiable para su sitio de WordPress es esencial. Puede tener dos sitios idénticos en dos sitios de alojamiento diferentes y se cargarán de forma completamente diferente.
Los proveedores de alojamiento más populares dedican un tiempo considerable a mejorar y maximizar el rendimiento. El alojamiento compartido es una opción popular para muchas pequeñas empresas porque es asequible. Solo tenga en cuenta que está compartiendo recursos con muchos otros sitios al mismo tiempo. Un sitio de alto rendimiento en un servidor compartido puede ralentizar el rendimiento de otros sitios en esa red.
Los servicios de alojamiento web gratuitos generalmente no se recomiendan porque a menudo tienen problemas de tiempo de inactividad y velocidad lenta. Vale la pena invertir en un buen hosting. Un alojamiento deficiente puede limitar la velocidad de ejecución de su sitio y podría llevar a los clientes potenciales a hacer negocios con la competencia. Hay muchos grandes anfitriones por ahí. El alojamiento barato no siempre es malo, y el alojamiento caro no siempre es excelente.
7. Todos los temas de WordPress están optimizados para la velocidad
La cantidad de temas que puede elegir es impresionante, por lo que es importante tener en cuenta la velocidad al seleccionar uno. Muchos temas conocidos tienen una mala codificación, lo que puede afectar los tiempos de carga. Debe elegir un tema que sea visualmente atractivo y tenga un rendimiento excelente en términos de velocidad. Puede tomar un poco de prueba y error hasta que encuentre un tema que logre el equilibrio perfecto entre estos factores.
Muchos propietarios de sitios de WordPress eligen temas básicos y seleccionan complementos de alto rendimiento para lograr la sensación visual y la eficiencia deseadas. La mayor parte del código en su sitio proviene de temas, por lo que los que tienen una codificación deficiente pueden ralentizar un sitio web. Los temas multipropósito o de "talla única" contienen muchas características . Algunos de ellos tienen scripts adicionales que cargan pero no usan. Si tiene uno de estos tipos de temas, solo active las funciones que usará.
8. La calificación de las herramientas de velocidad de la página es importante
Después de haber utilizado una herramienta de prueba de velocidad del sitio web, como GTMetrix, Google PageSpeed Insights, Pingdom u otras, su sitio obtendrá una calificación por su rendimiento. También obtienes una lista con diferentes recomendaciones. La gente piensa que su sitio necesita tener una calificación perfecta.
Cuando un robot de Google va a un sitio, lo único que mira es qué tan rápido se cargan las páginas. No sabe qué calificación le dieron las herramientas de prueba de velocidad a su sitio. Las calificaciones más altas no necesariamente significan tiempos de carga de página más rápidos. Las calificaciones y recomendaciones de velocidad identifican cuellos de botella y otras posibles áreas problemáticas de su sitio web. Pero cada herramienta califica el mismo sitio de manera diferente.
Las sugerencias pueden mejorar los tiempos de carga de su página , pero algunas no son muy beneficiosas o pueden ser difíciles de ejecutar. Un ejemplo de esto es cuando Google PageSpeed recomienda mover archivos JS y CSS al pie de página de su página. Algunos archivos JS son fáciles de mover, pero otros podrían dañar o romper su sitio si se mueven. Si carga su sitio web sin usar estilos CSS, los visitantes de su sitio pueden pensar que su sitio está dañado. Las calificaciones de desempeño son buenas, pero no importan . La rapidez con la que se cargan las páginas es lo realmente importante.
Optimización del resumen del sitio web de WordPress
WordPress es muy fácil de personalizar. Le permite optimizar el rendimiento y la velocidad de su sitio tanto como necesite. Los sitios de mayor rendimiento necesitan más personalización que la mayoría de los proyectos más simples.
Los tiempos de carga de la página pueden afectar significativamente la forma en que administra su negocio en línea. Afectan las tasas de conversión, las tasas de rebote, la satisfacción del usuario y la probabilidad de que vuelvan a visitar su sitio. La optimización de la velocidad de la página de WordPress puede convertirse rápidamente en un mundo de wp-config.php, robots.txt, arquitectura del servidor y otros factores que a menudo son confusos o intimidantes al principio.
Las necesidades de optimización de la velocidad son diferentes para cada sitio . A veces tendrá que probar algunas alternativas hasta encontrar la solución óptima. Recibirá muchos consejos y recomendaciones de fuentes externas, pero no todos serán beneficiosos.
WordPress no es la plataforma más rápida de usar, pero siempre hay una manera de mejorar los tiempos de carga de su página sin tener que escribir ningún código.