Los elementos de bloqueo de procesamiento son una sección clave para mejorar la infraestructura de su página.

Reducirlos puede contribuir a que su página se cargue considerablemente más veloz y prosperar relevantemente los elementos vitales básicos de la página.

Estos elementos que bloquean el procesamiento tienen dentro cosas como fuentes ajenas que tardan bastante en cargarse (que no tienen que emplearse), ficheros multimedia insignificantes, código inflado que sencillamente no desaparece y complementos auxiliares que no son precisos.

Hay una multitud de estos géneros de elementos que puede comprimir y conjuntar para hacer ficheros particulares que se descargan mucho más veloz en sus gadgets, creando una agilidad de página considerablemente más rápida.

Al mejorar la composición de su página en este sentido, puede achicar la proporción de trabajo que Google plus debe realizar para seguir su lugar y, como resultado, prosperar su experiencia de usuario.

En verdad, las ventajas terminados de realizar este desarrollo tienen dentro:

  • Agilidad de página mucho más rápida.
  • Menos elementos requeridos por Google plus para cargar su página.
  • Reducción de los inconvenientes ocasionados ​​por el exceso de código.
  • Reducción del tamaño general del fichero del modelo de elementos del archivo (DOM).
  • Menos ficheros JavaScript y CSS para bajar.
  • Implemente mejor y mucho más veloz en una pluralidad de interfaces y gadgets.
  • Mejor interacción del usuario en gadgets móviles inteligentes.
  • Desempeño mejorado generalmente.

Precisamente, hay gigantes provecho al efectuar este género de desarrollo de optimización en su cibersitio.

¿Por qué razón identificaría los elementos que bloquean el renderizado?

Detectar y achicar los elementos causantes del bloqueo de renderizado de su página es un punto crítico de optimización que puede acrecentar o reducir la agilidad de su página.

Puede ser tan fundamental que puede compensar el valor de la experiencia en la página de su cibersitio (y la satisfacción del usuario).

En 2021, el tiempo promedio que tardó una página móvil inteligente en renderizarse completamente fue 22 segundos. En 2018 fue 15 segundos.

Precisamente, este es un número substancialmente mucho más prominente que el tiempo sugerido por Google plus de 2 a tres segundos. Asimismo es substancialmente mucho más grande que antes.

¿Qué podría estar ocasionando estos inconvenientes de reproducción que bloquean los elementos?

¿Qué causa este incremento en la agilidad general de la página?

Una inclinación atrayente a ver es que hubo un creciente dependencia de fuentes de otros en comparación con las fuentes del sistema. La utilización de fuentes de otros como recurso tiende a entorpecer con la representación y representación de una página.

Con las fuentes del sistema, el navegador no debe cargar nada agregada, con lo que no supone ese paso de procesamiento agregada.

Estas son estadísticas de archivo web para el uso de fuentes web de terceros.Atrapa de pantalla de Web Almanac, noviembre de 2022

Posiblemente esta dependencia entre industrias tenga un encontronazo en este tiempo de juego. Naturalmente, esta no es la única causa de este inconveniente con los elementos de procesamiento negado.

Además de esto, los servicios de Google plus tienden a tener un encontronazo importante en el tiempo de juego, como Google plus Analytics o la utilización de un pixel de Fb de otros con objetivos de rastreo.

El deseo de confiar en semejantes tecnologías no es siempre horrible desde la perspectiva del marketing.

Pero desde la visión de los elementos de bloqueo de procesamiento, puede ocasionar un incremento importante en el tiempo de carga de la página y la manera en que Google plus (y los clientes) perciben su página.

La solución ideal es cerciorarse de que su página se cargue para la interacción del usuario lo mucho más veloz viable.

Asimismo posiblemente las malas prácticas de avance web usadas por los programadores web hoy en día sean las responsables.

De cualquier forma, o sea algo que todo emprendimiento de cibersitio debe emprender como una parte de sus auditorías Core Web Vitals.

No obstante, la experiencia de la página no se habla solo de qué tan veloz se carga la página completa.

En cambio, se habla mucho más de la experiencia general de la página medida por el marco de experiencia de la página de Google plus o Core Web Vitals.

Esta es la razón por la cual quiere trabajar para prosperar y mejorar la agilidad de la página para la ruta de representación crítica en todo el DOM o modelo de objeto de archivo.

¿Cuál es la ruta crítica de la reproducción?

La ruta crítica de renderizado tiene relación a todos y cada uno de los pasos precisos para renderizar la página completa, desde que el navegador empieza a recibir datos, pasando por la colección de la página hasta el renderizado final.

