Cómo mejorar eficazmente la velocidad del sitio web de WordPress
1. Elige un buen alojamiento
El servicio de alojamiento de WordPress juega un papel importante en el rendimiento del sitio web. Un buen proveedor de alojamiento privado, como BlueHost o Siteground, tomará medidas adicionales para que WordPress optimice el rendimiento de su sitio web.
Los sitios web generales pueden usar alojamiento compartido cuando recién están comenzando. Sin embargo, si el sitio web tiene mucho contenido, usar un tema más grande consumirá más memoria o el número de visitas es mayor, entonces el alojamiento compartido. Será más adecuado. Durante los períodos de mucho tráfico, el sitio es muy lento e incluso tiene frecuentes tiempos de inactividad.
Si la velocidad de acceso a su sitio web es relativamente lenta ahora, verifique qué host está utilizando y si la configuración existente es suficiente.
Si no es suficiente, necesita actualizar el host. Recomendamos WP Engine para administrar hosts de WordPress o VPS.
2. Utilice temas/marcos livianos
La velocidad de acceso lenta al sitio web probablemente se debe a que su tema de WordPress no está optimizado o contiene demasiadas funciones infladas.
Aunque muchos temas avanzados tienen funciones potentes y un alto grado de personalización, inevitablemente conducen a paquetes de temas excesivamente grandes y consumen recursos.
Un tema como The7 tiene un paquete de instalación de más de diez MB, lo que hace que sea muy difícil de ejecutar para hosts virtuales comunes.
Si debes utilizar algunos temas avanzados, se recomienda utilizar Divi?, un tema ligero y optimizado para WordPress. Utilice temas desarrollados por grandes empresas conocidas e intente utilizar temas menos desconocidos.
3. Ajustar y optimizar imágenes
Uno de los aspectos que más se pasa por alto en la optimización de sitios web es la optimización de imágenes de sitios web. He visto a muchas personas editar directamente más de diez MB de imágenes sin procesarlas. . Subir. La optimización de imágenes de WordPress puede tener el mayor impacto en los tiempos de carga de la página.
Si bien el uso de imágenes de alta resolución puede hacer que nuestro sitio web se vea genial, algunas buenas fotos en un blog realmente pueden generar muchas acciones y comentarios.
Pero la desventaja es que las imágenes no optimizadas suelen ser muy grandes, varios M o incluso más de diez M, lo que ralentiza seriamente la velocidad de acceso al sitio web. Las imágenes grandes también pueden ocupar muchas solicitudes HTTP. Generalmente, los hosts virtuales tienen restricciones de tráfico.
Si tiene muchas imágenes en su sitio, esto puede significar tiempos de carga de la página más lentos. Como no somos un sitio web de fotografía, el contenido y la velocidad de carga del sitio web son más importantes que la belleza de las imágenes.
El tamaño de la imagen tiene un gran impacto en la velocidad de aceleración del sitio web. Muchos sitios web no se cargan por completo porque la imagen es demasiado grande y finalmente se carga.
Podemos optimizar y ajustar el tamaño de la imagen antes de subirla. Intenta no exceder 1M, y 100-500kb es lo más adecuado.
Podemos optimizar las imágenes de dos formas.
El primer método es escalar y recortar manualmente la imagen o comprimirla
También podemos usar compresión de imagen sin pérdidas o con pérdida para hacerla más pequeña; la mayoría de las personas buscan la compresión sin pérdidas para garantizar Sus imágenes todavía se ven geniales en su sitio web, incluso cuando están comprimidas.
Existen herramientas como Photoshop que recortarán la imagen al tamaño adecuado, pero aún hay formas más sencillas de hacerlo.
Primero elija el tema correcto, la mayoría de los temas premium están "Listos para diseño adaptable a dispositivos móviles", tienen un cambio de tamaño de imagen incorporado o un cambio de tamaño de imagen que puede crear diferentes imágenes para diferentes dispositivos y tamaños de pantalla. Miniatura cargada.
El segundo método recomendado es utilizar un complemento para escalar y comprimir imágenes automáticamente.
Probé 5 complementos y servicios de optimización de imágenes diferentes. Mejoré el tiempo de carga de mi página. Especialmente con el móvil.
Aquí hay algunos que he probado pero los resultados no son muy buenos
●EWWW Image Optimzation Plugin (herramienta gratuita, pero ralentizará el sitio web cada vez que publiques una nueva velocidad de publicación del blog).
●WP Smushit (ahora hay opciones de complementos gratuitos y premium, pero el efecto gratuito no es muy obvio y la sensación de pago no vale el precio).
●Kraken.io (se encontró que no tiene ningún efecto).
●ShortPixel (aún no tiene efecto).
Todos los productos anteriores tienen sus ventajas, pero necesitaba una herramienta que pudiera comprimir imágenes y también crear imágenes escaladas, recortadas y redimensionadas, lo cual era un elemento muy crítico.
Finalmente, después de una extensa investigación, encontré un complemento que cubría todas mis necesidades.
Este es un complemento de WordPress muy poderoso llamado Imagify, desarrollado por WP Rocket. Deberían ser los mejores para optimizar la velocidad del sitio web.
Utilice el complemento Imagify para WordPress para conectarse al servicio API de Imagify para escalar y optimizar imágenes.
Para la mayoría de los blogs puedes usar Imagify, que es completamente gratuito y te permite usar el servicio gratis por hasta 25 MB de imágenes por mes.
Más importante aún, optimiza las imágenes extremadamente bien. Imagify le permite optimizar por lotes en todo su sitio web y luego individualmente cuando se cargan nuevas imágenes. Optimiza cada imagen, incluso las que tu tema crea para ti.
4. Utilice complementos de almacenamiento en caché
El complemento de almacenamiento en caché de WordPress es obviamente muy útil. Puede reducir la presión sobre el servidor y hacer que el acceso al sitio web sea más rápido. El sitio web de WordPress instala un caché. Se requieren complementos.
WP Super Cache fue desarrollado por Donncha, el desarrollador oficial de WordPress. Actualmente es el complemento de almacenamiento en caché estático de WordPress. Genera directamente archivos HTML de toda la página web, por lo que Apache no necesita analizar scripts PHP. Al utilizar este complemento, la velocidad de su sitio web se acelerará significativamente.
También hay un complemento similar, W3 Total Cache, ¿WP Fastest Cache? también tiene la misma función, simplemente elija uno para usar.
También existe el complemento de almacenamiento en caché de pago más potente, Wp-Rocket. Si le preocupa más la velocidad, utilice este complemento. Nunca se sentirá decepcionado y el precio no es caro, 39 USD. dólares por año.
5. Utilice la red de entrega de contenido (CDN)
Si la audiencia de su sitio web son clientes de varios países extranjeros, se recomienda utilizar el servicio de aceleración global CDN para garantizar que todos los países puedan acceder. suavemente.
CDN aumenta la velocidad de su sitio web al copiarlo y alojarlo en servidores de todo el mundo. Por ejemplo, su sitio web está alojado en Estados Unidos, pero alguien de Japón quiere acceder a él. Si no utiliza una CDN, los visitantes de Japón tendrán que esperar a que un servidor en los Estados Unidos cargue su sitio. Sin embargo, si utiliza una CDN, los servidores en Japón cargarán su sitio, lo que hará que se cargue más rápido para los visitantes japoneses. De esta manera, se asegura de que su sitio se cargue desde un servidor cercano, sin importar dónde se encuentren sus visitantes.
El servicio CDN recomendado es Max CDN, que es relativamente económico y efectivo. La interfaz de operación es muy simple de usar y solo toma unos minutos configurar.
6. Optimice su página de inicio para una carga rápida
Si bien puede parecer una cosa, hay muchas cosas que debe hacer para garantizar que su página de inicio se cargue rápidamente, lo cual puede serlo. Lo más importante de su sitio web. Parte importante porque la gente visitará la página de inicio del sitio web con mayor frecuencia.
Incluye algunas cosas:
Mostrar extractos en lugar de publicaciones completas
Reducir el número de publicaciones en la página (controlarlo a entre 5 y 7)
Elimine los widgets innecesarios para compartir en redes sociales de su página de inicio (inclúyalos solo en las publicaciones)
Elimine complementos y widgets innecesarios que utilice con poca frecuencia
En general, La página de inicio del sitio web no debería ser demasiado complicada. A los chinos les gusta incluir una gran cantidad de contenido y cosas diversas en el sitio web.
7. Optimice la base de datos de WordPress
Debido a que las páginas del sitio web de WordPress son páginas web dinámicas, la lectura de la base de datos con mucha frecuencia tiene un gran impacto. Depende de la velocidad de acceso al sitio web, por lo que necesitamos limpiar y optimizar la base de datos de WordPress con frecuencia. Es demasiado problemático hacerlo manualmente y la mayoría de la gente no sabe cómo hacerlo.
WP-Optimize? puede limpiar y optimizar automáticamente la base de datos. Este complemento le permite realizar una tarea simple: optimizar la base de datos (spam, revisiones, borradores, tablas, etc.) para reducir los gastos generales.
También recomendaría el complemento WP-DB Manager, que puede programar fechas de optimización de la base de datos.
8. Fusionar código de compresión
¿Autoptimizar? Este complemento puede fusionar CSS y JS automáticamente y comprimirlos. También puede comprimir HTML y algunos temas tienen un. una gran cantidad de CSS en línea, cuando se activa la combinación de CSS, estos CSS en línea se agregarán automáticamente al archivo. Admite CDN, puede optar por eliminar las fuentes de Google. Al utilizar este complemento, debe probar si el tema es compatible. Algunos códigos de compresión de temas pueden causar problemas.
9. Utilice la compresión de páginas GZip
La codificación GZIP a través del protocolo es una tecnología utilizada para mejorar el rendimiento de las aplicaciones. Los sitios con mucho tráfico suelen utilizar la tecnología de compresión GZIP para permitir a los usuarios experimentar velocidades más rápidas. Esto generalmente se refiere a una función instalada en el servidor WWW. Cuando alguien visita el sitio web en este servidor, esta función en el servidor comprime el contenido de la página web y lo transmite al navegador de la computadora visitante para su visualización. comprimirse al 40% del tamaño original. Esto hará que la transmisión sea más rápida y el efecto es que se mostrará rápidamente después de hacer clic en la URL. Por supuesto, esto también aumentará la carga en el servidor. El módulo de función está instalado en el servidor.
Reducir el tamaño del archivo tiene dos beneficios obvios: uno es que puede reducir el espacio de almacenamiento y el otro es que puede reducir el tiempo de transmisión al transferir archivos a través de la red. gzip es un comando comúnmente utilizado en sistemas Linux para comprimir y descomprimir archivos. Es conveniente y fácil de usar.
¿Podemos usar esta herramienta para comprobar si nuestro sitio web tiene GZIP habilitado? Comprobar compresión GZIP
¿Muchos complementos admiten la compresión GZIP? ¿Comprobar y habilitar la compresión GZIP? ¿WP Fastest Cache?
10. Ajustar la imagen de Gravatar
El avatar de Gravatar requiere llamar a un servicio de terceros, lo que también ralentizará nuestro sitio web si no recomiendas tener un avatar o no. necesito usarlo
Esto se puede encontrar en la pestaña Discusión de su panel de WordPress. Simplemente configúrelo en blanco en lugar de la imagen predeterminada, lo que ayudará a acelerar su sitio.
Si es necesario, puedes utilizar el complemento wp-user-avatars para configurar el avatar en local.
11. Agrega LazyLoad a tus imágenes
La carga diferida de imágenes retrasa la carga de imágenes. En pocas palabras, solo carga las imágenes que se pueden ver en la página, por lo tanto. reduciendo el tiempo necesario para cargar imágenes. El tiempo de espera de la página, cuando el visitante necesite ver otras imágenes, se cargarán las imágenes correspondientes.
Esto no solo acelera la carga de la página, sino que también ahorra ancho de banda al cargar menos datos para los usuarios que no se desplazan por la página.
El complemento recomendado es Lazy Load, que está habilitado de forma predeterminada después de la instalación. Si necesita configuraciones especiales, puede estudiar detenidamente cada elemento de configuración.
12. Controle el número de revisiones almacenadas
La llamada revisión de artículo significa que cada vez que modifica un artículo, guardará automáticamente la versión del artículo antes de modificarlo. El término profesional se llama Control de versiones y garantiza que el contenido anterior se pueda restaurar en caso de modificación accidental. Esta función no tiene mucho sentido para un blog pequeño como el nuestro y generará una gran cantidad de datos inútiles en la base de datos, lo que hará que sea más fácil. su base de datos se está hinchando.
El primer método es limpiar las revisiones con regularidad.
La función del complemento WP Cleaner es muy simple: eliminar rápidamente revisiones redundantes y borradores de artículos guardados automáticamente para guardar. aumentar la velocidad. La interfaz también es muy simple y se puede usar directamente después de la instalación. El complemento WP Cleaner tiene un mecanismo de protección, por lo que no importa cómo lo opere, no afectará los artículos publicados.
El segundo método es modificar el archivo wp-config.php en el directorio raíz de instalación de WP
//No guarde ninguna versión (excepto la versión guardada automáticamente)
define('WP_POST_REVISIONS',?false);
//Guardar todas las revisiones
define('WP_POST_REVISIONS',?true);
// Guardar n revisiones
define('WP_POST_REVISIONS',?3);
El número de revisiones guardadas se establece en 2 o 3, por lo que algunos guardados eliminados accidentalmente se pueden deshacer. pero no demasiado.
13. Desactivar pingbacks y trackbacks
De forma predeterminada, WordPress viene con servicios de pingback y trackback.
Cada vez que otro blog te menciona, lo notifica a tu sitio web, actualizando así los datos de ese post. Desactivar esta función no romperá los vínculos de retroceso de su sitio y se puede desactivar.
14. Los temas y complementos de WordPress se actualizan a la última versión.
WordPress, los temas y complementos de WordPress se actualizan con mucha frecuencia. Cada actualización agregará algunas funciones y optimizará el rendimiento. y corregir algunos errores, por lo que actualizarlos a la última versión también puede garantizar que el sitio web sea más seguro.
15. Utilice CloudFlare
Esto es similar a la sección anterior sobre el uso de una CDN, pero me gusta CloudFlare porque lo hablé en mi mejor publicación de análisis web, he decidido enumerarlo. ellos por separado aquí.
Francamente hablando, CloudFlare junto con el complemento W3 Total Cache mencionado anteriormente son una combinación muy efectiva (se integran entre sí) que aumentará en gran medida la velocidad de su sitio web, pero no solo mejorará la seguridad.
¡Ambos son gratis!