Paramétrage du préchargement et de la prélecture dans un site web

Le préchargement et le chargement préalable sont des techniques que vous utilisez pour rendre un site web plus rapide et plus fluide. En préchargeant certaines ressources (avant même que l’utilisateur n’en ait besoin), vous réduisez le temps de chargement des composants essentiels. Dans cet article, je vous explique quelle est la différence entre ces deux techniques, quand les utiliser et comment les configurer techniquement.

Quelle est la différence ?

Précharge

Vous dites au navigateur « Veuillez charger ce fichier dès que possible, il est important ».

Généralement utilisé pour : les polices, les images importantes, CSS ou JS qui sont nécessaires immédiatement.

Préfixe

Vous dites au navigateur : « Cette ressource pourrait être utile plus tard, chargez-la déjà en arrière-plan. »

Couramment utilisé pour : les pages suivantes, les scripts externes, les appels API.

1. Réglage de la précharge

Preload que vous ajoutez à l’adresse de votre HTML. Vous indiquez ce que vous chargez et quel type de fichier il s’agit.

Exemple : préchargement des polices

html
<link rel="preload" href="/fonts/inter.woff2" as="font" type="font/woff2" crossorigin="anonymous">
Copy to Clipboard

Exemple : CSS critique

html
<link rel="preload" href="/css/critical.css" as="style">
Copy to Clipboard

Veillez à ce que ce paramètre soit correctement défini, sinon le navigateur ignorera le préchargement.

2. Réglage de la fonction Prefetch

La fonction Prefetch fonctionne particulièrement bien pour les ressources qui sont susceptibles d’ être utilisées, mais pas immédiatement. Pensez à un lien vers une page suivante ou à un script qui ne se chargera que plus tard.

Exemple : une page préfabriquée

html
<link rel="prefetch" href="/volgende-pagina.html" as="document">
Copy to Clipboard

Ou avec des frameworks comme Next.js :

De nombreux frameworks prennent en charge la recherche automatique des itinéraires internes (routage côté client). Mais la recherche préalable manuelle peut également être utile pour les API externes ou les scripts tiers.

Vous vous lancez dans le SEO ? N'hésitez pas à nous contacter.

Senior SEO-specialist






    3. Également utiles : dns-prefetch et preconnect

    Pour les sources externes (telles que les CDN ou les scripts externes), il est judicieux de configurer la résolution DNS et les connexions à l’avance.

    Exemple : Google Fonts

    html
    <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
    <link rel="dns-prefetch" href="https://fonts.googleapis.com">
    Copy to Clipboard

    Explication :

    • dns-prefetch: résout le domaine avant qu’il ne soit utilisé
    • preconnect: se connecte déjà (TCP handshake, TLS), plus rapide que dns-prefetch

    N’ utilisez cette option que pour les domaines que vous utilisez réellement, sinon vous perdrez en performance.

    4. Essais et validation

    Veillez à paramétrer correctement le préchargement et la prélecture. Une mise en œuvre incorrecte peut en effet entraîner des retards.

    Outils :

    • WebPageTest : vérifier si le préchargement fonctionne comme prévu
    • Lighthouse : donne des recommandations de préchargement
    • Browser devtools (onglet Network) : voir si un fichier a déjà été chargé auparavant ?

    Meilleures pratiques

    • N’utilisez la précharge que pour les ressources critiques – sinon, vous ralentissez les autres ressources.
    • Combinez le préchargement avec une solution de repli (par exemple,
    • Ne mettez en préconnexion que ce dont vous avez réellement besoin
    • Testez le temps de chargement avant et après la mise en œuvre

    En conclusion

    Le préchargement et le chargement préalable sont des techniques relativement simples pour rendre un site plus rapide et plus fluide. En particulier pour les sites web contenant beaucoup de médias, de polices de caractères ou de composants JS, vous pouvez obtenir des gains notables grâce à ces techniques – si elles sont appliquées correctement.

    Senior SEO-specialist

    Ralf van Veen

    Senior SEO-specialist
    Five stars
    Mon client m'a donné 5.0 sur Google sur 85 avis

    Je travaille depuis 12 ans en tant que spécialiste SEO indépendant pour des entreprises (néerlandaises et l'étrangèr) qui souhaitent obtenir un meilleur classement dans Google de manière durable. Au cours de cette période, j'ai conseillé des marques de premier plan, mis en place des campagnes internationales de référencement à grande échelle et coaché des équipes de développement mondiales dans le domaine de l'optimisation des moteurs de recherche.

    Grâce à cette vaste expérience dans le domaine de l'optimisation des moteurs de recherche, j'ai développé le cours d'optimisation des moteurs de recherche et j'ai aidé des centaines d'entreprises à améliorer leur visibilité dans Google de manière durable et transparente. Pour cela, vous pouvez consulter mon portfolio, références et mes collaborations.

    Cet article a été initialement publié le 16 mai 2025. La dernière mise à jour de cet article date du 21 juillet 2025. Le contenu de cette page a été rédigé et approuvé par Ralf van Veen. Pour en savoir plus sur la création de mes articles, consultez mes lignes directrices éditoriales.