Este es un desarrollo que solo puede tomar unos pocos ms si lo optimizas adecuadamente.

Mejorar para la ruta crítica de renderizado significa asegurarse de mejorar el desempeño de renderizado en varios gadgets distintas.

Esto se hace mejorando la ruta crítica de renderizado para llegar al primer barniz lo mucho más veloz viable.

Esencialmente, disminuye la proporción de tiempo que los individuos pasan viendo un display blanca en blanco para poder ver el contenido visual cuanto antes (consulte 0.0 ahora).

Gráfico que muestra los pasos de la ruta crítica para renderizar una página web típica.Atrapa de pantalla de web.dev, noviembre de 2022

Hay un desarrollo de de qué forma llevar a cabo esto descrito en Documentación de asistencia para programadores de Google pluspero me marcho a centrar en un aspecto señalado particularmente: la reducción de los elementos de bloqueo de reproducción.

¿De qué manera marcha la ruta crítica de la reproducción?

La ruta de representación crítica tiene relación a la serie de pasos que toma un navegador en su viaje para representar una página al transformar HTML, CSS y JavaScript en pixeles reales en la pantalla.

Un ejemplo de ruta crítica de reproducción.Atrapa de pantalla de Medium, noviembre de 2022

Fundamentalmente, el navegador debe pedir, recibir y investigar todos y cada uno de los ficheros HTML y CSS (mucho más algo de trabajo plus) antes de empezar a renderizar cualquier contenido visual.

Este desarrollo sucede en una fracción de segundo (en la mayor parte de las situaciones). Los individuos van a ver una página en blanco en blanco hasta el momento en que el navegador complete estos pasos.

Ahora se expone un caso de muestra de de qué manera los clientes tienen la posibilidad de presenciar la carga de una página en función de las distintas etapas del desarrollo de carga de la página:

Cómo perciben los usuarios la representación de la página.Atrapa de pantalla de web.dev, noviembre de 2022

Por ende, prosperar la ruta de representación crítica puede progresar la experiencia general de la página, lo que puede contribuir a progresar el desempeño en las métricas de Core Web Vitals.

¿De qué manera puedo mejorar la ruta crítica de reproducción?

Para prosperar la ruta crítica de reproducción, debe investigar los elementos de bloqueo de reproducción.

Cualquier recurso de bloqueo de procesamiento puede finalizar bloqueando el procesamiento inicial de la página y, consecuentemente, perjudicar de forma negativa sus puntajes de Core Web Vitals.

Esto supone un desarrollo de optimización de:

  • Reducción del número de elementos primordial para la ruta de renderizado. Esto se puede realizar utilizando un procedimiento diferido para cualquier viable recurso de bloqueo de procesamiento.
  • Priorización de contenido que está arriba de la página y descargue los medios esenciales cuanto antes.
  • Comprimir tamaño del archivo de cualquier recurso crítico sobrante.

Así, puede progresar tanto su Core Web Vitals como la manera en que el usuario ve físicamente su página.

Antes de investigar las técnicas de optimización que puede usar para mejorar la ruta crítica de representación, es esencial investigar el desarrollo inicial de carga del navegador y por qué razón la ruta crítica de representación es tan esencial.

Y este desarrollo asumir:

  • Precargando elementos de página.
  • Alineación de estilos críticos.
  • Aplazar la carga de ficheros JavaScript.
  • Primeros signos.

Precargar elementos de página

Primero, en el momento en que el navegador consigue la página del servidor, el navegador en un inicio rastreará y hallará todos y cada uno de los elementos de la página para bajar. De manera ya establecida, esto pasa en un desarrollo en el que el navegador descarga todos y cada uno de los elementos al unísono.

Pero, ¿qué ocurre en el momento en que tiene bastantes elementos de página para bajar (como tiende a ser la situacion con un portal de internet de WordPress?) Bueno, esto puede atascar los elementos del servidor, lo que incrementa aún mucho más el tiempo de carga de la página.

¿De qué forma resuelves esto? Empleo del vínculo de precarga para bajar de manera asincrónica ficheros críticos que bloquean la visualización de páginas (que se examina mucho más adelante en el presente artículo).

La precarga de elementos es una técnica que contribuye a remover las hojas de estilo que bloquean el renderizado al cargar los ficheros críticos precisos para la primera etapa del desarrollo de dibujo antes de cargar todos los otros ficheros.

Puede precargar CSS, JS, fuentes o imágenes. Estos son ciertos ejemplos de de qué forma precargarlos:

Precarga de JavaScript

Precarga de CSS

Precarga de fuentes

