Comment integrer une video sans ralentir votre page (lazy load et technique de la facade)
Une video mal placee detruit la vitesse de votre page. Voici comment l'integrer correctement, avec le lazy load et la technique de la facade, etape par etape.
Vous avez ajoute une video de presentation sur votre page d'accueil et, d'un coup, le site se charge lentement, surtout sur mobile. Vous n'etes pas seul. Une integration classique de YouTube ou Vimeo entraine, des le premier chargement, des dizaines de fichiers, de scripts et de cookies, meme si le visiteur n'appuie jamais sur Lecture.
La bonne nouvelle, c'est que le probleme a une solution simple et bien documentee. Vous n'avez pas a supprimer la video ni a la rendre moins belle. Il suffit de retarder le chargement lourd jusqu'au moment ou quelqu'un veut vraiment regarder. Dans cet article, je vous montre exactement ce que sont le lazy load et la technique de la facade, pourquoi ils fonctionnent et comment les appliquer etape par etape, meme si vous n'etes pas developpeur.
Pourquoi une integration ordinaire vous vole de la vitesse
Quand vous collez le code standard de YouTube ou Vimeo, le navigateur n'attend pas que vous appuyiez sur Lecture. Des l'ouverture de la page, il commence a telecharger le lecteur, plusieurs scripts et frameworks, ainsi que des cookies de suivi. Tout cela entre en concurrence avec votre texte et vos images pour la bande passante et le processeur du telephone.
Le resultat se voit dans les Core Web Vitals, les indicateurs que Google utilise comme signal de vitesse :
- Le LCP (le plus grand element visible) apparait plus tard, car le navigateur est occupe par les scripts video.
- L'INP et la reactivite au toucher souffrent, car le fil principal est bloque.
Sur un bon ordinateur, on le remarque a peine. Sur un mobile moyen avec un signal faible, la page semble lente meme si le visiteur n'a pas besoin de la video dans la premiere seconde.
Ce que signifient le lazy load et la technique de la facade
Ce sont deux idees distinctes qui se completent bien.
Le lazy load consiste a retarder le chargement de la video jusqu'a ce qu'elle devienne pertinente, generalement jusqu'a ce qu'elle approche de l'ecran quand l'utilisateur fait defiler vers elle. Ce qui n'est pas visible n'est pas charge tout de suite.
La technique de la facade va plus loin. Au lieu de charger le lecteur lourd, vous n'affichez qu'une image statique avec un bouton Lecture dessine par-dessus. Cela ressemble exactement a une vraie video, mais ce n'est qu'une image legere. Ce n'est que lorsque le visiteur appuie sur Lecture que vous remplacez la facade par le vrai lecteur et que le clip demarre.
La combinaison est ideale : au chargement de la page vous ne placez qu'une image, et le code lourd de la plateforme n'intervient que pour ceux qui veulent vraiment regarder.
Etape par etape, la technique de la facade sans etre developpeur
Vous pouvez appliquer l'idee de base sur n'importe quel site, quelle que soit la plateforme :
- Choisissez une image de couverture (miniature) pour le clip. Vous pouvez utiliser l'image generee par YouTube ou une image plus nette a vous.
- Compressez cette image (un format moderne comme WebP) pour qu'elle reste legere.
- Placez un bouton Lecture par-dessus et un lien vers la video.
- Au clic, remplacez l'image par la vraie integration, reglee pour demarrer automatiquement.
Si vous etes sur WordPress, des extensions font exactement cela pour les integrations YouTube, sans code. Si le site est fait a la main, il existe des composants prets a l'emploi (par exemple l'element lite-youtube) qui implementent correctement la facade.
Regle d'or : rien de lourd ne se charge avant le premier clic sur Lecture.
Des details qui font la difference pour le SEO et l'UX
Quelques petites choses importantes, pour ne pas casser autre chose en reparant la vitesse :
- Mettez un attribut de dimension (largeur et hauteur, ou aspect-ratio) sur la zone video, pour que le contenu ne saute pas au chargement. Les sauts de mise en page degradent votre score CLS.
- Ne lancez pas la video automatiquement, surtout avec du son. C'est agacant et cela charge quand meme des ressources.
- Si la video est un contenu important pour la recherche, ajoutez une description texte et, idealement, un balisage VideoObject, pour que les moteurs comprennent le sujet du clip.
- Testez sur mobile, pas seulement sur ordinateur. C'est la que la difference de vitesse est la plus visible.
Si vous n'etes pas sur d'avoir bien fait, passez la page dans PageSpeed Insights avant et apres. Vous verrez noir sur blanc si la facade a aide.
Comment nous gerons cela chez MPO
Sur les sites que nous construisons, les videos entrent d'emblee avec la technique de la facade : la page se charge vite et le clip ne demarre que lorsque le visiteur le souhaite. Ce n'est pas une option ajoutee a la fin ; c'est notre facon de travailler par defaut, car la vitesse sur mobile influe directement sur les conversions.
Nous travaillons a distance, dans tout le pays, et nous pouvons d'abord vous faire une demonstration gratuite, pre-construite, pour que vous voyiez de vos propres yeux a quoi cela ressemble et a quelle vitesse la page se charge avant de payer quoi que ce soit.
Si vous avez deja un site devenu plus lent depuis que vous avez ajoute une video, ecrivez-nous sur WhatsApp. Nous regardons la page ensemble et vous disons honnetement s'il s'agit d'une simple correction par facade ou de quelque chose de plus profond a reparer.
Questions fréquentes
Le lazy load d'une video nuit-il a mon positionnement sur Google ?+
Non, au contraire. Google privilegie les pages rapides, et retarder le chargement de la video ameliore les Core Web Vitals. Veillez seulement a garder une description texte et, idealement, un balisage VideoObject pour que les moteurs comprennent le contenu du clip.
Le visiteur perd-il quelque chose si j'utilise la technique de la facade ?+
Pratiquement rien. Il voit la meme image avec un bouton Lecture qu'avec une video normale. La seule difference est que le vrai lecteur se charge au premier clic, avec un retard d'une fraction de seconde, imperceptible en pratique.
Cela fonctionne-t-il sur WordPress sans savoir coder ?+
Oui. Des extensions appliquent automatiquement la technique de la facade aux integrations YouTube. Vous les activez et elles remplacent le lecteur lourd par une image jusqu'au premier clic. Pour les sites faits main, on utilise des composants prets a l'emploi comme lite-youtube.
Vaut-il mieux heberger la video soi-meme plutot que sur YouTube ?+
Cela depend. YouTube et Vimeo offrent un streaming adaptatif et de la bande passante gratuite, mais apportent des scripts lourds. L'auto-hebergement donne un controle total, mais consomme de la bande passante et exige des fichiers en plusieurs resolutions. Pour la plupart des sites d'entreprise, YouTube plus la technique de la facade est le meilleur equilibre.
7 erreurs qui font fuir vos clients de votre site
Laissez votre e-mail et recevez le guide ici, tout de suite. Sans spam.
Envie de voir à quoi ressemblerait le site de votre entreprise ?
Écrivez-nous sur WhatsApp et nous préparons GRATUITEMENT un site de démonstration au nom de votre entreprise. Vous le voyez d'abord — vous décidez ensuite.