Comment utiliser la balise Rel= Preload Link pour améliorer les performances du site WordPress
Publié: 2022-10-01Si vous cherchez à améliorer les performances de votre site WordPress, vous pouvez notamment utiliser la balise de lien rel = "preload". Cette balise vous permet de dire au navigateur de commencer à charger certains actifs avant qu'ils ne soient réellement nécessaires. Par exemple, vous pouvez l'utiliser pour précharger le logo de votre site Web avant que le contenu principal de la page ne soit chargé.
Ajouter la balise rel="preload" à votre site WordPress est assez simple. Il vous suffit d'ajouter un peu de code à l'en-tête de votre site. Dans cet article, nous allons vous montrer comment faire cela.
Comment précharger les demandes de clé dans WordPress ?
Pour charger les demandes de clé dans WordPress à l'aide d'Autoptimize, accédez à Paramètres > Autoptimize > Précharger les demandes de clé . Votre tableau de bord WordPress est accessible via un lien. La boîte de préchargement des demandes spécifiques sera disponible. Entrez les liens que vous avez reçus à la suite de l'avertissement de demande de clé de préchargement dans cette zone.
PageSpeed peut vous recommander de charger une opportunité dont vous devriez profiter. Il existe des fichiers pour rendre votre page qui sont appelés 3 niveaux au plus profond de votre code et qui sont chargés avant son affichage. En d'autres termes, le fichier final est demandé par un autre fichier et n'est pas situé directement dans le code HTML d'un site WordPress. Grâce à PageSpeed, vous pouvez identifier tout problème lié aux performances de votre site. Lorsque vous chargez une police ou un fichier, son apparition peut prendre un certain temps. Lorsque nous préchargeons la police avant qu'ils ne l'aient trouvée par eux-mêmes, nous disons qu'ils en auront besoin. Lors du chargement d'un fichier, vous devez l'ajouter à la playlist avec une syntaxe spécifique, telle que link rel=preload.
Lorsqu'un fichier spécifique est demandé, le navigateur détecte une balise de lien spéciale et commence à le télécharger. Lorsque vous priorisez trop de fichiers, cela peut entraîner un goulot d'étranglement qui retarde d'autres fichiers importants. Dans ce cas, WP Rocket précharge déjà les polices Google, vous n'avez donc rien à faire de spécial. Vous pourrez précharger vos polices avec cette fonctionnalité si vous utilisez la fonctionnalité Supprimer les CSS inutilisés. Vous pouvez également héberger ces fichiers localement si vous préférez. Par conséquent, plutôt que d'avoir Google héberger votre site Web, vos hôtes seront hébergés sur un serveur géré par Google.
Un plugin WordPress peut charger des polices, soit manuellement en éditant le fichier d'en-tête, soit via le plugin WordPress WP Rocket. Étant donné que Google PageSpeed Insights ne demande pas de polices via WP Rocket, il est recommandé de les charger avec WP Rocket.
Comment précharger des liens dans WordPress
Accédez aux paramètres de votre blog, cliquez sur "Liens" et sous l'en-tête "Liens", collez le lien dans la zone de texte "Précharger".
Qu'est-ce que le préchargement dans Link Rel ?