Precargar imágenes

Esto contribuye a apresurar el desarrollo de la página. No obstante, este no es un procedimiento ideal.

El procedimiento ideal es mejorar el lugar para utilizar solo 2 o tres complementos, quizás 2 para otros ficheros, y sostener las cosas al mínimo para la representación de página completa.

Lamentablemente, este no es un esfuerzo verdadera a continuar.

Ya que los sitios de WordPress tienden a tener varios complementos y activos que los programadores sencillamente no están preparados (o no desean) conducir, el sendero mucho más fácil hacia el éxito es cerciorarse de que estos activos se optimicen apropiadamente usando algunos complementos.

Alineación de estilos críticos

Critical CSS es una técnica que obtener el CSS a fin de que el contenido en la parte de arriba de la página muestre el contenido del usuario lo mucho más veloz viable.

Por lo menos, esto normalmente necesita:

  • Cualquier declaración de carácter.
  • Cualquier CSS concreto del diseño.
  • Todas y cada una de las reglas de estilo CSS para elementos DOM (Document Object Model) sobre la página.

Empleando nuestro ejemplo previo de la página que carga todos y cada uno de los activos al unísono, la alineación de estilos críticos supone la utilización de código en HTML la etiqueta en sí.

Si mira, afirmemos, el código fuente de google plus.com, va a ver CSS crítico engastado en él. Sección HTML.

Código fuente de Google.com.Atrapa de pantalla del código fuente de Google plus.com, noviembre de 2022

Hay múltiples herramientas que tienen la posibilidad de contribuir a obtener CSS crítico.

Aplazar la carga de ficheros JavaScript

Con este procedimiento, puede postergar la carga de ficheros JavaScript hasta el momento en que se hayan cargado otros elementos críticos del árbol DOM. No obstante, esto viene con ciertas observaciones.

Ejemplo de postergamiento del archivo JavaScript:

Primero, puede perjudicar de forma negativa el aspecto de su lugar en el momento en que retrasa la carga de ficheros JavaScript, en tanto que ciertos de ellos tienen la posibilidad de ser precisos a fin de que la página se cargue completamente.

El número 2 es que, si no posee precaución, postergar la carga de sus ficheros JavaScript podría producir inconvenientes con la interactividad de la página (interactividad con la métrica posterior de Core Web Vitals).

El número tres es que asimismo puede enseñar inconvenientes con el desempeño general del lugar.

El punto es que debe llevar cuidado al trabajar en este género de optimizaciones para no crear problemas sin percatarse en otras unas partes del desarrollo.

Así, tiene la posibilidad de tener un encontronazo importante en la agilidad de su página y en de qué manera Google plus ve su ubicación.

No obstante, la otra preocupación es en el momento en que se emplean complementos como Nitro para diferir ficheros críticos como CSS y JavaScript.

Más allá de que esto tiene la posibilidad de tener un encontronazo positivo en la agilidad de la página, el primordial inconveniente es que el complemento retrasa todos y cada uno de los ficheros CRÍTICOS hasta el momento en que la página haya cargado la parte HTML del archivo.

¿Qué es lo que significa? Esto quiere decir que Google plus no puede ver el archivo terminado como debería verse. Es afín a denegar ficheros CSS y ficheros JavaScript utilizando robots.txt, que Google plus precisa para saber si su lugar funciona con gadgets móviles inteligentes.

La página oficial de programadores de Google plus afirma esto, como se relata en otra sección:

«Para una renderización y también indexación perfectas, deje siempre y cuando Googlebot acceda a los ficheros JavaScript, CSS y de imagen empleados por su ubicación a fin de que Googlebot logre ver su ubicación como un usuario habitual.

Si el fichero robots.txt de su ubicación no deja el rastreo de estos materiales, esto perjudica de forma directa la manera en que nuestros algoritmos detallan y también indexan su contenido. Esto puede conducir a clasificaciones subóptimas”.

Si difiere los ficheros CSS y JavaScript críticos por causas de SEO, siempre y cuando se asegure de que Google plus logre ver estos ficheros en la carga de la página, no debería tener inconvenientes esenciales con la manera en que Google plus puede ver su ubicación.

Empleo del índice de comienzo para una mejor optimización del servidor

Antes que tengamos la posibilidad charlar sobre los primeros consejos, debemos investigar de qué manera el servidor carga una página. Los websites verdaderamente se han vuelto mucho más complejos en los últimos tiempos.

Y asimismo lo son los servidores. Pero hay límites. Más allá de que los servidores tienen la posibilidad de efectuar y efectúan tareas mundanas en todo el día, aún posiblemente un servidor se atasque al meditar bastante en de qué manera administra los elementos de un ubicación.

