Cómo usar la etiqueta Rel= Preload Link para mejorar el rendimiento del sitio de WordPress

Publicado: 2022-10-01

Si está buscando mejorar el rendimiento de su sitio de WordPress, una forma de hacerlo es usando la etiqueta de enlace rel=”preload”. Esta etiqueta le permite decirle al navegador que comience a cargar ciertos activos antes de que realmente se necesiten. Por ejemplo, puede usarlo para precargar el logotipo de su sitio web antes de que se cargue el contenido principal de la página.
Agregar la etiqueta rel=”preload” a su sitio de WordPress es bastante fácil. Solo necesita agregar un poco de código al encabezado de su sitio. En este artículo, le mostraremos cómo hacerlo.

¿Cómo precargo solicitudes de claves en WordPress?

Para cargar solicitudes de clave en WordPress usando Autoptimize, vaya a Configuración > Autoptimize > Precargar solicitudes de clave . Se puede acceder a su tablero de WordPress a través de un enlace. La casilla Precargar solicitudes específicas estará disponible. Ingrese los enlaces que recibió como resultado de la advertencia de solicitud de clave precargada en ese cuadro.

PageSpeed ​​puede recomendar cargar una oportunidad que deberías aprovechar. Hay archivos para representar su página que se conocen como 3 niveles de profundidad dentro de su código que se cargan antes de mostrarse. En otras palabras, el archivo final es solicitado por otro archivo y no se encuentra directamente dentro del HTML de un sitio de WordPress. Con PageSpeed, puede identificar cualquier problema con el rendimiento de su sitio. Cuando carga una fuente o un archivo, puede tardar un poco en aparecer. Cuando precargamos la fuente antes de que la hayan descubierto por sí mismos, estamos diciendo que la necesitarán. Al cargar un archivo, debe agregarlo a la lista de reproducción con una sintaxis específica, como link rel=preload.

Cuando se solicita un archivo específico, el navegador detecta una etiqueta de enlace especial y comienza a descargarlo. Cuando prioriza demasiados archivos, puede provocar un cuello de botella que retrase otros archivos importantes. En este caso, WP Rocket ya precarga las fuentes de Google, por lo que no tienes que hacer nada especial. Podrá precargar sus fuentes con esa función si utiliza la función Eliminar CSS no utilizado. También puede alojar estos archivos localmente si lo prefiere. Como resultado, en lugar de que Google aloje su sitio web, sus servidores se alojarán en un servidor administrado por Google.

Un complemento de WordPress puede cargar fuentes, ya sea manualmente editando el archivo de encabezado o mediante el complemento de WordPress WP Rocket. Debido a que Google PageSpeed ​​Insights no solicita fuentes a través de WP Rocket, se recomienda cargarlas con WP Rocket.

Cómo precargar enlaces en WordPress

Vaya a la configuración de su blog, haga clic en 'Enlaces' y, debajo del encabezado 'Enlaces', pegue el enlace en el cuadro de texto 'Precargar'.

¿Qué es la precarga en Link Rel?

Crédito: adyosmani.com

Preload in link rel es un nuevo estándar introducido en HTML5 que permite al desarrollador web informar al navegador sobre los archivos que se requerirán durante la carga de la página. De esta manera, el navegador puede comenzar a cargar estos archivos de inmediato, en lugar de esperar a que se analice el HTML. Esto puede mejorar el tiempo de carga de la página, especialmente para las páginas que requieren muchos archivos externos.

Link rel=”preload” se utiliza para indicar qué enlace tiene este atributo para priorizar. La precarga es algo que el navegador debe hacer para usar la precarga, que es algo que puede decidir si hacer o no. Esta es una descripción extremadamente detallada de la palabra clave de precarga en la especificación W3C.

