SEO: más que robots y palabras clave

1

Auditoría de SEO Técnico: Identificación y Solución de Problemas

2

SEO Técnico: Mejora el Tráfico Orgánico de tu Sitio Web

3

SEO Técnico: Optimización para Motores de Búsqueda

4

Auditoría Técnica de SEO: Rastreo, Indexación y Ranking en Google

Rastreo y accesibilidad

5

Checklist de Auditoría SEO Técnico para eCommerce

6

Auditoría de archivos robots.txt para SEO y visibilidad en Google

7

Uso de Seoliser para Auditoría de Páginas Web

8

Creación y gestión de mapas de sitio XML para SEO eficaz

9

Auditoría y Optimización de Certificados SSL en Sitios Web

10

Redirecciones y configuraciones HTTPS en sitios web

11

Solución de Contenidos Duplicados con Etiqueta Canonical

12

Códigos de Respuesta HTTP y su Impacto en SEO Técnico

Arquitectura del sitio web

13

Optimización de URLs y migas de pan en arquitectura web

14

Buenas prácticas para scroll infinito y paginación web

15

Optimización de la Profundidad de Navegación Web

16

Optimización Semántica del HTML en Sitios Web

Elementos técnicos en contenidos

17

Optimización Técnica On Page de Contenidos Web

18

Optimización de Metatítulos en SEO Técnico

19

Optimización de Meta Descripciones y Meta Keywords para SEO

20

Optimización de Títulos H1 para SEO Efectivo

21

Optimización de Contenidos Web: Auditoría Técnica y Recomendaciones

22

Auditoría de Textos Alternativos en Imágenes Web

Velocidad de carga

23

Auditoría de Velocidad de Carga en Sitios Web

24

Medición y Optimización de Velocidad de Carga Web

25

Optimización de Caché del Navegador en Sitios Web

26

Optimización de Imágenes y Uso de CDN para Mejorar Velocidad Web

27

Optimización de CSS y JavaScript para mejorar velocidad web

Microformatos y schema.org

28

Implementación de Microformatos para SEO sin Programación

29

Creación y auditoría de microformatos para SEO en sitios web

Optimización Multi-idioma y/o Multi-país

30

Implementación de la etiqueta hreflang para SEO internacional

SEO para sitios en JavaScript

31

Optimización SEO para Sitios Web en JavaScript

32

Renderizado de Sitios Web en JavaScript para SEO Técnico

33

Optimización del DOM para Sitios Web en JavaScript

Conclusiones

34

Conceptos Clave de SEO y Optimización Web

35

Auditoría de SEO Técnico: Rastreo, Accesibilidad y Velocidad

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Optimización de CSS y JavaScript para mejorar velocidad web

27/35
Recursos

¿Cómo optimizar los archivos CSS y JavaScript para mejorar la velocidad de carga de una página web?

Optimizar los archivos CSS y JavaScript es esencial para mejorar la velocidad de carga de cualquier sitio web y ofrecer una mejor experiencia al usuario. Reducir el tiempo de espera al acceder a una página es crucial para retener la atención de los visitantes y asegurar un buen posicionamiento en los motores de búsqueda. Aquí, veremos cómo puedes auditar y optimizar estos archivos para mejorar la performance de tu sitio.

¿Qué significa minificar archivos CSS y JavaScript?

Minificar los archivos CSS y JavaScript implica eliminar todos los espacios, saltos de línea y comentarios innecesarios del código, resultando en un archivo más pequeño que se carga más rápido. Esta técnica no cambia la funcionalidad del código, solo reduce su tamaño.

  • ¿Por qué minificar? GTMetrix, una herramienta popular para medir la velocidad de carga, puede indicar cuántos kilobytes puedes reducir minificando archivos. Por ejemplo, podrías reducir hasta 5.9 KB de un archivo de JavaScript, lo que equivale al 49% de su tamaño tras compresión. Este tipo de optimización puede ser clave para mejorar la velocidad de carga de un sitio web al disminuir el tamaño de los archivos transferidos.

  • Herramientas para minificar:

    • Utilizar herramientas de desarrollo web o servicios en línea para minificar CSS y JavaScript puede ser un punto de partida. Muchas plataformas, como WordPress, cuentan con plugins que realizan esta tarea automáticamente.

¿Cómo gestionar la carga de archivos JavaScript?

La carga eficiente de archivos JavaScript es vital para optimizar la velocidad de un sitio web. Colocar estos archivos en lugares estratégicos puede mejorar drásticamente la experiencia del usuario.

  • Cargar al final de la página: Diferir la carga de JavaScript hacia la parte inferior del sitio aguanta la ejecución de estos archivos hasta que el contenido principal esté listo para visualizarse. Esto significa que el texto y las imágenes del sitio estarán visibles antes de que se carguen los elementos secundarios, permitiendo a los visitantes empezar a consumir contenido de inmediato.

  • Implementación con ayuda de desarrolladores: Mover la carga de JavaScript es una tarea para la cual podrías requerir soporte técnico, especialmente si no te sientes cómodo con el código. Afortunadamente, existen guías y documentación que pueden ayudarte o a tu equipo de desarrollo a implementar esta práctica.

¿Cuáles son otras consideraciones para mejorar la velocidad de carga?