Entonces, en el momento en que esto pasa, hay una latencia agregada a la que ocurriría de otra forma, y esto pasa antes que el navegador logre empezar a enseñar la página.

En el momento en que sucede esta latencia, puede conseguir ocasiones en las que un lugar puede demorar múltiples segundos en mostrarse en la ventana de su navegador.

Y cerciorarse de que su servidor esté procesando los ficheros adecuadamente es un increíble primer paso para acrecentar la agilidad de su página.

Aquí hay un caso de muestra de lo que ocurre en el momento en que su servidor no responde adecuadamente y tarda bastante en procesar algunos elementos:

Primeros signosAtrapa de pantalla de developer.google chrome.com, noviembre de 2022

Entonces, ¿de qué manera marchan los primeros consejos?

Según Guía para programadores de Google plus Google chrome«Early Hints es un código de estado HTTP (103 Early Hints) que se emplea para mandar una contestación HTTP preliminar precisa antes de una contestación final».

¿Qué consigue esto?

Esto deja que un servidor brinde algunos géneros de recomendaciones a un navegador para algunos elementos críticos (ficheros de JavaScript, hojas de estilo CSS y mucho más) que tienen la posibilidad de ser cargados y usados por nuestra web.

Este desarrollo tiene sitio en unos pocos ms o menos mientras que el servidor trabaja en la representación de los elementos de la página primordial.

Las primeras recomendaciones son algo que «contribuye a un navegador» y hace más rápido el tiempo de reflexión del servidor al trabajar en esta precarga.

Por tal razón, este desarrollo contribuye a apresurar el tiempo de carga de la página.

Herramientas para asistirlo a mejorar su ruta reproductiva crítica

¿No es un genio del código y no puede trabajar y mejorar el código, los complementos y las cosas escondes de su ubicación?

Bueno, no temas (¡bastante!). Hay complementos de WordPress libres que tienen la posibilidad de asistirlo a realizar exactamente eso.

Ahora, se incluye una lista de herramientas que puede emplear para mejorar su ruta de representación crítica para conseguir el éxito:

  • Complemento CSS crítico: Esta práctica herramienta te deja producir el CSS crítico que tu lugar precisa. Sencillamente añada la dirección de Internet y lleve a cabo click en producir y salir.
  • Complemento de optimización automática de la agilidad de la página: Este complemento particularmente es otro complemento de agilidad de página que asimismo le deja diferir ficheros críticos. Asimismo asistencia insertar CSS on-line en el encabezado de la página, diferir los scripts al pie de página y reducir los ficheros HTML.
  • Complemento de página de WP Rocket Agilidad: Este complemento de agilidad de página se encuentra dentro de los complementos de almacenaje en caché mucho más poderosos. Una vez instalado, este complemento particularmente le deja explotar el almacenaje en caché de páginas, la compresión GZIP, la precarga de caché y el almacenaje en caché del navegador.
  • WP-Mejorar: Este es un complemento de WordPress que le deja realizar múltiples cosas para mejorar mejor su lugar para tiempos de carga veloces. Estos tienen dentro la optimización de la banco de información, la compresión de imágenes y el almacenaje en caché de páginas, adjuntado con la minimización y la sincronización de ficheros CSS y JavaScript.

Nota: este creador no posee prejuicios financieros con ninguna de estas herramientas.

¿Por qué razón debería importarme?

Los datos de accionar de los individuos de Google plus reportan que la mayor parte de los clientes abandonan un ubicación retardado tras unos tres segundos.

Aparte de los estudios que detallan que achicar el tiempo de carga de la página y prosperar la experiencia de la página lleva a una mayor satisfacción del usuario, asimismo existen algunas actualizaciones esenciales de Google plus en el horizonte para las que deseará prepararse.

Detectar y mejorar los elementos de bloqueo de juegos va a ser clave para sostenerse alerta en el momento en que salgan estas actualizaciones.

Google plus incorporará experiencia de la página de escritorio en 2022que empieza a llevar a cabo su experiencia de páginas de escritorio en el mes de febrero y concluye en el mes de marzo.

Según Google plus, exactamente las mismas tres métricas de Core Web Vitals (LCP, FID y CLS), adjuntado con sus umbrales socios, en este momento van a estar enlazadas a las clasificaciones de escritorio.

Además de esto, Google plus es Haciendo un trabajo en un valor Core Web Vitals absolutamente nuevo, probablemente en fase de prueba, sabiendo la duración máxima del acontecimiento y la duración total del acontecimiento.