Existen numerosas razones por las que podría utilizar la captación previa. Preferir obtener previamente los recursos que se usan con frecuencia en una página, por ejemplo, reducirá la probabilidad de que no se carguen desde la red. También es posible que desee obtener previamente los recursos que solo se requieren durante un breve período de tiempo para aliviar la sobrecarga de memoria. La captación previa se puede lograr de dos maneras: captación previa de recursos y captación previa de caché. Los recursos de captación previa de un documento se refieren a aquellos que el documento emplea para preprocesar documentos. También hay scripts y módulos que se pueden usar para generar archivos de imagen y hojas de estilo, así como otros tipos de archivos y objetos. La captación previa, por otro lado, se refiere a la captación previa de recursos que el navegador emplea en su caché. Incluye recursos como HTML5 y llamadas AJAX que aún se almacenan en caché. Los algoritmos de captación previa se pueden utilizar de diversas formas. El algoritmo de uso menos reciente (LRU) es uno de los métodos más comunes para seleccionar los recursos que menos se han usado. Un algoritmo Random Early Release (RER) es otro algoritmo común de captación previa que selecciona recursos en función de sus nombres de archivo. Una de las consecuencias de la captación previa es una experiencia de usuario disminuida. En general, la captación previa de recursos que es probable que se requieran reduce la cantidad de tiempo necesario para que un navegador espere a que estén disponibles. Como resultado, el usuario tendrá menos tiempo esperando a que se cargue la página utilizando este método. Cuando se carga la página , el autor puede especificar la forma en que se deben cargar los medios asignando el atributo de precarga. La precarga es un método por el cual el autor informa al navegador de la forma en que debe verse y sentirse un sitio web. La captación previa puede ser útil de varias formas. El caché está prefectado.

Recursos de precarga para una carga de página más rápida

Cuando ciertos recursos se cargan previamente hasta que se carga el documento principal, esto aumenta la velocidad de carga de la página. Puede ser útil si el autor cree que ciertos recursos no serán necesarios hasta que el documento principal termine de cargarse. El atributo de precarga se puede utilizar en cualquier elemento que tenga un enlace. El atributo de precarga, que puede ser no o automático, se basa en un valor booleano. Configure el navegador en modo automático para determinar qué recursos precargar en función del contenido del enlace. El atributo de precarga deshabilita la precarga cuando se establece en ninguno.


¿Cómo agrego un cargador a mi sitio de WordPress sin complementos?

Agregar un cargador a su sitio de WordPress sin complementos es un proceso simple. Primero, deberá crear un nuevo archivo llamado "loader.php" en la carpeta de su tema de WordPress. A continuación, copie y pegue el siguiente código en su nuevo archivo:
/**
* Cargador
*
* @paquete WordPress
* @cargador de subpaquetes
* @autor Tu nombre aquí
*
* @internal Este código es para cargar scripts en su sitio de WordPress
* sin la necesidad de un complemento.
*/
/**
* Poner en cola secuencias de comandos
*
* Registra y pone en cola scripts para el front-end de WordPress.
*/
función wp_enqueue_scripts() {

// Registrar secuencias de comandos
wp_register_script('jquery-ui-core', '//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js', matriz('jquery'), '1.9.1' , verdadero );

// Poner en cola secuencias de comandos
wp_enqueue_script('jquery-ui-core');
}
add_action('wp_enqueue_scripts', 'wp_enqueue_scripts' );
? >
Este código registrará y pondrá en cola el script jQuery UI Core en su sitio de WordPress. Luego puede usar el script jQuery UI Core en su sitio de WordPress sin necesidad de un complemento.

¿Cómo precargas una página en HTML?

Puede descargar y almacenar en caché un recurso (como un script o una hoja de estilo) tan pronto como sea posible usando *link rel=preload. Esto es útil cuando necesita ese recurso unos segundos después de cargar la página; quieres acelerar la página. Después de descargar el recurso, el navegador no realiza ninguna acción con él.

Es un método para proporcionar a los navegadores web punteros a los recursos/archivos que se requerirán para cargar una página web en un futuro próximo. La sugerencia de precarga se proporciona agregando precarga como un valor al elemento de los recursos que deben cargarse. Sin embargo, la descarga asíncrona de recursos no está permitida en el estado de carga. Cuando el navegador está realizando otra cosa, descarga sugerencias de precarga al mismo tiempo. Debido a que los navegadores no conocen estos archivos hasta que se analizan, no saben qué archivos se analizan. Este es un método ineficiente de cargar estos activos porque el navegador no tiene la capacidad de hacerlo. Como resultado, puede indicar a los navegadores que descarguen esos recursos desde el principio mediante el uso de sugerencias de precarga .

La precarga es una excelente característica para acelerar su sitio web, pero debe usarse solo en raras ocasiones. Es una buena idea precargar los archivos que se requieren para cargar en la mitad superior de la página. También podrás aumentar la velocidad de tu sitio web en Google PageSpeed ​​Insights. Además, la precarga se puede combinar con la inserción del servidor HTTP/2. Hay disponibles precargas de fuentes, CSS, JS y otros recursos. Cuando se descubre un archivo solo mientras se procesa otro archivo, puede acelerar la carga de su sitio web en general. Algunos tipos de archivos estándar se pueden rellenar previamente con la sintaxis que se indica a continuación. En este caso, la carga previa no indica a los navegadores web que apliquen archivos específicos a una página web.

