¡Haga que su sitio de WordPress sea tan rápido como *$#@!
Publicado: 2014-04-25¡25% de descuento en productos Beaver Builder! ¡Apresúrate, termina la oferta... ¡Aprende más!
El desgaste es inevitable. Los zapatos, los automóviles, las herramientas, las casas y todo lo demás se degradan con el tiempo. Bueno, el software no es diferente. ¿Alguna vez has notado que una computadora de cuatro años ya no tiene el mismo impulso que cuando era nueva? ¿O cómo esa aplicación de contactos de tu teléfono parece atascarse cada vez más con el paso de los años? Por mucho que amo WordPress, sufre el mismo problema. ¡Pero no temas! ¡Con un poco de mantenimiento regular, puedes hacer que tu sitio de WordPress sea tan rápido como *$#@!
Un sitio web rápido es extremadamente importante. Un estudio realizado por Akamai y Gomez.com reveló que casi la mitad de todos los usuarios web esperan que una página se cargue en 2 segundos o menos. Las páginas de carga lenta pueden distraer a los visitantes de su blog incluso antes de que lleguen allí. Google también tiene en cuenta la velocidad del sitio en su algoritmo de clasificación. En igualdad de condiciones, Google preferirá un sitio más rápido a uno más lento.
Hemos establecido que los sitios web más rápidos son mejores, entonces, ¿cómo aceleramos su sitio de WordPress? Desde el primer momento, WordPress es un software muy rápido y eficiente. El problema es cuando WordPress se atasca tras años de publicar, comentar, agregar/eliminar complementos, cargar imágenes, cambiar temas y simplemente escribir blogs en general.
Si su blog aún no ejecuta un complemento de almacenamiento en caché, esta será la mejor manera de reducir los tiempos de carga de su página. Período. Los blogs son dinámicos; Se escriben nuevos artículos, se cambian las barras laterales y se hacen comentarios. Cada vez que WordPress publica una publicación de blog, debe verificar todos estos cambios.
Un complemento de almacenamiento en caché es un software muy inteligente que guarda, o almacena en caché, una copia renderizada de todas sus páginas. Cada vez que se solicita una página, el software de almacenamiento en caché realiza una “verificación rápida” eficiente para detectar cambios. Si nada ha cambiado (que suele ser el caso), mostrará la versión almacenada en caché de la página en lugar de compilarla nuevamente. Esto es primordial si tu publicación "se vuelve viral". Un blog sin almacenamiento en caché no sobrevivirá si aparece en la página principal de Reddit o similares.
Entonces, ¿qué complemento deberías elegir? Hay 3 grandes jugadores: WP Super Cache, W3 Total Cache y Quick Cache. Los dos primeros complementos son muy completos y, francamente, un poco difíciles de configurar. Pero, si sabes lo que estás haciendo y los configuras correctamente, son los de mayor rendimiento. W3 Total Cache es nuestra opción principal y WP Super Cache es nuestra opción para instalaciones multisitio.
Si sólo desea algo sencillo, una solución de “configúrelo y olvídese”, pruebe Quick Cache. Hace el 90% de lo que hacen los otros dos, pero requiere una configuración o conocimientos técnicos mínimos.
CDN significa Red de entrega de contenido. Las CDN son redes de servidores web súper rápidos ubicados estratégicamente en todo el mundo. La mayoría de la gente aloja sus blogs en un servidor compartido (lo cual está bien), pero ¿qué pasa si su servidor está en Nueva York y su visitante está en California? Además, ¿qué pasa si su visitante se encuentra en Sudamérica o Europa? Cuanto más lejos estén sus visitantes de su servidor, más lentas se cargarán las páginas. ¡Una CDN tiene múltiples servidores redundantes ubicados en todo el mundo, por lo que su contenido siempre será servido por una caja en el área general de su visitante! Además, las CDN generalmente tienen enormes canales de ancho de banda que pueden transferir información inmensamente más rápido que la mayoría de los hosts compartidos.
Configurar una CDN es un poco complicado y está más allá del alcance de este artículo, pero la opción más sencilla será CloudFlare (nota: la función RocketLoad de CloudFlare puede causar conflictos con Beaver Builder, así que asegúrese de desactivarla). Ofrecen un servicio CDN gratuito y un complemento de WordPress que lo convierte en uno de los CDN más sencillos de configurar. CloudFlare también tiene un conjunto de funciones de seguridad que se incluyen con su servicio gratuito. Honestamente, Cloud Flare es una de las mejores ofertas que he encontrado. La velocidad de carga de la página es drásticamente más rápida después de activar CloudFlare, ¡especialmente en sitios con muchas imágenes! Sólo puedo imaginar el aumento de velocidad para nuestros amigos al otro lado del charco o geográficamente distantes del servidor original.
Para una opción más completa que requiere un poco más de configuración (y una tarifa), Cloud Front de Amazon es otra muy buena opción de CDN.
WordPress almacena toda la información de tu blog en una base de datos. WordPress puede manejar grandes cantidades de datos, pero a medida que su base de datos crezca, inevitablemente se ralentizará. Una de las causas comunes de una base de datos inflada son los comentarios spam. Todos tenemos este problema. El spam de comentarios de WordPress es insidioso y una realidad. Pero hay algunas cosas que pueden ayudar.
Primero, si aún no estás usando Akismet, ¡úsalo! Akismet fue creado por Automatic (la empresa detrás de WordPress) y es fantástico para detectar comentarios no deseados. Cada vez que se deja un comentario en su blog, Akismet realizará una verificación cruzada con su base de datos para garantizar que el comentario sea legítimo. Si no es así, el comentario se elimina automáticamente y nunca sabrás que existió.
Pero, ¿qué pasaría si no conocieras Akismet y ya tuvieras cientos, tal vez miles, de comentarios spam en tu cola? Desafortunadamente, Akismet previene el spam y no podrá ayudar. Pero hay otro complemento útil que ayudará a eliminar todos los comentarios antiguos de spam: WP Comment Clearer. Aún requerirá algo de trabajo, pero este complemento agiliza mucho el proceso de eliminación de comentarios no deseados.
Otro gran culpable de la inflación de las bases de datos son las revisiones de publicaciones. WordPress es excelente para mantener revisiones; ¡Demasiado genial a veces! Revisé algunas de mis antiguas publicaciones de blog y encontré varias con más de 30 revisiones. El complemento Control de revisiones le permitirá establecer la cantidad de revisiones que se pueden guardar y ayudará a mantener la base de datos optimizada.
Los desarrolladores de temas están empezando a darse cuenta de los beneficios de lanzar temas más ligeros. Sin embargo, los consumidores todavía equiparan las características con el valor y los mega temas todo en uno generalmente todavía dominan las listas de temas principales . Si bien estos mega temas son bastante interesantes considerando todo lo que son capaces de hacer, todas esas características equivalen a pérdida de velocidad.
Lo sabemos muy bien en FastLine Media, ya que ofrecemos un servicio de instalación/personalización de plantillas de WordPress. Elegiremos un puñado de plantillas y dejaremos que nuestros clientes elijan su favorita. Luego, instalaremos y personalizaremos la plantilla para su marca y negocio. Después de trabajar con nuestros primeros 10 a 20 temas de WordPress, estábamos hartos de todas las funciones excesivas y opciones innecesarias/confusas que parecían prevalecer en cada tema premium. Esta fue una de las razones por las que creamos el tema Automator.
Puede resultar difícil dar caza a las tiendas más pequeñas que crean temas modernos y sencillos. Algunos de nuestros favoritos recientes son Elegant Themes y UpThemes, pero estoy seguro de que hay muchos más.
Mencioné que WordPress es un software muy rápido y eficiente listo para usar. No se puede decir lo mismo de los complementos. Cuando se trata de complementos, una manzana podrida puede hacer que todo su sitio se arrase. ¿Qué preguntar? La primera tarea es identificar qué complementos están provocando la desaceleración. Una forma de hacerlo es deshabilitar todos sus complementos y luego habilitarlos uno por uno, mientras revisa su sitio, para ver cuál causa la desaceleración.
¿Pero qué pasa si tienes un blog con mucho tráfico y muchos complementos? Sería una mala idea desactivar todos los complementos en un sitio activo lleno de visitantes. No te preocupes, hay un complemento para eso =D; echa un vistazo a P3 (Plugin Performance Profiler). P3 analizará los gastos generales de cada uno de sus complementos y generará varios cuadros y gráficos que ayudarán a identificar la manzana podrida.
Estas sugerencias no merecen una sección propia, pero vale la pena mencionarlas.
Es cierto que cambiar de proveedor de alojamiento web es un proceso tedioso. Solo por esa razón, esta sugerencia recibe menciones honoríficas. Pero, si no le preocupa la idea de transferir su instalación de WordPress, mover su sitio a un servidor web moderno puede mejorar significativamente la velocidad de carga de la página.
Comprimir imágenes puede marcar una gran diferencia en los tiempos de carga de la página, especialmente en sitios con muchas imágenes. Supongo que la mayoría de nosotros estamos familiarizados con 'Guardar para Web' en Photoshop y entendemos los conceptos básicos de resolución y recorte de imágenes. Un gran recurso en este frente es un complemento llamado WP-Smush.it. WP-Smush.it comprimirá automáticamente sus imágenes sin pérdidas a medida que las cargue en WordPress. ¡He visto cómo reduce entre un 10% y un 20% el tamaño del archivo de una imagen, incluso después de salir de Photoshop! Personalmente, lo ejecuto en todos los sitios de WordPress que mantengo. No veo ninguna razón para no hacerlo.
Mencionamos mantener su base de datos limpia y eficiente, pero también puede optimizar los datos que ya están allí. El complemento WP-DBManager facilita la optimización de su base de datos. ¡También tiene una excelente funcionalidad de copia de seguridad/restauración!
Un sitio de WordPress más rápido atraerá a más visitantes y hará que regresen con más frecuencia. Hacer que su sitio de WordPress sea más rápido es un proceso de identificar qué está ralentizando su sitio y luego tomar las medidas necesarias para solucionar ese problema. Si tiene un blog relativamente nuevo que ejecuta un complemento antiguo o lento, optimizar su base de datos probablemente no ayude. Debe identificar los problemas específicos de su configuración y solucionarlos primero. Por supuesto, si se siente abrumado ante la idea, no dude en escribirnos. ¡Siempre estaremos felices de ayudar!
¿Qué pasos/cambios has realizado en tu blog para aumentar la velocidad? ¿Cuál de estas sugerencias tuvo el mayor efecto en los tiempos de carga de su página?
Créditos de las fotografías: Peter Kim, John Wolff
¿Sigue habiendo conflictos con Rocket Loader de Cloudflare? Esta característica realmente ayuda a procesar javascript.
Cuando prueba su página usando https://gtmetrix.com/reports/www.wpbeaverbuilder.com/5nAOzOfN, descubre que wpbeaverbuilder.com tiene un rendimiento muy pobre con respecto a los recursos estáticos. Estoy pensando en comprar su complemento, pero esta ralentización de los recursos estáticos no es nada buena.
Actualmente estoy usando Tumblr como mi sistema predeterminado. Quiero algo como lo que tienes.
Felicitaciones, creo que tengo que invertir en un sitio web eficaz.
¿Hay algún complemento nuevo que todos sugieran para eliminar comentarios por lotes (u otro método)? WPCommentCleaner no se ha actualizado en 5 años. Un cliente acaba de pasarme por un sitio que tiene varios miles de comentarios spam que me encantaría eliminar de la manera más eficiente posible.
A W3 Total Cache no le gustaron mis columnas de Beaver Builder. No los mostraría 4 de ancho. Instalé WPRocket y parece no afectar los diseños de BB; sin embargo, no parece tan efectivo como W3.
[…] Un sitio web rápido es extremadamente importante. ¡Con un poco de mantenimiento regular, puedes hacer que tu sitio de WordPress sea tan rápido como *$#@! […]