10 formas efectivas y fáciles de acelerar el sitio de WordPress
Publicado: 2016-12-2310 formas efectivas y fáciles de acelerar un sitio de WordPress
En la era moderna, un gran número de empresas han recurrido a confiar en el poder del venerable WordPress, por lo que no sorprende que la velocidad de carga de los sitios de WordPress sea un factor crítico para el éxito empresarial. Sin prevaricar, los sitios lentos de WordPress que se arrastran como melaza son perjudiciales para su negocio. Es por eso que es excepcionalmente importante garantizar un sitio web ultrarrápido que sea doblemente SEO y fácil de usar, obteniendo una participación excepcional del usuario junto con valiosas vistas de página.
En este extenso artículo de investigación, nuestro concienzudo equipo técnico ha llevado a cabo varias pruebas internas para determinar los factores que pueden acelerar un sitio web de WordPress y, en última instancia, permitir que sea lo más compatible con SEO posible.
Los pasos meticulosos que llevamos a cabo para acelerar nuestro sitio de prueba de WordPress fueron los siguientes:
- Instalar el complemento de caché de WordPress y aprovechar el almacenamiento en caché del navegador
- Minimizar CSS y JavaScript
- Optimización de imágenes
- Habilitando la compresión gzip, y
- Uso de una red de entrega de contenido (CDN)
Después de realizar estos pasos, el sitio ya comenzó a exhibir algunas mejoras de velocidad, pero aún no estaba a la altura requerida. En las etapas posteriores, lanzamos varios pasos adicionales para asegurarnos de que nuestro experimento fuera más completo y, sobre todo, orientado a resultados concretos. Naturalmente, para seguir las instrucciones, le recomendamos que tenga algunos conocimientos intermedios/principiantes de WordPress y habilidades para solucionar problemas, de modo que pueda seguir felizmente cada una de las instrucciones sugeridas.
Durante la duración de nuestros variados experimentos, utilizamos la herramienta Google Page Speed Insight para medir la velocidad real de la página con una puntuación de 100. Cuanto más elevada sea la puntuación, más rápido será el sitio web. Esta herramienta también indicó varios factores negativos que eran responsables de la ralentización del sitio de WordPress y ofreció sugerencias para actuar aumentando la velocidad del sitio de WordPress.
Para no ser acusados de pruebas de laboratorio que fallan en el mundo real, convertimos estas herramientas y nuestra experiencia en el blog de uno de nuestros clientes. Con respuestas lentas, ningún usuario iba a tener una buena primera impresión, por lo que su objetivo era urgente y acelerar drásticamente su sitio de WordPress. Después de realizar todos los siguientes pasos cuidadosamente enumerados, resolvimos con éxito la totalidad de los problemas de velocidad de WordPress del cliente y obtuvimos una puntuación ejemplar de 100/100 con la herramienta Google PageSpeed.
Aquí están las 10 mejores maneras fáciles de acelerar su sitio de WordPress
- Elija el mejor proveedor de alojamiento web
- Instale el complemento de caché de WordPress y aproveche el almacenamiento en caché del navegador
- Minimizar CSS y JavaScript
- Optimizar Imágenes
- Habilitar compresión Gzip
- Vaciar la papelera y optimizar la base de datos de WordPress
- Usar red de entrega de contenido
- Reduzca las revisiones posteriores y deshabilite los trackbacks y pingbacks
- Dividir comentarios y publicaciones largas en páginas
- No suba videos directamente a WordPress
1. Elija el mejor proveedor de alojamiento web
Esto debería ser obvio, pero seamos honestos, no siempre es simple. Vale la pena investigar a fondo antes de poner dinero, y es similar a los cimientos de su casa, la última área en la que quiere ser un avaro. Antes incluso de comenzar a optimizar su sitio de WordPress, asegúrese de que su proveedor de alojamiento web no esté ralentizando su sitio web por su propia voluntad. Los proveedores de hospedaje web, desafortunadamente, con frecuencia sobrevenden sus servidores y esto afectará negativamente el tiempo de respuesta de importancia crítica de su servidor.
Si el tiempo de respuesta de su servidor es superior a 200 milisegundos (ms), la prueba Google PageSpeed señalará con una bandera roja agitada su "tiempo de respuesta del servidor reducido". Esto probablemente indica que su servidor de alojamiento web es lento y que deberá comunicarse directamente con su proveedor de alojamiento para mejorar el tiempo de respuesta del servidor. Las diferencias entre los proveedores pueden ser marcadas. Aquí, por ejemplo, realizamos una prueba de PageSpeed para el blog de WordPress de nuestro cliente antes de migrarlo a nuestro entorno de alojamiento. Los resultados hablan por sí mismos, y puede echar un vistazo a los dramáticos resultados de las pruebas a continuación.
Los resultados de la prueba se indican junto con la bandera roja antes mencionada que nos indica de manera útil que "reduzcamos el tiempo de respuesta del servidor" de forma genérica. ¡Gracias Google! Este terrible retraso se midió en unos inaceptables 4,2 segundos de lentitud. Por lo tanto, debido al tiempo de respuesta deficiente del servidor, la puntuación de PageSpeed para el sitio web se redujo a un mísero 68. Podríamos hacerlo mucho mejor, ya que se dice que los sitios de WordPress con tiempos de carga de página inferiores a 2 segundos son buenos. Sin embargo, lo ideal es que te esfuerces por hacerlo lo más rápido posible. Google incluso sugiere, según su información de PageSpeed, que idealmente la respuesta del servidor debería ser excepcionalmente rápida y mantenerse por debajo de los 200 ms.
¿Cuál es la puntuación de PageSpeed de su sitio de WordPress? Haga clic aquí para averiguarlo.
Después de esta prueba principal, naturalmente migramos el sitio de WordPress de nuestro cliente a nuestra plataforma de alojamiento de WordPress extremadamente optimizada y realizamos una segunda prueba de PageSpeed. Con un cuadro verde feliz, los resultados se destacan por sí mismos:
Comentarios sobre el tiempo de respuesta del servidor de Google Page Speed Insight corregidos
Después de nuestra migración, el tiempo de respuesta del servidor se redujo a unos excepcionales 200 ms y el angustioso error "Reducir el tiempo de respuesta del servidor" se resolvió de manera resuelta, con la esperanza de no volver nunca a hacer un retorno insidioso.
Por supuesto, no siempre podemos señalar con el dedo al proveedor de alojamiento, ya que ciertamente no siempre es la fuente del problema. A veces, puede encontrar tiempos de respuesta deficientes, incluso del proveedor de alojamiento web más ejemplar y hábil. Es muy posible que su sitio web haya superado su hardware anterior y exija silenciosamente que lo proporcione con tecnología superior. Si este fuera el caso, entonces su plan de alojamiento actual ya no es capaz de ejecutar su sitio web de manera óptima.
En tal caso, simplemente tendrá que actualizar su paquete de alojamiento de WordPress al siguiente plan que esté más arriba en la escalera, o incluso a una opción de alojamiento completamente nueva y significativamente más poderosa, como con un VPS . Por supuesto, si no logra ver ninguna mejora en el tiempo de respuesta de su servidor después de un cambio de plan, definitivamente es hora de comenzar a buscar proveedores de alojamiento superiores y, posteriormente, cambiar.
2. Instale el complemento de caché de WordPress y aproveche el almacenamiento en caché del navegador
Después de minimizar el tiempo de respuesta del servidor, centraremos nuestra energía en el siguiente error que resolveremos, que está relacionado con el siempre importante "almacenamiento en caché" del contenido. El propio Google recomienda encarecidamente almacenar en caché el contenido estático de su sitio web de WordPress y, en consecuencia, aprovechar la poderosa función de almacenamiento en caché de su navegador. Almacenar en caché el contenido estático proporcionará cómodamente un impulso de velocidad para su sitio de WordPress de hasta 3 a 7 veces .
WordPress tiene una multitud de complementos de almacenamiento en caché que no solo almacenan en caché su contenido, sino que también ofrecen una integración de CDN siempre útil, compresión Gzip, minificación de CSS/JavaScript y una gran cantidad de otras características. Habilitar el almacenamiento en caché del navegador no es difícil, simplemente es necesario instalar y configurar el complemento de caché que elija desde su panel de control de WordPress, al igual que con cualquier otro complemento de WordPress.
Instale el complemento de almacenamiento en caché y habilite el almacenamiento en caché del navegador
Después de nuestras extensas pruebas en algunos complementos de almacenamiento en caché de WordPress, hubo tres complementos que se destacaron del resto del paquete proverbial. Éstas eran:
- #1 – Caché total W3
- #2 – Súper caché de WP
- #3 – Caché más rápido de WP
Ahora, si realmente no desea instalar un complemento de WordPress por cualquier motivo, es posible habilitar manualmente el almacenamiento en caché del navegador agregando un código de encabezado Expires a su archivo .htaccess.
Como le presentamos a continuación, el puntaje de Google PageSpeed antes de instalar cualquier complemento de almacenamiento en caché de WordPress fue un mísero 64/100. Si ha estado al día con nosotros, hay una excelente manera de solucionar esto según el error que Google generó para esto mala puntuación: 'Aprovechar el almacenamiento en caché del navegador'!
Puntuación de Google Page Speed Insight antes de habilitar el complemento de almacenamiento en caché]
Ahora, claramente, eso no es lo suficientemente bueno, por lo que decidimos instalar el complemento W3 Total Cache para nuestras necesidades de almacenamiento en caché de contenido. Después de la instalación, volvimos a probar con entusiasmo la velocidad de la página y los resultados fueron ejemplares.
Después de instalar el complemento de almacenamiento en caché W3 Total Cache
Puntuación de velocidad de página de Google : 83/100 (mejorado)
Motivo de esta mejora : el error de almacenamiento en caché del navegador de apalancamiento se corrigió en un 95 %.
Para acelerar WordPress, el complemento W3 Total Cache establece de manera útil e inteligente los tiempos de vencimiento para todos los scripts internos en duraciones razonables. Por ejemplo, sus scripts CSS se almacenarán en caché durante 7 días, las imágenes se almacenarán en caché durante 30 días, etc. Después de configurar este útil almacenamiento en caché interno, la advertencia de "aprovechar el almacenamiento en caché del navegador" se corrigió en un 95 %.
Puntuación de Google Page Speed Insight después de habilitar el complemento de almacenamiento en caché
Luego se corrigió el 95% de los errores en el almacenamiento en caché del navegador Leverage. Para aquellos que realizan un seguimiento, eso deja el 5% de los errores existentes. Desafortunadamente, estos se debieron a scripts de terceros como Facebook y Twitter, para los cuales esta herramienta no puede configurar el almacenamiento en caché. Hay poco que hacer al respecto, ya que no controla el almacenamiento en caché de dichos datos de terceros. Sin embargo, no se preocupe, los efectos son probablemente pequeños y, por lo tanto, no debe preocuparse demasiado por vencer por completo el error de "aprovechar el almacenamiento en caché del navegador".
3. Minificar CSS y JavaScript
Minificación es una palabra linda, pero simplemente no es más que la eliminación de caracteres innecesarios y derrochadores en un documento de texto, como espacios en blanco, líneas nuevas, comentarios y delimitadores de bloque en archivos HTML, JavaScript y CSS.
Para ser claros, estos caracteres mejoran en gran medida la legibilidad humana de dichos archivos, pero son completamente innecesarios para que los procesen las computadoras y los navegadores web. La eliminación de caracteres innecesarios y código redundante puede acelerar enormemente WordPress al reducir el tamaño de la página en una gran cantidad de kilobytes.
Aquí, presentamos los resultados de la velocidad de la página de WordPress que nos muestran algunos comentarios sobre cómo minimizar nuestros archivos CSS y JS.
Advertencia de minificación de Google Page Speed Insights
Según los resultados, es posible aumentar aún más nuestra velocidad reduciendo el número de llamadas a CSS y JS y minimizando el tamaño de la página.
Los mejores complementos de WordPress para minimizar CSS y JavaScript
Afortunadamente, para WordPress, hay una multitud de complementos que minimizarán rápidamente sus archivos CSS y JavaScript. A continuación se enumeran los cinco complementos de WordPress más populares que manejarán de manera efectiva todas sus necesidades de minificación.
- #1 – Minimizar WP
- #2 – Optimizar automáticamente
- #3 – WP Súper Minimizar
- #4 – Corrección de minificación de WP
- #5 – Mejor WordPress Minimizar
El complemento WP-Minify minimiza el CSS, HTML y JS
Tenga en cuenta que, aunque algunos complementos de almacenamiento en caché, como W3 Total Cache y WP Fastest Cache, ofrecen la minificación como una característica adicional, elegimos usar el complemento WP Minify para realizar nuestra minificación. Asegúrese de activar solo un (1) complemento de minificación/opción de complemento activo a la vez. De lo contrario, es muy probable que encuentre varios conflictos de complementos esporádicos, como entre el caché total de W3 y WPMinify.
Antes de instalar cualquier complemento de minificación
Puntuación de velocidad de la página de Google: 83/100
Motivo de esta mala puntuación: Minimizar CSS, JS y HTML
Comentarios de Google Page Speed Insights para JS y CSS Minify
Después de instalar WP Minify, realizamos la prueba de velocidad de página y los resultados son los siguientes.
Después de instalar el complemento WP Minify
Puntuación de velocidad de página de Google: 84/100 (mejorado)
Motivo de esta mejora: Se corrige la advertencia de Minify CSS y JavaScript.
Google Page Speed Insight FeedBack corregido por el complemento WP-Minify
Quizás no sea una diferencia colosal, pero todo cuenta. Especial para dispositivos móviles. Ocasionalmente, incluso después de instalar su complemento de minificación, estas advertencias pueden permanecer parcialmente sin resolver.
En ese caso, la propia herramienta PageSpeed es capaz de proporcionarle archivos CSS y JS ya minimizados. Puede descargar directamente estos JavaScripts optimizados y recursos CSS y reemplazarlos en su sitio web de WordPress (vea el cuadrado azul resaltado en la parte inferior del ejemplo anterior).
4. Optimizar Imágenes
Un sitio de WordPress con exquisitas imágenes de alta resolución se ve impresionante y, sin duda, captará la valiosa atención de más lectores que una página tradicional de WordPress basada en texto. Pero hay un problema desafortunado: a medida que carga más imágenes, o aumenta su resolución y calidad en exceso, el tamaño de su WordPress solo aumentará, lo que a su vez provocará una velocidad mediocre del sitio web.
Para evitar y minimizar debidamente estos problemas, es imperativo que optimice sus imágenes antes de proceder a publicarlas.
Herramientas gratuitas en línea para optimizar imágenes
Existen varias herramientas en línea poderosas, como Optimizilla o Image Optimizer para optimizar sus imágenes sin afectar negativamente su calidad. Estas herramientas son sencillas: carga sus imágenes, selecciona las opciones que sean relevantes/deseadas y, posteriormente, descarga las imágenes optimizadas.
En particular, nos encanta Optimizilla, ya que puede optimizar por lotes 20 imágenes a la vez y, además, seleccionar su elección de relación de compresión y calidad de imagen.
Los mejores complementos de WordPress para optimizar imágenes
WordPress tiene una legión de complementos que optimizarán automáticamente sus imágenes a medida que las cargue. Aquí hay una muestra, con varias enumeradas a continuación:
- WP Smush – #1 – Ampliamente utilizado con más de 600 000+ descargas
- #2 – Optimizador de imágenes Imagine
- #3 – Optimus – Optimizador de imágenes de WordPress
- #4 – Optimizador de imágenes de píxeles cortos
- #5 – Optimizador de imágenes EWWW
- #6 – Optimizador de imagen CW
Elegimos la opción más popular y, por lo tanto, de esta lista, nos decidimos por el complemento WP Smush, lo instalamos en WordPress y procedimos a realizar nuestra prueba de rendimiento. Volviendo a las herramientas útiles de Google, se obtuvieron los siguientes resultados de prueba antes y después de la optimización de imágenes.
Antes de instalar cualquier complemento de optimización de imágenes
Puntuación de velocidad de la página de Google: 84/100
Motivo de esta mala puntuación: las imágenes no están optimizadas.
Puntuación de Google Page Speed Insight antes de optimizar las imágenes
Utilizamos el complemento WP Smush Image Optimizer para optimizar las imágenes del blog automáticamente.
El complemento WP-Smush optimiza las imágenes
Los resultados de la prueba después de activar el complemento WP Smush. Fíjate que han desaparecido las advertencias relativas a la optimización de las imágenes.
Después de instalar el complemento WP Smush
Puntuación de velocidad de página de Google: 92/100 (mejorado)
Motivo de esta mejora: el complemento WP Smush optimizó todas las imágenes.
Puntuación de Google Page Speed Insight después de optimizar las imágenes
Tenga en cuenta que solo puede 'comprimir' 50 imágenes a la vez con la versión gratuita de WP Smush Image Optimizer. El resto de las imágenes se pueden eliminar de la biblioteca de medios de WordPress como se muestra en la pantalla a continuación.
Smush imágenes de la biblioteca de medios de WordPress
Si todavía recibe una advertencia de optimización de imagen infeliz, no se estrese indebidamente. La herramienta Google PageSpeed también brinda una versión optimizada de esas imágenes. Puede descargarlos como se muestra en el tercer paso. En consecuencia, puede actualizar estas imágenes desde la biblioteca de medios de su Tablero o, alternativamente, actualizarlas desde el Administrador de archivos de su cuenta de alojamiento web. Además, asegúrese de borrar la caché de su servidor web si utiliza una herramienta de almacenamiento en caché de terceros, como Xvarnish. Si no hace esto, es posible que Google continúe mostrando imágenes anticuadas incluso después de sus minuciosas optimizaciones.
5. Habilitar la compresión Gzip
Cuando los visitantes navegan por su sitio de WordPress, sus navegadores descargan las páginas web y procesan el contenido. Esto a menudo no está comprimido, y si sus páginas de WordPress tienen un tamaño gigantesco debido a los elementos necesarios y ricos que incluyen, necesariamente y desafortunadamente aumentará el tiempo de carga de la página.
Hay una forma práctica de evitar esto: al habilitar la compresión Gzip inteligente, puede disminuir el tamaño de las respuestas transferidas desde el servidor a los navegadores de los clientes. Esto disminuirá notablemente los segundos necesarios para descargar los recursos, minimizará el uso de datos y mejorará la velocidad de renderizado de su hermoso sitio de WordPress dentro del navegador de su cliente.
Usando la compresión Gzip, el tamaño total de su página se puede reducir en un asombroso 50% a 70% para su cliente, lo que, como era de esperar, servirá para aumentar la velocidad de su blog de WordPress. Por supuesto, cuando Gzip no está habilitado, la herramienta PageSpeed Insight de Google lo notará y le advertirá que habilite la compresión.
1. Habilitación de la compresión Gzip mediante el complemento W3 Total Cache
Hay un complemento de WordPress para la mayoría de las tareas, y la compresión Gzip no es una excepción. Un complemento de almacenamiento en caché notablemente popular es el complemento W3 Total Cache mencionado anteriormente, que le permite Gzip su sitio web de WordPress. Para habilitar la compresión Gzip, inicie sesión en su Panel de WordPress, vaya a Rendimiento → Caché del navegador y coloque una marca de verificación en la casilla de verificación titulada 'Habilitar compresión HTTP (Gzip)'.
Habilite la compresión HTTP GZIP usando el complemento W3 Total Cache
2. Habilitación de la compresión Gzip a través de .htaccess
Además, también puede habilitar la compresión Gzip agregando el código de compresión Gzip a su archivo .htaccess.
3. Habilitación de la compresión Gzip a través del complemento de compresión
Para un complemento dedicado, instale uno de los siguientes complementos de WordPress para habilitar la compresión Gzip.
- Compresión de velocidad GZip Ninja – #1
- Incrementador de velocidad avanzado – #2
- Comprobar y habilitar la compresión GZIP – #3
Estos complementos agregan reglas de compresión Gzip en su archivo .htaccess usando el módulo mod_deflate automáticamente, por lo que no es necesario que usted mismo ingrese a estos archivos para modificarlos.
Para una excelente manera de determinar si la compresión Gzip está habilitada en su sitio web o no, puede probar su sitio web aquí. Esta herramienta siempre útil puede mostrarle concretamente cuántos bytes valiosos (y, por lo tanto, la velocidad de procesamiento y el ancho de banda) se ahorraron al habilitar la compresión Gzip. Mire el ejemplo de la captura de pantalla a continuación para ver una ilustración notable de cuántos bytes ahorramos y economizamos en nuestro sitio web de prueba.
Sitio web de prueba de compresión de URL
Habilitar la compresión Gzip con uno de los métodos anteriores debería corregir la recomendación de Google PageSpeed Insights para 'Habilitar compresión'.
Antes de instalar cualquier complemento de compresión
Puntuación de velocidad de la página de Google: 92/100
Motivo de esta advertencia: la compresión no está habilitada.
Para este ejemplo, habilitamos la compresión Gzip a través del complemento W3 Total Cache y, por lo tanto, puede notar que la advertencia Habilitar compresión ahora se eliminó, con el resultado a continuación.
Después de instalar el complemento W3 Total Cache para compresión
Puntuación de velocidad de la página de Google: 92/100
Motivo de esta mejora: se resolvió la advertencia Habilitar compresión.
Puntuación de Google Page Speed Insight después de habilitar la compresión GZIP
Arreglar la advertencia de contenido por encima del pliegue
A pesar de lograr una puntuación de rendimiento bastante respetable de 92/100, la página de Google PageSpeed Insights seguía mostrando una advertencia de que necesitábamos corregir el JavaScript que bloqueaba el renderizado y el CSS en la mitad superior de la página. Por supuesto, todo importa, y no estamos en el negocio de detenernos aquí, así que seguimos adelante y decidimos arreglar eso también. Procedamos y veamos cómo logramos corregir esta advertencia para nuestro blog de prueba de WordPress.
Eliminar el bloqueo de procesamiento de JavaScript en la parte superior del pliegue
Para esto, usamos el complemento de WordPress Async JavaScript y luego procedimos a modificar la configuración, como se muestra en la siguiente captura de pantalla. Este complemento agrega el atributo 'async' o 'defer' a cualquier JavaScript cargado por la función wp_enqueue_script de WordPress.
Eliminar el bloqueo de procesamiento de JavaScript y CSS en la advertencia de contenido de la mitad superior del pliegue solucionada
Ahora, ni siquiera tiene que recurrir a un complemento. Si desea evitar cargar otro complemento, simplemente puede agregar el siguiente código a su archivo functions.php.
/*Add async to all scripts*/
function js_async_attr($tag)
{
# Add async to all remaining scripts
return str_replace( ' src', ' async="async" src', $tag );
}
add_filter( 'script_loader_tag', 'js_async_attr', 10 );
Ahora, para corregir la misma advertencia para nuestro CSS, usamos un complemento de WordPress llamado Autoptimize. Después de instalar este complemento, vaya a Configuración → Autotomizar . En la configuración de Autoptimize, haga clic en el botón 'Mostrar configuración avanzada' ubicado en la esquina superior derecha. Asegúrese de que 'minify' no esté activo con W3 Total Cache o WPminify, ya que puede generar conflictos frustrantes con Autoptimzer.
Una vez que la configuración avanzada esté llena y modificada, desplácese hacia abajo hasta la sección Opciones de CSS. Marque la casilla de verificación Inline and Defer CSS, pegue el código CSS del pliegue (URL sugerida por la herramienta Insight de la página de Google en la sección "Eliminar el bloqueo de procesamiento", abra cada URL en el navegador y recupere el código .css del pliegue) y haga clic en ' Botón Guardar cambios y vaciar caché.
Eliminar el bloqueo de procesamiento de JavaScript y CSS en la advertencia de contenido de la mitad superior del pliegue solucionada
Después de seguir meticulosamente estos pasos, podrá ver la herramienta de Google sin ninguna mención de una advertencia con respecto a cualquier bloqueo de procesamiento de la parte superior de la página.
Después de instalar el complemento Async JavaScript & Autoptimize
Puntuación de velocidad de la página de Google: 100/100
Motivo de esta mejora: se corrigió la eliminación de JavaScript y CSS que bloquean el renderizado en la advertencia de contenido en la mitad superior de la página.
Todas las advertencias están arregladas para el escritorio
Todas las advertencias están arregladas para dispositivos móviles
Recuerde, PageSpeed Insights de Google es una herramienta de rendimiento siempre útil que lo ayuda a identificar las muchas formas en que puede esforzarse por optimizar su sitio web. Sin embargo, rara vez vale la pena desarrollar una obsesión por obtener un 100/100 perfecto, ya que es común que algunos escenarios sean esencialmente irreparables.
6. Asegúrese de vaciar la papelera y optimizar la base de datos de WordPress
El uso prolongado de WordPress trae consigo una base de datos que probablemente contiene volúmenes de datos para los que no tiene mucho uso. Por ejemplo, cada vez que guarde una nueva publicación o página, WordPress felizmente creará una revisión de esa publicación o página y, posteriormente, la almacenará en la base de datos en constante expansión.
Por ejemplo, si edita una publicación 10 veces, puede tener 9 copias separadas de esa publicación almacenadas como revisiones. Si bien a veces es útil, esta acumulación de datos agrega rápidamente grandes cantidades de datos a los que rara vez se accede a las tablas chirriantes de su base de datos, lo que las infla innecesariamente y hace que el acceso a ellas sea más lento.
Mediante la eliminación juiciosa de revisiones no deseadas, borradores, comentarios moderados, páginas/publicaciones basura, comentarios de spam, comentarios basura, metadatos de publicaciones huérfanas y cualquier otro dato innecesario, puede conservar una base de datos elegante, limpia, optimizada y segura. Vale la pena, ya que con el simple acto de optimizar su base de datos, mejorará la velocidad de su sitio web y, lo que es más importante, su eficiencia.
Optimizar la base de datos de WordPress usando WP-Optimize
Los mejores complementos de WordPress para optimizar la base de datos
A continuación se incluye una muestra de las opciones de los complementos favoritos de WordPress que se utilizan para optimizar una base de datos de WordPress.
- WP-Optimizar – #1
- Barrido de WP – #2
- Limpiador de base de datos avanzado – #3
- Optimizar base de datos después de eliminar revisiones
Estos complementos eliminan toda la basura no deseada de su base de datos de WordPress y realizan consultas generales de optimización de la base de datos MySQL sin acceder a PHPMyAdmin.
Algunos de estos complementos, como en el caso de WP-DB Manager, le permiten programar fechas para una optimización regular y consistente de la base de datos. ¡Siempre asegúrese de realizar una copia de seguridad de la base de datos antes de permitir que cualquier complemento toque u optimice su base de datos!
7. Utilice la red de entrega de contenido
Una CDN de red de entrega de contenido es un grupo de servidores distribuidos geográficamente que entrega contenido estático de manera expedita a los visitantes, desde los servidores pertinentes más cercanos disponibles. De manera más inteligible, cuando un visitante navega por su sitio web, su CDN seleccionará el servidor más cercano para entregar el contenido estático (imágenes, CSS, bibliotecas y archivos JavaScript) utilizado en su sitio web.
Una CDN experta también promueve cargas de página más rápidas, lo que eleva la clasificación de su página de Google, ya que los sitios web de bajo rendimiento que se cargan con lentitud se ven significativamente penalizados por los algoritmos de clasificación de los motores de búsqueda más populares.
Afortunadamente, configurar una CDN para que funcione con WordPress es sencillo. De hecho, se puede completar en 5 minutos (!), utilizando un complemento de almacenamiento en caché como W3 Total Cache. Si desea integrar un CDN con su sitio web de WordPress, mire hacia nuestro tutorial amigable y bien informado .
Por supuesto, para ilustrar los beneficios de una CDN para su sitio de WordPress, necesariamente tuvimos que realizarle una prueba rápida en nuestro laboratorio de alta tecnología.
El tiempo de respuesta promedio antes de habilitar cualquier CDN en nuestro sitio web de WordPress fue de 124.721 ms.
Tiempo de respuesta de un sitio web de WordPress antes de habilitar CDN
Después de habilitar un CDN en el sitio web de WordPress, el tiempo de respuesta disminuyó a 26.346 ms.
Tiempo de respuesta de un sitio web de WordPress después de habilitar CDN
8. Reduzca las revisiones posteriores y deshabilite los trackbacks y pingbacks
Reducción de revisiones posteriores
El sistema de revisiones de WordPress está diseñado para conservar un registro de cada borrador guardado o actualización publicada. Si bien es bastante útil (después de todo, le permite buscar versiones anteriores de sus artículos y restaurarlos si es necesario), puede aumentar enormemente el tamaño y el volumen de cualquier base de datos de WordPress.
Por ejemplo, supongamos que su artículo ha pasado por 10 revisiones , luego el Sistema de revisión de WordPress almacenará todas y cada una de estas revisiones en su base de datos, lo que aumentará su huella de datos en 10 veces .
De forma predeterminada, WordPress continuará guardando un número ilimitado y sin restricciones de revisiones, pero debería y, de hecho, puede limitarlo a un valor mucho más práctico (digamos 4 a 5). Para lograr esto, simplemente agregue el siguiente código a su archivo wp-config.php.
define( 'WP_POST_REVISIONS', 5 );
Lista de revisiones posteriores
Si desea deshabilitar completamente el sistema de revisión de publicaciones de WordPress, simplemente agregue el siguiente código de una línea en el archivo wp-config.php.
define( 'WP_POST_REVISIONS', false );
Tenga en cuenta que la revisión de publicaciones de WordPress es extremadamente útil para los bloggers, por lo que no deseamos recomendar que la deshabilite por completo. Para su tranquilidad, asegúrese de conservar siempre algunas revisiones de su trabajo.
Deshabilitar Trackbacks y Pingbacks
Cada instancia en la que otro blog o sitio web se vincule a su sitio web, recibirá una notificación, que posteriormente actualiza la base de datos para esa publicación en particular, lo que en última instancia sirve para saturar los recursos de su servidor.
Si no desea esto, entonces los Trackbacks y Pingbacks se pueden desactivar desde la Configuración de discusión de WordPress. Una vez que haya iniciado sesión en el Panel de WordPress, vaya a Configuración → Discusión y luego desmarque las dos primeras casillas de verificación como se muestra en la imagen a continuación.
Deshabilitar Pingback y Trackback
9. Dividir comentarios y publicaciones largas en páginas
Sans question, es realmente fortuito reunir una audiencia comprometida que comenta en masa en tu blog. Desafortunadamente, dicha actividad genera un posible efecto adverso: cargar esos comentarios puede ralentizar drásticamente la velocidad de carga de su sitio web.
WordPress ha incorporado útilmente una característica titulada 'romper comentarios' para arreglar esto. Simplemente vaya a su página de administración Configuración → Discusión y marque la casilla de verificación titulada 'Dividir comentarios en páginas'.
Dividir comentarios en páginas
Si sus publicaciones consisten en extensiones prolongadas de prosa, combinadas con un uso abundante de imágenes bonitas, la velocidad de carga de su sitio web puede verse afectada. Existe una solución simple y efectiva: divide estas molestas publicaciones en páginas separadas.
Simplemente agregue el siguiente fragmento de código en cualquier punto que desee dividir la página. Asegúrese de agregar esta línea de código en el modo Texto en lugar del modo Visual.
<!--nextpage-->
Todo el contenido agregado a continuación < !–nextpage–> aparecerá en la página siguiente de la publicación y, al final de la página, verá enlaces de paginación como se muestra a continuación.
Opción de página siguiente
10. No subas videos directamente a WordPress
La carga directa de contenido de video puede ser una gran pérdida de ancho de banda potencial para su sitio web. Su proveedor de alojamiento web bien puede imponer cargos adicionales por dicho uso, por lo tanto, tiene una buena razón para evitar realizar tal acción.
En segundo lugar, los videos largos o de alta resolución pueden aumentar enormemente el tamaño de su copia de seguridad, lo que lleva a una situación en la que restaurar su sitio web a partir de copias de seguridad puede ser una tarea mucho más hercúlea.
Dado que probablemente no desee los escenarios anteriores, puede cargar su video directamente a uno de los siguientes proveedores populares de alojamiento de videos y, posteriormente, usar un enlace incrustado.
- Youtube
- Vimeo
- Flickr
- DailyMotion
Afortunadamente, incrustar un video de YouTube en WordPress es elemental. Primero, simplemente busque el video que desea insertar desde YouTube. Luego, haga clic en el enlace Compartir y copie la URL del video correspondiente.
Copie la URL del video de YouTube
Finalmente, pegue la URL del video directamente en su publicación y haga clic en el botón Actualizar, incrustándolo automáticamente.
Pegue la URL del video de YouTube en la publicación de WodPress
Conclusión
Hemos enumerado los 10 ajustes más efectivos y populares para liberar la velocidad potencial de su sitio web de WordPress. Nuestros diligentes investigadores que trabajan en su laboratorio, en nuestra opinión, han demostrado que una implementación efectiva de tales ajustes puede mejorar drásticamente la velocidad de carga de su sitio web de WordPress. Si alguna vez se encuentra con una instalación de WordPress que parece moverse tan rápido como un caracol que se toma un día libre, tendrá estos consejos prácticos para mejorar sin duda las puntuaciones de velocidad de la página.
El siguiente gráfico bonito representa la puntuación de Google PageSpeed después de cada ajuste que implementamos en el blog de WordPress.
Puntuación de la página de Google vs. Ajustes de WordPress
¿Conoce formas alternativas y efectivas de acelerar los sitios de WordPress y mejorar sus tiempos de carga? Cualquier cosa es tremendamente valiosa, particularmente cuando los milisegundos pueden ser importantes para el cliente. ¡Comparta cualquier idea de rendimiento con nosotros en la siguiente sección de comentarios!
Should you require our aid to improve the PageSpeed score of your WordPress website, please also drop your website name in the comment section and we will endeavor to get back to you.