Precargar WordPress

Precargar datos en WordPress se refiere a cargar datos antes de que se necesiten. Esto puede ser útil en varias situaciones, como cuando desea asegurarse de que una determinada información esté siempre disponible cuando se necesita, o cuando desea evitar tener que cargar datos desde una ubicación remota cada vez que se necesita. La precarga de datos también puede ayudar a mejorar el rendimiento al reducir la cantidad de tiempo necesario para cargar los datos cuando se necesitan.

Su sitio será más rápido si implementa Preload, Prefetch y Preconnect en WordPress. Si se espera que sus usuarios visiten varias páginas en varios dispositivos, es una buena idea cargarlas con anticipación. Preconnect le permite establecer una conexión saliente a otro dominio en segundo plano. El objetivo es reducir la latencia para cargar recursos más rápido desde otro dominio. Preconnect es compatible con todas las versiones de Chrome, Edge, Firefox y Safari. La captación previa de DNS se logra mediante el uso de una matriz linkurl. Puede usarlo para devolver HTML o recursos estáticos al sistema.

Preprocesarlos le permite cargarlos en segundo plano mientras aún están activos. Esto se logra mediante el complemento Sugerencias de recursos previos a la fiesta. Si necesita un activo liviano, renderícelo, pero tenga cuidado de no renderizar en exceso todo el sitio o los recursos grandes. También vale la pena considerar el almacenamiento en caché y la entrega de contenido más rápido a sus usuarios a nivel mundial mediante el uso de una CDN. Hay algunas empresas que brindan CDN y seguridad, pero recomiendo SUCURI, que ofrece ambos.

Como resultado de la carga previa, los usuarios pueden experimentar mejoras significativas en el rendimiento, especialmente si sus conexiones son lentas. Para que una página web se cargue más rápido, el usuario puede cargar los recursos antes, lo que elimina la necesidad de que el usuario espere a que la página se cargue por completo. Antes de cargar recursos, debe tener en cuenta algunas cosas: Al cargar archivos, asegúrese de incluir el atributo adecuado rel=”preload” en el comentario. Los usuarios pueden deshabilitar la precarga haciendo clic en el botón Sin precarga en la configuración del navegador. Una ventaja de la precarga de recursos es que se pueden usar de manera más eficiente. Puede acelerar la carga de la página web cargándola antes de que se cargue. El tiempo de carga de una página se puede reducir cargando sus recursos tan pronto como se accede a ellos. Puede reducir el tiempo dedicado a cargar recursos que el usuario solicita con frecuencia al cargarlos con anticipación. Cuando un usuario carga el navegador, reduce la cantidad de tiempo que tarda en cargar los recursos. Cuando el usuario solicita recursos, la carga previa puede acelerar el proceso al reducir la cantidad de tiempo necesario para que el navegador los encuentre. La carga previa puede ser beneficiosa para acelerar el proceso de carga de una página web en general. Al utilizar la precarga, es fundamental comprender los beneficios y limitaciones de la misma, así como las diversas formas en que puede ser beneficiosa.

Precargador de WordPress sin complemento

Puede hacer su Animación de precarga de WordPress aplicando manualmente CSS al contenido. Necesitará usar animaciones de precarga , que se pueden encontrar en el código fuente de CSS. Luego, copie el código fuente CSS para una animación de precarga proporcionada por cualquiera de estos sitios web.

El enlace Rel=preload> debe tener un valor válido como

El valor as de un elemento link rel=preload> debe ser un valor válido.

Carga previa y captación previa: acelere la experiencia de su usuario

Cuando un usuario llega a una página, el atributo de carga previa se puede usar junto con la captación previa para solicitar recursos. Ayuda a acelerar la experiencia del usuario al garantizar que el navegador sepa qué recursos se requieren antes de que el usuario llegue a la página.
Si y cuando se carga el archivo multimedia, se utiliza un atributo llamado precarga. Usando el atributo de precarga, el autor puede especificar lo que cree que debería resultar en la mejor experiencia de usuario posible para ese sitio. Este atributo se puede ignorar en algunos casos.