Savez-vous comment obtenir un score supérieur à 95 sur mobile en utilisant les métriques PageSpeed de Google? Même avec des annonces Adsense? Pendant de nombreuses années, les gens disent souvent que c'est impossible, mais j'ai en quelque sorte trouvé la solution pour obtenir un score élevé sur PageSpeed avec Adsense.
Si vous êtes comme moi, vous êtes paranoïaque à propos des métriques de vitesse de PageSpeed et des Vitals, et vous vous êtes déjà énervé de ne jamais pouvoir obtenir un score supérieur à 95 sur mobile à cause des maudits annonces de Google Adsense ou ADX.
J'ai déjà essayé tous les plugins de cache pour obtenir un bon score, mais pratiquement rien ne fonctionnait. J'ai testé Hummingbird, PageSpeed Ninja, LiteSpeed et même quelques plugins premium, mais rien ne me permettait d'atteindre même pas les 80 sur mobile à cause des annonces.
Jusqu'au jour où, avec WP-Rocket, j'ai découvert une fonction miraculeuse qui a résolu tous mes problèmes. Regardez les résultats que j'obtiens grâce à ceci:
Si vous n'avez pas Wp-Rocket, vous pouvez essayer d'utiliser des plugins qui remplissent la même fonction que Flying Scripts.
Comment ai-je obtenu 90 sur PageSpeed Mobile?
Comment ai-je eu l'audace d'obtenir ce score même avec Adsense + ADX bourré d'annonces? La réponse est simple, j'ai retardé le chargement des annonces jusqu'à ce que la page devienne interactive.
J'ai fait cela en utilisant WP-Rocket et la fonction de retardement de l'exécution du JavaScript, mais cela peut probablement être fait avec d'autres plugins. J'ai mis les javascripts contenant adsbygoogle et gstatic pour être retardés comme sur l'image ci-dessous :
Cette fonction simple résout un problème qui m'irrite depuis des années. Bien sûr, je dois aussi analyser les conséquences de l'activation de cette fonction, mais je pense personnellement que ce n'est pas le cas.
En plus des publicités, j'utilise également le plugin de notifications Push et quelques autres scripts et plugins qui peuvent peser le site. J'obtiens toujours un score élevé grâce à mes optimisations et au retard dans l'annonce de Google.
Est-ce que je perds des revenus si je retarde JS dans les annonces?
J'avais peur que le fait de retarder ces annonces puisse enfreindre une règle d'Adsense, mais je ne le crois pas, car il existe des plugins premium de publicités pour WordPress qui offrent LazyLoad.
J'ai également rechargé les pages plusieurs fois et j'ai remarqué que les publicités se chargent toujours sans aucun problème. Ce n'est qu'en de rares occasions que cela ne s'est pas produit, mais je ne peux pas dire si c'est la faute de mon navigateur ou du script google et des choses comme ça.
En fait, je me demande si cela ne fait qu'augmenter la quantité de clics et aussi le CPC parce que l'annonce apparaît sans prévenir et attire l'attention du visiteur qui, parfois, passe inaperçu puisqu'elle est déjà chargée sur la page.
Le fait est qu'en faisant des tests A/B, je n'ai remarqué aucune diminution de mes gains d'AdSense après avoir retardé l'annonce. En fait, le réseau ADX que j'utilise valueimpression fait la même chose. Bien sûr, je recommande de tester par vous-même avant de tirer des conclusions.
Le fait est que cela n'affecte pas seulement le score PageSpeed, votre site se chargera en fait plus rapidement. Alors pensez à cette alternative et ayez un site Web de plus en plus rapide.
Autres moyens d'augmenter votre score PageSpeed
Bien sûr, le simple fait de retarder les publicités ne laissera pas votre score au sommet. Vous devez optimiser le site, éviter les téléchargements inutiles comme les polices et les icônes. Pour rendre mon menu beau, j'ai choisi d'utiliser des emojis et des caractères spéciaux qui ne nécessitent aucun chargement externe.
Vous devez utiliser de bons plugins de cache avec minification de CSS et JS. J'utilise également un CDN gratuit avec le cache de Cloudflare et j'héberge mes images et javascript sur le CDN de Jetpack. Sans oublier que mon thème GeneratePress est super léger.
Il y a des gens qui ont des sujets très lourds, une optimisation manuelle et la suppression des flacons sont nécessaires pour avoir des résultats comme celui-ci. Des choses comme Megamenu sont inutiles et ne servent qu'à peser le site. N'oubliez pas que 80% de visites sont mobiles, donc peu importe si votre version de bureau a plus de choses.
Nous vous recommandons toujours de consulter votre site en utilisant web.dev plutôt que de vous fier uniquement à PageSpeed de Google, car il fournit des informations intéressantes. Il existe une extension pour Google Chrome de web.dev et de vitals qui indique spécifiquement et en détail les problèmes qui entravent le chargement de votre page.
J'espère que vous ne renoncez pas à obtenir le score parfait, cela peut être un travail difficile, mais c'est une grande satisfaction! Si vous avez aimé les conseils de cet article, partagez-le avec des amis et laissez des commentaires. Qu'avez-vous fait pour optimiser votre site Web?