Expertises
Paid
SEO
Data & measurement
Solutions
Modèle
Secteur
Tech
Insights
Spark
Contact
Alors que la majorité des pages comportent désormais du texte et du contenu lisibles sans avoir à recourir à Google, ce dernier a constaté que certaines de ces pages affichaient des interstitiels intrusifs.
Si le contenu est présent sur la page et indexable par Google, il peut être masqué par un interstitiel. Cela peut frustrer les utilisateurs, qui se retrouvent dans l'incapacité d'accéder facilement au contenu qu'ils s'attendaient à voir en cliquant sur le résultat de la recherche.
Les pages comportant des interstitiels intrusifs offrent une moins bonne expérience utilisateur que celles dont le contenu est immédiatement accessible. Ce problème peut se poser sur les appareils mobiles, dont les écrans sont souvent plus petits.
Afin d'améliorer la recherche sur mobile, depuis le 10 janvier 2017, les pages dont le contenu est difficilement accessible depuis les résultats de recherche sur mobile peuvent être moins bien classées.
Voici quelques exemples de techniques qui nuisent à l'accessibilité du contenu :
Voici un exemple de pop-up intrusif :
Voici un exemple d'interstitiel autonome intrusif :
En revanche, voici quelques techniques qui, utilisées de manière responsable, n'auront pas d'impact sur le classement Google :
Voici un exemple d'interstitiel pour l'utilisation de cookies :
Voici un exemple d'interstitiel pour la vérification de l'âge :
Voici un exemple de bannière qui utilise un espace raisonnable sur l'écran :
N'oubliez pas que ces signaux UX ne sont que quelques-uns des centaines de signaux utilisés pour déterminer le classement de Google. L'intention d'une requête de recherche reste un signal très important.
Ainsi, une page peut être bien classée si elle a un contenu pertinent et de qualité. un contenu de qualité. Mais à pertinence égale des informations, une page présentant de mauvais signaux UX peut être moins bien positionnée par Google.
La note de performance est une moyenne pondérée des notes obtenues pour les indicateurs énumérés ci-dessous. Naturellement, les indicateurs les plus pondérés ont un effet plus important sur votre note de performance globale.
Le FCP mesure le temps, en secondes, qu'il faut au navigateur pour afficher le premier élément du contenu DOM après qu'un utilisateur a navigué sur votre page.
Les images, les éléments <canvas> et les SVG de votre page sont considérés comme du contenu DOM ; tout ce qui se trouve dans une iframe n'est pas inclus.
Ce tableau montre comment interpréter votre score FCP :
Le temps de chargement des polices est un point particulièrement important pour le FCP. Assurez-vous que le texte reste visible pendant le chargement de la police web, car les polices sont des fichiers volumineux qui prennent du temps à charger.
Certains navigateurs masquent le texte jusqu'au chargement de la police, ce qui provoque un flash de texte invisible (FOIT). Pour éviter cela, affichez le contenu immédiatement aux utilisateurs en utilisant une police système.
Affichez le texte immédiatement en utilisant font-display
Before After
@font-face { font-family : Helvetica ; } @font-face { font-family : Helvetica ; font-display : swap ; }
font-display est une API permettant de spécifier la stratégie d'affichage des polices. swap indique au navigateur que le texte utilisant cette police doit être le navigateur que le texte utilisant cette police doit être affiché immédiatement à l'aide d'une police système. Lorsque la police personnalisée est prête, la police système est remplacée.
Si un navigateur ne prend pas en charge l'affichage des polices, il continue à suivre son comportement par défaut pour le chargement des polices. Pour savoir quels navigateurs prennent en charge l'affichage des polices, cliquez ici.
L'indice de vitesse mesure la rapidité avec laquelle le contenu s'affiche visuellement pendant le chargement de la page.
Ce tableau montre comment interpréter votre score Speed Index :
Si tout ce que vous faites pour améliorer la vitesse de chargement des pages améliorera votre score au Speed Index, la résolution de tout problème découvert par ces audits de diagnostic devrait avoir un impact particulier :
Le LCP indique le temps de rendu de la plus grande image ou du plus grand bloc de texte visible dans la fenêtre d'affichage, par rapport au début du chargement de la page. Ce tableau montre comment interpréter votre score LCP :
Quels éléments sont pris en compte ? Les types d’éléments pris en compte pour le PAFR sont :
Quand le PAFR est-il signalé ? Les pages Web se chargent souvent par étapes, de sorte qu’il est possible que l’élément le plus important de la page change. Pour gérer ce changement potentiel, le navigateur envoie un LCP "PerformanceEntry" identifiant le plus grand élément de contenu dès que le navigateur a affiché la première image.
Mais ensuite, après le rendu des images suivantes, il enverra une autre PerformanceEntry chaque fois que l’élément le plus grand change. Par exemple, sur une page contenant du texte et une image, le navigateur peut d’abord simplement rendre le texte, auquel cas il enverra une entrée LCP dont la propriété "element" fera probablement référence à un <p> ou à un <h1>.
Plus tard, une fois le chargement de l’image terminé, une deuxième entrée LCP sera envoyée et sa propriété "element" référencera le <img>.
Il est important de noter qu’un élément ne peut être considéré comme l’élément de contenu le plus important que lorsqu’il a été rendu et qu’il est visible par l’utilisateur. Les images qui n’ont pas encore été chargées ne sont pas considérées comme "rendues". Les nœuds de texte qui utilisent des polices web pendant la période de verrouillage des polices ne sont pas non plus rendus.
Dans ce cas, un élément plus petit peut être considéré comme l’élément plus grand, mais dès que l’élément plus grand termine le rendu, il sera marqué avec un autre objet "PerformanceEntry".
En plus du chargement tardif des images et des polices, une page peut ajouter de nouveaux éléments au DOM lorsque du nouveau contenu est disponible. Si l’un de ces nouveaux éléments est plus grand que l’élément de contenu précédent, un nouvel objet PerformanceEntry sera également marqué.
Si un élément qui est actuellement le plus grand élément de contenu est supprimé de la fenêtre de visualisation (ou même du DOM), il restera le plus grand élément de contenu à moins qu’un élément plus grand soit rendu. Avant Chrome 88, les éléments supprimés n’étaient pas considérés comme le plus grand élément de contenu, et la suppression du candidat actuel a déclenché une nouvelle entrée LCP.
Toutefois, en raison de modèles d’interface utilisateur populaires, comme les carrousels d’images qui suppriment souvent les éléments DOM, la mesure a été mise à jour pour mieux refléter l’expérience utilisateur.
Le navigateur cessera de signaler les nouvelles entrées dès que l’utilisateur interagit avec la page (en tapant, en faisant défiler ou en appuyant sur la touche), car l’interaction de l’utilisateur change souvent ce qui est visible pour l’utilisateur (cela est particulièrement vrai avec le défilement). À des fins d’analyse, vous ne devez enregistrer que le dernier PerformanceEntry envoyé.
Le PAFR est principalement touché par les facteurs suivants :
L’ITD mesure le temps nécessaire pour qu’une page devienne entièrement interactive. Une page est considérée comme entièrement interactive lorsque :
Ce tableau montre comment interpréter votre score TTI :
L’TTI est principalement affecté par les facteurs suivants :
TBT mesure le temps total pendant lequel une page est bloquée pour répondre à la saisie de l’utilisateur, comme des clics de souris, des presses d’écran ou de clavier. La somme est calculée en ajoutant la partie bloquante de toutes les tâches longues entre FCP et TTI.
Toute tâche qui dure plus de 50 ms est une tâche longue. Le temps écoulé après 50 ms est la partie bloquante. Par exemple, si Lighthouse détecte une tâche de 70 ms, la partie bloquante sera de 20 ms.
Ce tableau montre comment interpréter votre score OTC :
Consultez "Qu’est-ce qui cause mes longues tâches?" pour apprendre à diagnostiquer la cause de longues tâches avec le panneau Performance dans Chrome DevTools. En général, les causes les plus courantes des tâches longues sont :
Le CCRS est une mesure importante et axée sur l’utilisateur de la stabilité visuelle, car il quantifie la fréquence à laquelle les utilisateurs subissent des changements de mise en page imprévus - un CCRS faible garantit que la page est agréable.
Avez-vous déjà lu un article en ligne lorsque quelque chose change soudainement sur la page? Sans avertissement, le texte bouge, et vous avez perdu votre place. Ou pire encore : vous êtes sur le point d’appuyer sur un lien ou un bouton, mais au moment où votre doigt atterrit - BOOM - le lien se déplace et vous finissez par cliquer sur autre chose !
La plupart du temps, ce genre d’expérience est juste ennuyeux, mais dans certains cas, il peut causer des dommages réels.
Le déplacement inattendu du contenu d’une page est généralement dû au chargement asynchrone de ressources ou à l’ajout dynamique d’éléments DOM en plus du contenu existant. Il pourrait s’agir d’une image ou d’une vidéo de dimensions inconnues, d’une police qui rend plus grande ou plus petite que la police de sauvegarde, ou d’une annonce ou d’un widget tiers qui redimensionne dynamiquement.
Ce qui rend ce problème encore plus problématique est que la façon dont un site fonctionne pendant le développement est souvent très différente de la façon dont les utilisateurs travaillent. Le contenu personnalisé ou tiers ne se comporte souvent pas de la même manière dans le développement qu’en production, les images de test sont souvent déjà dans le cache du navigateur du développeur, et les appels API qui s’exécutent localement sont souvent si rapides que le retard n’est pas perceptible.
La mesure Cumulative Layout Shift (CLS) vous aide à résoudre ce problème en mesurant à quelle fréquence il se produit pour les utilisateurs réels.
Le CCRS est une mesure du plus grand décalage de mise en page, pour chaque décalage de mise en page inattendu, qui se produit pendant la durée de vie d’une page. Un décalage de disposition se produit chaque fois qu’un élément visible change de position.
Une série de changements de mise en page, appelée fenêtre de session, se produit lorsqu’un ou plusieurs changements de mise en page individuels se produisent en succession rapide, avec moins d’une seconde entre chaque changement et un maximum de 5 secondes pour la durée totale de la fenêtre.
L’éclatement le plus important est la fenêtre de session avec le score cumulatif maximum de toutes les modifications de mise en page dans cette fenêtre.
Ce tableau montre comment interpréter votre score CLS :
Les causes les plus fréquentes d’un CCRS médiocre sont les suivantes :
Alors que la majorité des pages comportent désormais du texte et du contenu lisibles sans avoir à recourir à Google, ce dernier a constaté que certaines de ces pages affichaient des interstitiels intrusifs.
Si le contenu est présent sur la page et indexable par Google, il peut être masqué par un interstitiel. Cela peut frustrer les utilisateurs, qui se retrouvent dans l'incapacité d'accéder facilement au contenu qu'ils s'attendaient à voir en cliquant sur le résultat de la recherche.
Les pages comportant des interstitiels intrusifs offrent une moins bonne expérience utilisateur que celles dont le contenu est immédiatement accessible. Ce problème peut se poser sur les appareils mobiles, dont les écrans sont souvent plus petits.
Afin d'améliorer la recherche sur mobile, depuis le 10 janvier 2017, les pages dont le contenu est difficilement accessible depuis les résultats de recherche sur mobile peuvent être moins bien classées.
Voici quelques exemples de techniques qui nuisent à l'accessibilité du contenu :
Voici un exemple de pop-up intrusif :
Voici un exemple d'interstitiel autonome intrusif :
En revanche, voici quelques techniques qui, utilisées de manière responsable, n'auront pas d'impact sur le classement Google :
Voici un exemple d'interstitiel pour l'utilisation de cookies :
Voici un exemple d'interstitiel pour la vérification de l'âge :
Voici un exemple de bannière qui utilise un espace raisonnable sur l'écran :
N'oubliez pas que ces signaux UX ne sont que quelques-uns des centaines de signaux utilisés pour déterminer le classement de Google. L'intention d'une requête de recherche reste un signal très important.
Ainsi, une page peut être bien classée si elle a un contenu pertinent et de qualité. un contenu de qualité. Mais à pertinence égale des informations, une page présentant de mauvais signaux UX peut être moins bien positionnée par Google.
La note de performance est une moyenne pondérée des notes obtenues pour les indicateurs énumérés ci-dessous. Naturellement, les indicateurs les plus pondérés ont un effet plus important sur votre note de performance globale.
Le FCP mesure le temps, en secondes, qu'il faut au navigateur pour afficher le premier élément du contenu DOM après qu'un utilisateur a navigué sur votre page.
Les images, les éléments <canvas> et les SVG de votre page sont considérés comme du contenu DOM ; tout ce qui se trouve dans une iframe n'est pas inclus.
Ce tableau montre comment interpréter votre score FCP :
Le temps de chargement des polices est un point particulièrement important pour le FCP. Assurez-vous que le texte reste visible pendant le chargement de la police web, car les polices sont des fichiers volumineux qui prennent du temps à charger.
Certains navigateurs masquent le texte jusqu'au chargement de la police, ce qui provoque un flash de texte invisible (FOIT). Pour éviter cela, affichez le contenu immédiatement aux utilisateurs en utilisant une police système.
Affichez le texte immédiatement en utilisant font-display
Before After
@font-face { font-family : Helvetica ; } @font-face { font-family : Helvetica ; font-display : swap ; }
font-display est une API permettant de spécifier la stratégie d'affichage des polices. swap indique au navigateur que le texte utilisant cette police doit être le navigateur que le texte utilisant cette police doit être affiché immédiatement à l'aide d'une police système. Lorsque la police personnalisée est prête, la police système est remplacée.
Si un navigateur ne prend pas en charge l'affichage des polices, il continue à suivre son comportement par défaut pour le chargement des polices. Pour savoir quels navigateurs prennent en charge l'affichage des polices, cliquez ici.
L'indice de vitesse mesure la rapidité avec laquelle le contenu s'affiche visuellement pendant le chargement de la page.
Ce tableau montre comment interpréter votre score Speed Index :
Si tout ce que vous faites pour améliorer la vitesse de chargement des pages améliorera votre score au Speed Index, la résolution de tout problème découvert par ces audits de diagnostic devrait avoir un impact particulier :
Le LCP indique le temps de rendu de la plus grande image ou du plus grand bloc de texte visible dans la fenêtre d'affichage, par rapport au début du chargement de la page. Ce tableau montre comment interpréter votre score LCP :
Quels éléments sont pris en compte ? Les types d’éléments pris en compte pour le PAFR sont :
Quand le PAFR est-il signalé ? Les pages Web se chargent souvent par étapes, de sorte qu’il est possible que l’élément le plus important de la page change. Pour gérer ce changement potentiel, le navigateur envoie un LCP "PerformanceEntry" identifiant le plus grand élément de contenu dès que le navigateur a affiché la première image.
Mais ensuite, après le rendu des images suivantes, il enverra une autre PerformanceEntry chaque fois que l’élément le plus grand change. Par exemple, sur une page contenant du texte et une image, le navigateur peut d’abord simplement rendre le texte, auquel cas il enverra une entrée LCP dont la propriété "element" fera probablement référence à un <p> ou à un <h1>.
Plus tard, une fois le chargement de l’image terminé, une deuxième entrée LCP sera envoyée et sa propriété "element" référencera le <img>.
Il est important de noter qu’un élément ne peut être considéré comme l’élément de contenu le plus important que lorsqu’il a été rendu et qu’il est visible par l’utilisateur. Les images qui n’ont pas encore été chargées ne sont pas considérées comme "rendues". Les nœuds de texte qui utilisent des polices web pendant la période de verrouillage des polices ne sont pas non plus rendus.
Dans ce cas, un élément plus petit peut être considéré comme l’élément plus grand, mais dès que l’élément plus grand termine le rendu, il sera marqué avec un autre objet "PerformanceEntry".
En plus du chargement tardif des images et des polices, une page peut ajouter de nouveaux éléments au DOM lorsque du nouveau contenu est disponible. Si l’un de ces nouveaux éléments est plus grand que l’élément de contenu précédent, un nouvel objet PerformanceEntry sera également marqué.
Si un élément qui est actuellement le plus grand élément de contenu est supprimé de la fenêtre de visualisation (ou même du DOM), il restera le plus grand élément de contenu à moins qu’un élément plus grand soit rendu. Avant Chrome 88, les éléments supprimés n’étaient pas considérés comme le plus grand élément de contenu, et la suppression du candidat actuel a déclenché une nouvelle entrée LCP.
Toutefois, en raison de modèles d’interface utilisateur populaires, comme les carrousels d’images qui suppriment souvent les éléments DOM, la mesure a été mise à jour pour mieux refléter l’expérience utilisateur.
Le navigateur cessera de signaler les nouvelles entrées dès que l’utilisateur interagit avec la page (en tapant, en faisant défiler ou en appuyant sur la touche), car l’interaction de l’utilisateur change souvent ce qui est visible pour l’utilisateur (cela est particulièrement vrai avec le défilement). À des fins d’analyse, vous ne devez enregistrer que le dernier PerformanceEntry envoyé.
Le PAFR est principalement touché par les facteurs suivants :
L’ITD mesure le temps nécessaire pour qu’une page devienne entièrement interactive. Une page est considérée comme entièrement interactive lorsque :
Ce tableau montre comment interpréter votre score TTI :
L’TTI est principalement affecté par les facteurs suivants :
TBT mesure le temps total pendant lequel une page est bloquée pour répondre à la saisie de l’utilisateur, comme des clics de souris, des presses d’écran ou de clavier. La somme est calculée en ajoutant la partie bloquante de toutes les tâches longues entre FCP et TTI.
Toute tâche qui dure plus de 50 ms est une tâche longue. Le temps écoulé après 50 ms est la partie bloquante. Par exemple, si Lighthouse détecte une tâche de 70 ms, la partie bloquante sera de 20 ms.
Ce tableau montre comment interpréter votre score OTC :
Consultez "Qu’est-ce qui cause mes longues tâches?" pour apprendre à diagnostiquer la cause de longues tâches avec le panneau Performance dans Chrome DevTools. En général, les causes les plus courantes des tâches longues sont :
Le CCRS est une mesure importante et axée sur l’utilisateur de la stabilité visuelle, car il quantifie la fréquence à laquelle les utilisateurs subissent des changements de mise en page imprévus - un CCRS faible garantit que la page est agréable.
Avez-vous déjà lu un article en ligne lorsque quelque chose change soudainement sur la page? Sans avertissement, le texte bouge, et vous avez perdu votre place. Ou pire encore : vous êtes sur le point d’appuyer sur un lien ou un bouton, mais au moment où votre doigt atterrit - BOOM - le lien se déplace et vous finissez par cliquer sur autre chose !
La plupart du temps, ce genre d’expérience est juste ennuyeux, mais dans certains cas, il peut causer des dommages réels.
Le déplacement inattendu du contenu d’une page est généralement dû au chargement asynchrone de ressources ou à l’ajout dynamique d’éléments DOM en plus du contenu existant. Il pourrait s’agir d’une image ou d’une vidéo de dimensions inconnues, d’une police qui rend plus grande ou plus petite que la police de sauvegarde, ou d’une annonce ou d’un widget tiers qui redimensionne dynamiquement.
Ce qui rend ce problème encore plus problématique est que la façon dont un site fonctionne pendant le développement est souvent très différente de la façon dont les utilisateurs travaillent. Le contenu personnalisé ou tiers ne se comporte souvent pas de la même manière dans le développement qu’en production, les images de test sont souvent déjà dans le cache du navigateur du développeur, et les appels API qui s’exécutent localement sont souvent si rapides que le retard n’est pas perceptible.
La mesure Cumulative Layout Shift (CLS) vous aide à résoudre ce problème en mesurant à quelle fréquence il se produit pour les utilisateurs réels.
Le CCRS est une mesure du plus grand décalage de mise en page, pour chaque décalage de mise en page inattendu, qui se produit pendant la durée de vie d’une page. Un décalage de disposition se produit chaque fois qu’un élément visible change de position.
Une série de changements de mise en page, appelée fenêtre de session, se produit lorsqu’un ou plusieurs changements de mise en page individuels se produisent en succession rapide, avec moins d’une seconde entre chaque changement et un maximum de 5 secondes pour la durée totale de la fenêtre.
L’éclatement le plus important est la fenêtre de session avec le score cumulatif maximum de toutes les modifications de mise en page dans cette fenêtre.
Ce tableau montre comment interpréter votre score CLS :
Les causes les plus fréquentes d’un CCRS médiocre sont les suivantes :
Bénéficiez d'audits gratuits de vos campagnes ainsi que d'une proposition de stratégie d'acquisition sur vos leviers payants.
Audit gratuit · Accompagnement sur mesure · Performances
Spark, Droits réservés, 2024.