Su explicación de estos componentes que piensan son:

Duración máxima del acontecimiento: la latencia de la interacción es igual a la duración del acontecimiento mucho más largo de cualquier acontecimiento en el conjunto de interacción.
Duración total del acontecimiento: la latencia de interacción es la suma de todas y cada una de las duraciones de los acontecimientos, ignorando cualquier superposición.

Con varios estudios Al vincular la reducción de los tiempos de carga de la página con la optimización de los importantes KPI (conversiones, tasa de choque, tiempo en el lugar), progresar la latencia del cibersitio se convirtió en un propósito comercial primordial para muchas organizaciones.

Los expertos de SEO están en una situación única para dirigir este esfuerzo, puesto que nuestro papel tiende a ser cerrar la brecha entre los objetivos comerciales y las preferencias de los programadores web.

Tener la aptitud de auditar un ubicación, investigar desenlaces y también detectar áreas de optimización nos asiste a trabajar con los programadores para progresar el desempeño y traducir los desenlaces para las partes con intereses clave.

Objetivos de optimización de elementos que bloquean el renderizado

Entre los objetivos primordiales de la optimización de la ruta crítica de renderizado es cerciorarse de que los elementos precisos para renderizar ese contenido esencial en la parte de arriba de la página se carguen lo mucho más veloz viable.

Todos y cada uno de los elementos que bloquean la visualización tienen que perder prioridad y todos y cada uno de los elementos que previenen la visualización rápida de páginas.

Cada punto de optimización va a ayudar a prosperar la agilidad general de la página, la experiencia de la página y las puntuaciones de Core Web Vitals.

¿Por qué razón prosperar el CSS de bloqueo de procesamiento?

Google plus ha proclamado frecuentemente que el etiquetado no es siempre esencial para la clasificación.

Pero del mismo modo, conseguir una virtud en la clasificación de las actualizaciones en la optimización de la agilidad de la página puede asistir, en dependencia de la solicitud.

Tratándose de ficheros CSS, se piensan elementos que bloquean el renderizado.

¿Por qué razón esto?

Aun si pasa en un milisegundo o menos (en la mayor parte de las situaciones), el navegador no empezará a enseñar el contenido de la página hasta el momento en que logre pedir, recibir y conducir todos y cada uno de los estilos CSS.

Si un navegador exhibe contenido que no posee el estilo acertado, todo cuanto conseguirá es un montón de artículo sin formato y links que no tienen el estilo.

Esto quiere decir que su página va a ser esencialmente «oro», a falta de un término mejor.

La supresión de estilos CSS va a dar como resultado una página verdaderamente inservible.

La mayor parte del contenido va a deber rediseñarse a fin de que parezca cuando menos aceptable para un usuario.

Cómo eliminar los recursos que bloquean el renderizado

Si analizamos el desarrollo de representación de la página, el cuadro gris en la parte de abajo representa el tiempo que tarda el navegador en recobrar todos y cada uno de los elementos CSS. Así, puede empezar a crear el CSS DOM (o árbol CCSOM).

Esto puede demorar desde un milisegundo hasta unos pocos segundos, en dependencia de lo que deba realizar el servidor para cargar estos elementos.

Asimismo puede cambiar, lo que puede depender del tamaño, adjuntado con la cantidad, de estos ficheros CSS.

El próximo árbol de renderizado exhibe un navegador de ejemplo que finaliza todos y cada uno de los ficheros adjuntado con CSS desde el DOM:

Árbol de renderizado CSSOM DOM.Atrapa de pantalla de Medium, noviembre de 2022

Además de esto, ahora se expone un caso de muestra de una secuencia de representación de una página, donde todos y cada uno de los ficheros se cargan en un solo desarrollo, desde la construcción del DOM hasta el dibujo final y la composición de la página, lo que se conoce como representación de la ruta crítica. .

Ya que CSS es un recurso que inhabilita el procesamiento de manera ya establecida, tiene sentido prosperar el CSS hasta el punto en que no afecte de manera negativa el procesamiento de la página.

oficial Estados de recomendación de Google plus Siguiente:

«CSS es un recurso que inhabilita el renderizado. Entrégueselo al cliente a la mayor brevedad y lo mucho más veloz viable para mejorar el tiempo hasta la primera reproducción.

HTML debe transformarse en algo con lo que el navegador logre marchar: el DOM. Los ficheros CSS son del mismo modo. Esto debe transformarse a CSSOM.

Al mejorar sus ficheros CSS en DOM y CSSOM, puede contribuir a achicar el tiempo que tarda un navegador en procesar todo, lo que ayuda en buena medida a progresar la experiencia de la página.

