Si ha estado blogueando durante bastante tiempo, encontrará que a medida que aumenta su tráfico, el tiempo de carga de su blog se vuelve cada vez más lento. Esto podría deberse a una codificación ineficiente, demasiadas imágenes (o anuncios) o simplemente porque ha activado demasiados complementos que consumen los valiosos recursos de su servidor. Si lo anterior es cierto para usted, entonces es hora de que haga una limpieza general y comience a optimizar y optimizar su sitio.
Aquí hay 8 formas que puede usar para mejorar el tiempo de carga de su sitio.
1. Reduzca la cantidad de imágenes y el tamaño de las imágenes en su sitio
Las imágenes ocupan mucho ancho de banda y pueden ralentizar en gran medida el tiempo de carga de la página. Una de las mejores maneras de reducir el tiempo de carga es reducir la cantidad de imágenes en su sitio.
Hay dos tipos principales de imágenes que contienen la mayoría de los blogs de WordPress: imágenes de temas e imágenes de publicaciones. Las imágenes del tema son aquellas imágenes que se utilizan en el tema. Estas pueden ser las imágenes de encabezado, las imágenes de viñetas pequeñas que usa para cualquier lista, el ícono pequeño al lado del enlace de comentario y muchos más. Si no eres el diseñador de tu tema y sabes mucho de codificación, no hay mucho que puedas hacer. Puede vivir con él o cambiar su tema actual a uno que use menos imágenes. Para aquellos con algunos conocimientos de codificación, puede usar Objeto CSS para combinar varias imágenes en una imagen grande y usar la posición de fondo de CSS para cambiar la imagen (más detalle aquí).
Las imágenes de las publicaciones son imágenes que insertó en sus publicaciones para ilustrar sus puntos o para embellecer la publicación. Si es posible, reduzca la cantidad de imágenes utilizadas en la publicación (no más de 5). Si su sitio es un blog tutorial que usa muchas capturas de pantalla para transmitir sus puntos (al igual que Make Tech Easier), la mejor manera es optimizar y comprimir las imágenes antes de publicarlas en su sitio. Adobe Photoshop tiene esta función «Guardar para Web» que puede usar para optimizar/comprimir sus imágenes fácilmente. La mayoría de los editores de imágenes gratuitos (como GIMP) también le brindan la opción de comprimir sus imágenes. Herramientas en línea como optimizador de imagen en línea son excelentes herramientas que puede utilizar para reducir el tamaño del archivo de sus imágenes.
2. Divide la publicación larga en varias páginas cortas
Si tiene la costumbre de escribir publicaciones largas (más de 1500 palabras), es mejor dividir la publicación en varias páginas pequeñas. No solo conduce a una página de carga más rápida, sino que también es más fácil de leer y digerir para sus visitantes. En WordPress, puede dividir fácilmente su publicación con el <!--nextpage-->
etiqueta. Lea aquí para más detalles.
3. Actualice a la última versión de WordPress y complementos
Es importante que actualices tu WordPress y todos tus plugins a la última versión. El equipo de WordPress está trabajando arduamente para asegurarse de que cada versión de WordPress tenga un mejor rendimiento que la versión anterior. La única forma de aprovechar su esfuerzo es seguir de cerca el ciclo de desarrollo y actualizar cada vez que haya una versión más nueva disponible.
4. Desactivar complementos no utilizados
La mayoría de los complementos introducen archivos javascript y css adicionales en su sitio y obstruyen su ancho de banda. Si no tiene ningún uso para ninguno de los complementos, asegúrese de desactivarlos y deshacerse de esos diversos javascript y css. Se sorprenderá de lo rápido que se cargará su sitio cuando estos complementos no utilizados no estén disponibles.
Además, revise su lista existente de complementos activos y vea si alguno de ellos tiene funciones superpuestas con la última versión de WordPress. Por ejemplo, antes de WP2.7, usaba el complemento Admin Management Xtended para administrar mejor todas las tareas administrativas. Con el lanzamiento de WP2.7, la mayoría de las funciones del complemento están integradas en el propio software, lo que significa que ahora puedo retirar el complemento y liberar los valiosos recursos.
También puede consultar la Repositorio de complementos de WordPress regularmente para cualquier otro complemento que pueda hacer la misma función que sus complementos existentes, pero que tenga un mejor rendimiento.
5. Instala WP-SuperCache
Si hay un complemento que debe mantener, tiene que ser WP-SuperCache. El complemento SuperCache almacena en caché su página como un archivo html estático. Cuando sus visitantes lleguen a su sitio, se les mostrará la página estática en lugar de la página real.
Si su servidor web admite archivos comprimidos, puede mejorar aún más el tiempo de carga de su sitio simplemente marcando la función Habilitar compresión dentro de la página de opciones de SuperCache. Cuando esta opción está activada, el html estático se comprimirá como un archivo gzip, lo que hará que el tamaño del archivo sea aún más pequeño.
Nota: es posible que la función de compresión no funcione para todos. Algunos han informado problemas con diferentes navegadores. Pruébelo a fondo antes de usarlo en vivo.
6. Racionalización de su tema
Su tema (especialmente “header.php” y “footer.php”) contiene una gran cantidad de contenido dinámico redundante que fácilmente puede consumir valiosos recursos del servidor. Puede optimizarlo fácilmente para reducir la cantidad de consultas de bases de datos y php.
Aquí hay un ejemplo de cómo puede optimizar su código. Inicie sesión en su panel de administración. Vaya a la sección del editor de temas y cargue el archivo de encabezado. Debería ver algo como esto (sin el código de color):
(Captura de pantalla tomada del tema clásico header.php en un editor html. Según el tema que esté utilizando, el resultado puede variar).
Así es como cambio parte del contenido dinámico (etiqueta ) en cadenas de texto. Además, mire cómo he reducido la cantidad de elementos en el archivo de encabezado.
Al optimizar su tema, el sitio no tendrá que volver al servidor para consultar la base de datos, por lo que el tiempo de carga también será más rápido.
7. Agregue el encabezado Expires a los recursos estáticos
Una de las mejores maneras de mejorar el tiempo de carga de su sitio es agregar un encabezado Expires a todos sus recursos estáticos (como archivos css, javascript, imágenes, etc.). Un encabezado Expires es una forma de especificar un tiempo lo suficientemente lejano en el futuro para que los clientes (navegadores) no tengan que volver a buscar ningún contenido estático. Aquí hay un ejemplo de cómo puede agregar el encabezado Expires a todas sus imágenes.
Descarga tu archivo .htaccess desde tu servidor.
Agregue las siguientes líneas al archivo:
ExpiresActive On ExpiresByType image/gif A2592000 ExpiresByType image/png AA2592000 ExpiresByType image/jpg AA2592000 ExpiresByType image/jpeg AA2592000
«A2592000» significa que el archivo de caché caducará un mes (en segundos) desde el momento en que el visitante visita su sitio por primera vez.
¿Qué otras formas utiliza para mejorar el tiempo de carga de su sitio?
Credito de imagen: moradomattfish
Danos tu opinión