Qu’est-ce que Google AdSense ?
Google AdSense est un service qui permet aux éditeurs d’afficher des annonces sur leurs sites Web. Les annonces peuvent être du texte, des images ou des vidéos et elles sont placées de manière à paraître naturelles et discrètes.
Les éditeurs sont rémunérés pour chaque clic ou impression de l’annonce, en fonction du type d’accord qu’ils ont conclu avec Google. Les éditeurs peuvent également choisir l’endroit où ils souhaitent placer les annonces sur leur site et personnaliser la taille de la boîte d’annonces.
AdSense ne s’affiche pas sur mon site WordPress
Il y a quelques jours, un client m’a demandé de l’aide pour un problème lié aux annonces AdSense et à WordPress. Les annonces n’étaient pas du tout générées sur le site WordPress, construit avec Elementor. La première pensée de mon client, quelque peu induite par un représentant d’AdSense, était que la source du problème était WP Rocket. J’ai vérifié et le problème n’était pas lié à WP Rocket. J’ai également vérifié s’il y avait un conflit entre le code AdSense et Elementor et, là encore, aucun problème. Le petit problème, si je peux l’appeler ainsi, était que le site n’était pas entièrement approuvé dans le programme AdSense (Oui, vous devez attendre quelques jours pour que les annonces natives soient configurées pour votre site).
Si vous avez des problèmes pour faire fonctionner AdSense sur votre site WordPress, voici quelques éléments à vérifier :
1. Le site n’est pas encore approuvé par Google AdSense.
Si votre site (*& compte AdSense) est tout nouveau, vous devez attendre entre 1 et 5 jours pour être vérifié par l’équipe AdSense. Pendant cette période, il se peut que vous ne voyiez pas les annonces (vous verrez un espace vide). Si le problème persiste, contactez l’équipe AdSense.
Essayez également de vérifier le site/la page à partir d’un autre navigateur. Peut-être qu’un problème de tempo de cache génère cette erreur.
2. Utiliser le mode HTML au lieu du mode visuel
Veillez à insérer le code AdSense en mode HTML et non en mode visuel : Ce petit détail peut causer des problèmes à votre code AdSense, et pas seulement. En règle générale, chaque code doit être exécuté en mode HTML et non en mode visuel.
3. Les plugins d’accélération de WordPress peuvent affecter le système Adsense.
Il est connu que certains plugins peuvent être en conflit avec le script AdSense. WP Rocket, par exemple, peut être en conflit avec Adsense.
Pour résoudre ce problème, vous devez vous assurer que vous ne retardez pas le script Adsense. Pour vérifier et résoudre le problème, allez à :
Tableau de bord de l’administration -> Paramètres -> WP Rocket -> Optimisation des fichiers -> Faites défiler jusqu’à « Retarder l’exécution de JavaScript » et trouvez la ou les lignes liées au script Adsense (« adsbygoogle », adsbygoogle.js », « pagead2.googlesyndication.com » et ainsi de suite). Dès que vous trouvez quelque chose en rapport avec ce script, supprimez la ligne et purgez le cache.
4. Problème d’AdSense avec Elementor
Tout d’abord, AdSense fonctionne-t-il avec Elementor ? Réponse courte : Oui.
Deuxièmement, AdSense peut-il ne pas fonctionner avec Elementor, pour différentes raisons ? Réponse courte : Oui.
Même si les lignes ci-dessus sont similaires, nous devons prêter attention au deuxième point : « AdSense ne fonctionne pas avec Elementor ». Une raison connue pour cela est que les paramètres du bloc Elementor peuvent être en conflit avec le script AdSense.
A. Plus exactement, le code ci-dessous peut générer des erreurs AdSense :
elementor-widget-container { height: auto !important; }
Pour résoudre ce problème, vous devez remplacer le code ci-dessus par le code ci-dessous :
.elementor-widget-container { height: auto; }
Avec le code ci-dessus, vous permettrez à l’élément (dans ce cas, le script AdSense) de fonctionner avec sa propre largeur et hauteur, au lieu d’utiliser les paramètres d’Elementor et de le faire planter ou de générer des erreurs.
Pour insérer ce code sans trop de tracas, installez le plugin custom css/js et configurez-le à partir de là.
B. Une autre chose qui peut résoudre le problème est de décocher/désactiver le paramètre « Stretch section » de la page.
Conclusion
Google AdSense est un outil puissant pour les éditeurs. Il leur offre la possibilité de monétiser leur contenu et de générer des revenus. Cependant, il existe quelques bonnes pratiques à suivre si vous voulez que votre mise en œuvre soit réussie.
Tout d’abord, assurez-vous que votre site Web est conforme aux conditions de service de Google. Les violations les plus courantes sont l’utilisation d’annonces trompeuses, de pop-ups ou de pop-unders, et d’annonces mensongères qui incitent les utilisateurs à cliquer dessus.
Ensuite, ne placez pas trop d’annonces sur la même page, car cela pourrait ennuyer vos lecteurs et les inciter à quitter la page ou à cliquer accidentellement sur une annonce.
Enfin, assurez-vous d’avoir un site Web de haute qualité avec un contenu original afin d’augmenter vos chances de succès.
Voilà, c’est fait ! Si vous appliquez l’une des astuces ci-dessus, vous pouvez résoudre le problème vous-même.