¿Por qué razón progresar el bloqueo de procesamiento de JavaScript?

¿Sabías que cargar JavaScript no en todos los casos es requisito?

Con JavaScript, bajar y investigar todos y cada uno de los elementos de JavaScript no es un paso preciso a fin de que una página se muestre completamente.

Conque esto no es verdaderamente una sección técnicamente precisa de la representación de la página.

Pero la observación a o sea: la mayor parte de los sitios modernos están codificados de tal modo que se necesita JavaScript (por poner un ejemplo, el marco Bootstrap JS) para representar la experiencia previo.

No obstante, si un navegador halla los ficheros JavaScript antes que una página se represente por vez primera, el desarrollo de representación se puede parar hasta después y una vez que los ficheros JavaScript se hayan ejecutado completamente.

Esto se puede precisar de otra forma postergando los ficheros JavaScript para su empleo posterior.

Un caso de muestra de o sea si hay funcionalidades JS, como una alarma, que están engastadas en el HTML. Esto puede dejar de enseñar la página hasta el momento en que se ejecute este código JavaScript.

JavaScript solo tiene el poder de cambiar los estilos HTML y CSS, con lo que tiene sentido.

El análisis y la ejecución de JavaScript tienen la posibilidad de retrasarse debido al hecho de que JavaScript puede cambiar todo el contenido de la página. Este retardo está que viene dentro en el navegador de manera ya establecida, solo para un ámbito «por si las moscas».

Recomendación oficial de Google plus:

«JavaScript asimismo puede denegar la construcción de DOM y postergar la representación de la página. Para otorgar un desempeño perfecto… suprima cualquier JavaScript insignificante de la ruta crítica de la representación».

De qué forma detectar los elementos que bloquean el renderizado

Para detectar la ruta de reproducción crítica y investigar activos críticos:

  • prueba utilizando webpagetest.org y lleve a cabo click en la imagen de la «cascada».
  • Concéntrate en todos y cada uno de los elementos pedidos y descargados antes de la línea verde «Comenzar procesamiento».

Examina tu vista de la cascada; busque los ficheros CSS o JavaScript que se necesitan antes de la línea verde «empezar a renderizar», pero que no son fundamentales para cargar el contenido sobre la página.

Ejemplo de renderizado de arranque.Atrapa de pantalla de WebPageTest, noviembre de 2022

Cuando haya reconocido un recurso que inhabilita (probablemente) el procesamiento, intente suprimirlo para poder ver si el contenido sobre la página se ve perjudicado.

En mi ejemplo, aprecié ciertas peticiones de JavaScript que podrían ser críticas.

Más allá de que son fundamentales, en ocasiones es una gran idea evaluar la supresión de estos scripts para poder ver de qué manera el cambio de elementos en el ubicación perjudica la experiencia.

Ejemplo de resultados de prueba de página web que muestran recursos de reproducción en bloque.Atrapa de pantalla de WebPageTest, noviembre de 2022

Hay otras maneras de prosperar esos elementos.

Para ficheros JavaScript no críticos, le aconsejamos que considere conjuntar los ficheros y diferirlos al integrar estos ficheros en la parte de abajo de la página.

Para ficheros CSS no críticos, asimismo puede achicar la proporción de ficheros CSS que tiene combinándolos en un solo fichero y comprimiéndolos.

Las técnicas de codificación mejoradas asimismo tienen la posibilidad de conducir a un fichero que se descarga mucho más veloz y tiene menos encontronazo en la agilidad de representación de la página.

De qué manera achicar los elementos que bloquean el renderizado en la página

En el momento en que haya preciso que un recurso que inhabilita la representación no es primordial para la representación del contenido de la mitad superior de la página, deseará examinar una multitud de métodos libres para prosperar la representación de su página y diferir los elementos no críticos.

Existen muchas resoluciones a este inconveniente, desde aplazar ficheros JavaScript y CSS hasta achicar el encontronazo que tiene la posibilidad de tener CSS.

Una viable solución es no añadir CSS utilizando la regla @import.

Cerciórate de no añadir CSS empleando la regla @Import

En lo que se refiere al desempeño, si bien @import semeja sostener el fichero HTML mucho más limpio, puede hacer inconvenientes de desempeño.

La instrucción @import va a hacer que el navegador procese un fichero CSS mucho más de forma lenta. ¿De qué manera? Por el hecho de que asimismo descarga todos y cada uno de los ficheros importados.

La reproducción se bloqueará completamente hasta el momento en que se complete el desarrollo.