Además de enfocarte en CSS y JavaScript, hay otros aspectos fundamentales para considerar si deseas mejorar la velocidad de carga de tu sitio.

  • Uso de CDNs (Content Delivery Networks): Un CDN distribuye el contenido de tu sitio a través de una red de servidores alrededor del mundo, permitiendo que los datos se carguen desde el servidor más cercano al usuario final, reduciendo el tiempo de carga.

  • Optimización de imágenes: Las imágenes suelen ser responsables de una gran parte del peso de una página. Asegúrate de que estén correctamente optimizadas y comprimidas.

  • Caché del navegador: Configurar el caché del navegador puede ayudar a que los elementos que no cambian frecuentemente en tu sitio se carguen más rápido al ser almacenados en el dispositivo del usuario.

  • Mejorar el tiempo de respuesta del servidor: La rapidez con la cual un servidor responde a peticiones afecta directamente la velocidad de carga. Evaluar y optimizar la infraestructura del servidor es crucial para cualquier webmaster.

¿Cómo continuar el aprendizaje y fortalecimiento técnico?

El camino de la optimización web está lleno de desafíos y oportunidades de aprendizaje. A medida que la tecnología avanza, es fundamental mantenerse actualizado y seguir explorando.

  • Educación continua: Plataformas educativas en línea, como Platzi, ofrecen cursos y recursos valiosos para profundizar tu conocimiento en optimización web.

  • Comunidades y foros de desarrollo: Ser parte de comunidades y foros dedicados al desarrollo web te permite aprender de otros y obtener soluciones a problemas específicos.

Empieza a implementar estas estrategias para optimizar tus archivos CSS y JavaScript, y observa cómo la experiencia del usuario mejora significativamente. ¡El tiempo invertido en optimización se traduce en un sitio más eficiente y exitoso!

Aportes 19

Preguntas 8

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Para los que todavía tienen la duda de porque es importante que los assets css y js deben cargan al final de la web es porque el código JS bloquea el render del DOM (Document Object Model) haciendo que el navegador tenga que esperar hasta que el JS se ejecute para continuar su render DOM ya que no se pintara nada en pantalla hasta que el DOM este ready. ahora bien, si colocamos los archivos al final el DOM se cargara mejor y estará listo para su visualización y el usuario podrá al menos ver algo en pantalla y no salir de la pagina mientras que en background el código se esta ejecutando y de allí sale otra métrica Tiempo hasta que este interactiva que califica el page speed

Los archivos CSS y JavaScript, son la mayoría de archivos que componen un sitio web a parte de los archivos de HTLM. A estos les podemos hacer una serie de modificaciones para que carguen más rápido y ayuden a mejorar la velocidad de carga de nuestro sitio.

  • ¿Los archivos de CSS y JavaScript están minificados?

GtMetrix - Minify CSS y Minify JavaScript

Un archivo minificado se refiere a la compresión completa del código, es decir, que no tenga espacios. Al no tener espacios, el tamaño del archivo se reduce y carga más rápido.

  • ¿Los archivos de JavaScript cargan al final de la página?

GtMetrix - Reduce JavaScript execution time

De esta clase no entendí nada porque la herramienta cambió y no veo ninguna de las opciones que muestra en el video 😦

Digamos que esto seria en el mundo ideal pero muchas veces al manejar cms como wordpress es muy difícil.

hola, GTmetrix ya no se muestra como el video, sería bueno actualizarlo, gracias

Ahora se ve diferente la web de GTmetrix y no logro encontrar datos como el de minify JavaScript entre otros, hay alguna otra opción de saberlo?

Para minificar HTML, prueba HTMLMinifier.

Para minimizar CSS, prueba CSSNano y csso.

Para minificar JavaScript, prueba UglifyJS, aunque la herramienta Closure Compiler también es muy efectiva. Puedes diseñar un proceso de programación en el que se usen estas herramientas para minificar los archivos de desarrollo, cambiarles el nombre y guardarlos en un directorio de producción.

Si tu sitio no está hecho con wordpress una opción para no meterse con el servidor es tomar el código de tu archivos css y js y pasarlos por un compresor online como: https://cssminifier.com/

Luego te recomiendo crear otro archivo y usar ese en la carga de tu sitio, ejemplo: estilos.css y estilos-min.css

Esto para que quede el archivo legible para el desarrollador que trabaja con el y el archivo minificado que se lee en tu html.

Eso si cada cambio en los archivos tendrias que volver a minificarlos

¿Cuál es el bueno de WP Rocket?
https://wp-rocket.me/es/precios/
https://www.gplplus.com/product/wp-rocket-the-best-wordpress-performance-plugin/

¿Quien puede darme su opinión o es el mismo?

para minificar uso wp rocket, sólo que es de pago

Alejandro ¿Qué plugins de wordpress me aconsejas para este paso?

Para los que usamos WordPress del día a día es indispensable usar el plugin https://es.wordpress.org/plugins/autoptimize/

hazlo todo en screaming frog.... Hagan un curso de Screaming FROG!
alguien me puede decir porque sale este error ![](https://static.platzi.com/media/user_upload/image-1cb4be3f-5cb9-47d0-bd66-4395bdd7f508.jpg)

Lo que carga en la parte inicial de mi página es JS de sitios externos como YouTube, ya que tengo un video en mi sitio web, no sé cómo podría optimizar eso

, no me aparece la opción de minificar de forma automatica

Poner los assets CSS al final no mostraría una vista un poco rara al inicio de carga ? Los JS ok , pero el CSS no me queda claro

No he podido encontrar la opción de Defer parsing of Java Script en el GT metrix ¿Saben como se puede auditar los archivos de JavaScript?

Super Gtmetrix