Le préchargement dans le lien rel est une nouvelle norme introduite dans HTML5 qui permet au développeur Web d'informer le navigateur des fichiers qui seront nécessaires lors du chargement de la page. De cette façon, le navigateur peut commencer à charger ces fichiers immédiatement, au lieu d'attendre que le code HTML soit analysé. Cela peut améliorer le temps de chargement des pages, en particulier pour les pages nécessitant de nombreux fichiers externes.
Link rel="preload" est utilisé pour indiquer quel lien a cet attribut à prioriser. Le préchargement est quelque chose que le navigateur doit faire pour utiliser le préchargement, ce qu'il peut décider de faire ou non. Il s'agit d'une description extrêmement détaillée du mot- clé preload dans la spécification W3C.
Il existe de nombreuses raisons pour lesquelles vous pourriez utiliser la prélecture. Préférer précharger les ressources fréquemment utilisées sur une page réduira, par exemple, la probabilité qu'elles ne se chargent pas depuis le réseau. Vous pouvez également souhaiter préextraire les ressources qui ne sont nécessaires que pendant une courte période afin d'atténuer le gonflement de la mémoire. La prélecture peut être effectuée de deux manières : la prélecture des ressources et la prélecture du cache. Les ressources de prélecture d'un document font référence à celles que le document utilise pour prétraiter les documents. Il existe également des scripts et des modules qui peuvent être utilisés pour générer des fichiers image et des feuilles de style, ainsi que d'autres types de fichiers et d'objets. La prélecture, quant à elle, fait référence aux ressources de prélecture que le navigateur utilise dans son cache. Il inclut des ressources telles que HTML5 ainsi que des appels AJAX qui sont toujours mis en cache. Les algorithmes de prélecture peuvent être utilisés de différentes manières. L'algorithme le moins récemment utilisé (LRU) est l'une des méthodes les plus courantes pour sélectionner les ressources les moins utilisées. Un algorithme Random Early Release (RER) est un autre algorithme de prélecture courant qui sélectionne les ressources en fonction de leurs noms de fichiers. L'une des conséquences de la prélecture est une expérience utilisateur réduite. En général, la prélecture des ressources susceptibles d'être requises réduit le temps nécessaire à un navigateur pour attendre qu'elles soient disponibles. En conséquence, l'utilisateur aura moins de temps à attendre le chargement de la page en utilisant cette méthode. Lorsque la page se charge , l'auteur peut spécifier la façon dont le média doit être chargé en attribuant l'attribut preload. Le préchargement est une méthode par laquelle l'auteur informe le navigateur de l'aspect et de la convivialité d'un site Web. La prélecture peut être utile de différentes manières. La cache est préfectée.
Précharger les ressources pour un chargement de page plus rapide
Lorsque certaines ressources sont préchargées jusqu'au chargement du document principal, cela augmente la vitesse de chargement des pages. Cela peut être utile si l'auteur pense que certaines ressources ne seront pas nécessaires tant que le document principal n'aura pas fini de se charger. L'attribut preload peut être utilisé dans n'importe quel élément qui a un lien. L'attribut preload, qui peut être no ou auto, est basé sur une valeur booléenne. Réglez le navigateur sur automatique afin de déterminer les ressources à précharger en fonction du contenu du lien. L'attribut preload désactive le préchargement lorsqu'il est défini sur none.
Comment ajouter un chargeur à mon site WordPress sans plugins ?
Ajouter un chargeur à votre site WordPress sans plugins est un processus simple. Tout d'abord, vous devrez créer un nouveau fichier nommé « loader.php » dans le dossier de votre thème WordPress. Ensuite, copiez et collez le code suivant dans votre nouveau fichier :
php
/**
* Chargeur
*
* @paquet WordPress
* @chargeur de sous-paquets
* @author Votre nom ici
*
* @internal Ce code sert à charger des scripts dans votre site WordPress
* sans avoir besoin d'un plugin.
*/
/**
* Scripts de mise en file d'attente
*
* Enregistre et met en file d'attente les scripts pour le front-end WordPress.
*/
fonction wp_enqueue_scripts() {
// Enregistrer les scripts
wp_register_script( 'jquery-ui-core', '//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js', array( 'jquery' ), '1.9.1' , vrai );
// Mettre les scripts en file d'attente
wp_enqueue_script( 'jquery-ui-core' );
}
add_action( 'wp_enqueue_scripts', 'wp_enqueue_scripts' );
? >
Ce code enregistrera et mettra en file d'attente le script jQuery UI Core sur votre site WordPress. Vous pouvez ensuite utiliser le script jQuery UI Core dans votre site WordPress sans avoir besoin d'un plugin.