En verdad, su mejor apuesta es utilizar el procedimiento estándar de integrar una hoja de estilo CSS empleando declaración en HTML.

Minificar ficheros CSS y JavaScript

Si emplea WordPress, emplear un complemento para reducir sus ficheros CSS y JavaScript tiene la posibilidad de tener un enorme encontronazo.

El desarrollo de minificación toma todo el espacio insignificante de un fichero y lo comprime aún mucho más para conseguir un óptimo impulso de desempeño.

Además de esto, aun si no está en WordPress, puede usar los servicios de un creador calificado para llenar el desarrollo manual.

Va a tomar mucho más tiempo, pero podría servir la pena.

Los ficheros minificados tienden a ser considerablemente más rápidos que sus análogos precedentes, lo que quiere decir que el renderizado inicial se completará considerablemente más veloz.

Además de esto, tras el desarrollo de minificación, asimismo puede aguardar que el desarrollo de descarga sea mucho más veloz, en tanto que transporta el menor tiempo bajar elementos de bloqueo que no son de procesamiento.

Use fuentes del sistema en vez de fuentes de otros

Más allá de que las fuentes de otros tienen la posibilidad de parecer que hacen que un ubicación sea «mucho más bonito», ese no es precisamente la situacion.

Más allá de que tienen la posibilidad de verse excelentes en la área, estos ficheros de fuentes de otros con frecuencia tardan mucho más en cargarse y tienen la posibilidad de contribuir al inconveniente de bloqueo de elementos de procesamiento.

Gracias a los ficheros externos, el navegador debe efectuar peticiones ajenas para bajar estos ficheros a fin de enseñar su página, lo que puede ser en tiempos de descarga de manera significativa mucho más altos.

Si pertenece a un equipo que tiene mejores prácticas de avance menos que especiales, podría tener sentido tener varios ficheros de fuentes de otros que no son precisos para representar su ubicación.

En un caso así, remover todos estos ficheros insignificantes puede prosperar relevantemente los elementos de bloqueo de reproducción y ayudar a la optimización general de Core Web Vitals.

La utilización de fuentes del sistema, por otra parte, prosigue procesando solo en el navegador sin peticiones ajenas.

Además de esto, probablemente haya fuentes del sistema que sean muy afines a las fuentes de otros que usa.

No obstante, si es completamente preciso emplear fuentes de otros, hay 2 cosas que deseará llevar a cabo para calmar los inconvenientes con ciertos puntos de las fuentes de otros.

Primero, en el momento en que se utiliza adjuntado con precarga y trueque de individuoslos inconvenientes con las fuentes de otros dejan de ser un inconveniente.

El otro inconveniente en el momento en que se utilizan fuentes de otros es que las fuentes son invisibles hasta el momento en que se carga la fuente en sí, lo que perjudica de manera negativa a Core Web Vitals y la experiencia del usuario. Para eludir esto, puede usar Trueque de fuentes CSS.

Es así como marcha: Font-swap CSS le afirma al navegador que el artículo que emplea una fuente particularmente debe procesarse en el instante empleando una fuente del sistema. Cuando la fuente adaptada esté lista, esta fuente adaptada reemplazará la fuente del sistema. Este es el procedimiento mucho más efectivo que puede utilizar para eludir letras y números invisibles a lo largo de la carga de la página.

El chaval nuevo en el bloque: individuos cambiantes

Desde 2020, las fuentes cambiantes se han vuelto extensamente compatibles con la mayor parte de los navegadores. ¿Qué son precisamente las fuentes cambiantes?

Con fuentes cambiantes, sus estilos de fuente están contenidos en un fichero. Pero antes que las fuentes cambiantes se volviesen recurrentes, precisaría múltiples ficheros de fuentes independientes para las fuentes.

Asimismo existen varios provecho al utilizar fuentes cambiantes, que tienen dentro:

  • Tamaño del archivo mucho más pequeño: Las fuentes cambiantes tienen un tamaño del archivo mucho más pequeño pues son un único fichero de fuente que tiene dentro todas y cada una de las variantes de ancho, peso y otros atributos.
  • Una gama de diseños mucho más maleable: Con otros géneros de fuentes, se necesitan de tres a cinco ficheros de fuentes distintas para otorgar cada representación del lenguaje/voz de diseño del ubicación. Y eso incluye cada permutación de títulos, cuerpo del artículo, etcétera. Pero con fuentes cambiantes, utilizar un solo fichero de fuente le deja utilizar todas y cada una de las variantes probables que podrían estar socias con un diseño de fuente.
  • Menos y un fichero: Gracias a la reducción del tamaño del fichero, esto asiste para comprimir el tamaño de la página y disminuye la agilidad de la página. Y el beneficio de un solo fichero en sí le deja al dueño de un sitio comprimir aún mucho más la agilidad de la página.