Comment précharger une page en HTML ?
Vous pouvez télécharger et mettre en cache une ressource (telle qu'un script ou une feuille de style) dès que possible en utilisant *link rel=preload. Ceci est utile lorsque vous avez besoin de cette ressource quelques secondes après le chargement de la page ; vous voulez accélérer la page. Après avoir téléchargé la ressource, le navigateur n'effectue aucune action avec celle-ci.
Il s'agit d'une méthode permettant de fournir aux navigateurs Web des pointeurs vers les ressources/fichiers qui seront nécessaires pour charger une page Web dans un avenir proche. L'indice de préchargement est fourni en ajoutant preload comme valeur à l'élément des ressources qui doivent être chargées. Cependant, le téléchargement asynchrone de ressources n'est pas autorisé dans l'état de chargement. Lorsque le navigateur exécute autre chose, il télécharge des conseils de préchargement en même temps. Étant donné que les navigateurs n'apprennent rien sur ces fichiers tant qu'ils ne sont pas analysés, ils ne savent pas quels fichiers sont analysés. Il s'agit d'une méthode inefficace de chargement de ces actifs car le navigateur n'a pas la capacité de le faire. Par conséquent, vous pouvez demander aux navigateurs de télécharger ces ressources dès le début en utilisant des conseils de préchargement .
Le préchargement est une excellente fonctionnalité pour accélérer votre site Web, mais il ne doit être utilisé qu'en de rares occasions. C'est une bonne idée de précharger les fichiers qui doivent être chargés au-dessus du pli. Vous pourrez également augmenter la vitesse de votre site Web dans Google PageSpeed Insights. De plus, le préchargement peut être combiné avec le push du serveur HTTP/2. Des préchargements de polices, CSS, JS et d'autres ressources sont disponibles. Lorsqu'un fichier est découvert uniquement pendant qu'un autre fichier est rendu, cela peut accélérer le chargement de votre site Web dans son ensemble. Certains types de fichiers standard peuvent être préremplis à l'aide de la syntaxe répertoriée ci-dessous. Dans ce cas, le préchargement n'indique pas aux navigateurs Web d'appliquer des fichiers spécifiques à une page Web.
Précharger WordPress
Le préchargement des données dans WordPress fait référence au chargement des données avant qu'elles ne soient nécessaires. Cela peut être utile dans un certain nombre de situations, par exemple lorsque vous souhaitez vous assurer qu'un certain élément de données est toujours disponible en cas de besoin, ou lorsque vous souhaitez éviter d'avoir à charger des données à partir d'un emplacement distant chaque fois que cela est nécessaire. Le préchargement des données peut également aider à améliorer les performances en réduisant le temps nécessaire pour charger les données lorsque cela est nécessaire.
Votre site deviendra plus rapide si vous implémentez Preload, Prefetch et Preconnect dans WordPress. Si vos utilisateurs sont censés visiter plusieurs pages sur plusieurs appareils, les charger à l'avance est une bonne idée. La préconnexion vous permet d'établir une connexion sortante vers un autre domaine en arrière-plan. L'objectif est de réduire la latence afin de charger plus rapidement les ressources depuis un autre domaine. Preconnect est compatible avec toutes les versions de Chrome, Edge, Firefox et Safari. La prélecture DNS est réalisée à l'aide d'un tableau linkurl. Vous pouvez l'utiliser pour renvoyer des ressources HTML ou statiques au système.
Les pré-rendre vous permet de les charger en arrière-plan pendant qu'ils sont encore actifs. Ceci est accompli en utilisant le plugin Pre Party Resource Hints. Si vous avez besoin d'un élément léger, rendez-le, mais veillez à ne pas surcharger le site entier ou les ressources volumineuses. Il vaut également la peine d'envisager de mettre en cache et de fournir du contenu plus rapidement à vos utilisateurs dans le monde en utilisant un CDN. Il existe quelques entreprises qui fournissent des CDN et de la sécurité, mais je recommande SUCURI, qui offre les deux.
Grâce au préchargement, les utilisateurs peuvent bénéficier de gains de performances significatifs, en particulier si leurs connexions sont lentes. Pour accélérer le chargement d'une page Web, l'utilisateur peut charger les ressources plus tôt, éliminant ainsi la nécessité pour l'utilisateur d'attendre que la page se charge complètement. Avant de charger des ressources, vous devez garder à l'esprit quelques points : lors du chargement de fichiers, assurez-vous d'inclure l'attribut approprié rel="preload" dans le commentaire. Les utilisateurs peuvent désactiver le préchargement en cliquant sur le bouton Pas de préchargement dans les paramètres du navigateur. L'un des avantages du préchargement des ressources est qu'elles peuvent être utilisées plus efficacement. Vous pouvez accélérer le chargement de la page Web en la chargeant avant qu'elle ne se charge. Le temps de chargement d'une page peut être réduit en chargeant ses ressources dès qu'elles sont consultées. Il peut réduire le temps passé à charger les ressources fréquemment demandées par l'utilisateur en les chargeant à l'avance. Lorsqu'un utilisateur charge le navigateur, il réduit le temps nécessaire au chargement des ressources. Lorsque l'utilisateur demande des ressources, le préchargement peut accélérer le processus en réduisant le temps nécessaire au navigateur pour les trouver. Le préchargement peut être bénéfique pour accélérer le processus de chargement d'une page Web en général. Lors de l'utilisation du préchargement, il est essentiel d'en comprendre les avantages et les limites, ainsi que les différentes manières dont il peut être bénéfique.
Préchargeur WordPress sans plugin
Vous pouvez créer votre animation de préchargement WordPress en appliquant manuellement le CSS au contenu. Vous devez utiliser des animations de préchargement , qui se trouvent dans le code source CSS. Copiez ensuite le code source CSS d'une animation de préchargement fournie par l'un de ces sites Web.
Lien Rel=preload> Doit avoir une valeur valide en tant que
La valeur as d'un élément de lien rel=preload> doit être une valeur valide.
Préchargement et prélecture : accélérez l'expérience de votre utilisateur
Lorsqu'un utilisateur arrive sur une page, l'attribut preload peut être utilisé conjointement avec prefetch pour demander des ressources. Il aide à accélérer l'expérience utilisateur en s'assurant que le navigateur sait quelles ressources sont nécessaires avant que l'utilisateur n'arrive sur la page.
Si et quand le fichier multimédia est chargé, un attribut appelé préchargement est utilisé. À l'aide de l'attribut de préchargement, l'auteur peut spécifier ce qui, selon lui, devrait aboutir à la meilleure expérience utilisateur possible pour ce site. Cet attribut peut être ignoré dans certains cas.