La próxima documentación charla de letras y números cambiantes y de qué manera implementarlos. Gracias a sus virtudes, la utilización de fuentes cambiantes es una opción alternativa aceptable si es completamente preciso llevar a cabo fuentes de otros.

Optimize sus técnicas de codificación y combinación de ficheros

Si trabaja con el código usted mismo, puede (o no puede… absolutamente nadie está juzgando aquí) conseguir que las técnicas no son perfectas.

Un caso de muestra: utiliza CSS on line en todas y cada una partes y esto hace fallos de procesamiento y procesamiento en el navegador.

La solución fácil es asegurarse de tomar su CSS on line y codificarlo adecuadamente en su fichero de hoja de estilo CSS.

Si el código de otro creador se queda corto, esto puede hacer arduos problemas de representación de la página.

Por poner un ejemplo: pongamos que tiene una página que está codificada usando técnicas mucho más viejas en vez de modernas y mucho más enclenques.

Las técnicas precedentes tienen la posibilidad de implicar un incremento importante del código y ofrecer como resultado una representación de página mucho más lenta.

Para remover esto, puede progresar sus técnicas de codificación a través de la creación de un código mucho más rápido y menos inflado, lo que da como resultado una experiencia de representación de página bastante superior.

La combinación de ficheros asimismo puede progresar la situación.

Por poner un ejemplo: si tiene ocho o 10 ficheros JavaScript, todos contribuyen en exactamente la misma compañía, puede contratar a un creador que logre conjuntar todos estos ficheros por usted.

Y si son ficheros JavaScript menos críticos, para achicar aún mucho más los inconvenientes de representación de la página, estos ficheros asimismo se tienen la posibilidad de diferir agregándolos en el final del código HTML en la página.

Al conjuntar ficheros y progresar sus técnicas de codificación, puede contribuir de manera significativa a una mayor vivencia de visualización de páginas.

Sugerencias clave

Si quiere hacer su desarrollo para hallar y achicar los elementos que bloquean el renderizado, en este momento tiene las herramientas para llevarlo a cabo. El desarrollo se detalla de la próxima forma:

  • Paso 1: Rastrea tu lugar utilizando Screaming Frog u otros rastreadores.
  • Paso 2: Identifique las páginas con una agilidad de página lenta.
  • Paso 2a: Asimismo puede emplear Google plus Search Console o Google plus Analytics para este fin.
  • Paso 3: Organice las páginas de menor desempeño que halle en una lista de preferencias.
  • Paso 4: Desplácese por los elementos de la lista de verificación precedentes (asimismo puede hacer una hoja de cálculo de cada elemento en la página si lo elige) y busque, reduzca o repare estos elementos que bloquean la reproducción según sea preciso.
  • Paso 5: Enjuague y repita para cada página de su lugar.

La iniciativa es hacer un desarrollo que sea simple de escalar, simple de llevar a cabo y que logre ponerlo en el sendero hacia el éxito con una agilidad de página considerablemente más baja como resultado.

Con este desarrollo, usted asimismo puede favorecerse de el beneficio que va a tener y presenciar un impulso de Core Web Vitals de Google plus.

Detectar y corregir los elementos que bloquean la reproducción es una sección clave de la optimización de la agilidad, que la mayor parte de las auditorías tienen dentro en este paso. La razón de o sea que asisten a hacer los más destacados tiempos de renderizado probables para sus páginas de clasificación.

Google plus trabaja regularmente para progresar la agilidad de la página. Pero existe algo que siempre y en todo momento fué incesante: cuanto mayor sea la agilidad de la página, mejor.

Al integrar un desarrollo escalable donde puede llevarlo a cabo de forma rápida, puede emprender aun los proyectos de optimización de agilidad de página mucho más enormes y complejos con relativa sencillez.

Y esto asimismo se traduce en una mayor vivencia de usuario.

Al conseguir y corregir los elementos que bloquean la reproducción, asimismo puede progresar la manera en que los individuos experimentan su cibersitio y seguirá deleitando a los visitantes de su portal web.

¡Tras todo, sostener su lugar en la manera más óptima para el horario de máxima audiencia es de lo que se habla todo este trabajo de optimización!

Otros elementos:


Imagen señalada: SuperOhMo/Shutterstock

Fuente: searchenginejournal

Hashtags: #De qué forma #remover #los #elementos #bloquean #renderizado