La page d’aide de Google pour un site qui n’est pas prêt à afficher des annonces donne 4 motifs et un correctif pour chacun. Deux d’entre eux s’écartent en quelques minutes avec un navigateur et curl : un code publicitaire absent ou incomplet, et un site que l’examinateur ne peut pas atteindre. Les deux autres, trop peu de contenu unique et les violations des règles, sont des jugements portés sur vos pages, et le message ne précise pas lequel s’applique. Vérifiez-les dans cet ordre et vous cesserez de réécrire un site qui avait seulement un script mal placé.
L’étiquette que vous avez probablement vue est « contenu de faible valeur ». C’est ainsi que les éditeurs décrivent ce refus, et c’est le message revenu sur l’un de nos propres sites, dont l’histoire est racontée sur notre page À propos. La page d’aide de Google emploie d’autres mots : pas assez de contenu unique et utile, et une mauvaise expérience. Prenez l’étiquette comme un indice vers la formulation officielle, pas comme un diagnostic.
Les 4 motifs, lus comme un examinateur
La première colonne ci-dessous paraphrase la page d’aide de Google : la formulation dans votre compte peut différer. Les autres colonnes sont notre lecture et notre ordre de contrôle.
| Ce que dit le message | Ce que cela signifie en général | À vérifier d’abord | Outil |
|---|---|---|---|
| Code publicitaire absent ou incomplet | Les pages récupérées ne portent pas l’extrait complet, ou le portent sur un autre site que celui que vous avez enregistré | Affichez le code source de la page d’accueil en ligne et cherchez l’extrait dans le <head>, ou validez le site via Search Console, l’alternative proposée par Google | Le vérificateur AdSense signale le code publicitaire et la balise Search Console comme éléments informatifs |
| Site inaccessible | L’examinateur n’a pas pu charger les pages : mot de passe, blocage par robots.txt, certificat invalide, absence de redirection de http vers https, mauvaise URL, site non publié | Ouvrez le site en navigation privée, suivez les redirections avec curl, lisez le fichier robots.txt pour le crawler AdSense | Le testeur robots.txt et les contrôles HTTPS et d’explorabilité du vérificateur AdSense |
| Pas assez de contenu unique, ou mauvaise expérience | Trop peu de pages de fond, des pages qui se répètent, une navigation qu’un inconnu ne sait pas utiliser | Comptez les pages qui mériteraient d’exister sans publicité, puis lisez votre page d’accueil comme un inconnu | Les catégories contenu et navigation du vérificateur AdSense, puis notre guide sur le contenu de faible valeur ajoutée |
| Violations des règles | Une page relève d’une catégorie restreinte ou enfreint une règle de placement ou de comportement | Lisez le centre des règles de votre compte et rapprochez son texte de vos pages | Aucun outil n’en décide : l’analyse de mots-clés du vérificateur dit seulement où lire en premier |
Les lignes 1 et 2 sont mécaniques : le problème est là ou il n’y est pas. Les lignes 3 et 4 demandent du jugement, et la page de Google ne dit pas combien de contenu suffit.
Un diagnostic en 5 étapes, du contrôle le moins cher au plus coûteux
Lancez ces contrôles sur le site en ligne, dans cet ordre. Remplacez example.com par votre domaine.
- Code. La commande affiche votre identifiant d’éditeur une fois par occurrence de l’extrait dans le HTML envoyé par le serveur. Aucune sortie signifie que l’extrait est absent de cette page. curl n’exécute pas JavaScript : un extrait injecté par un gestionnaire de balises n’apparaîtra donc pas. La page de Google demande le code dans l’en-tête du site, alors placez-le-y directement.
- Accès. Suivez les redirections et lisez les lignes d’état. Vous attendez 1 redirection de
http://vershttps://, puis un 200. Un 401 signale une demande de mot de passe, que la page de Google dit de retirer temporairement, et un 403 signifie que quelque chose refuse la requête. - Robots. Lisez le fichier, cherchez un
Disallow: /sousUser-agent: *et tout groupe qui nommeMediapartners-Google, le crawler AdSense. Google applique le groupe le plus spécifique qui correspond à un robot : un groupe écrit pour un autre robot ne dit donc rien sur celui-ci. Le testeur robots.txt contrôle 7 robots à la fois, et notre guide des erreurs de robots.txt montre les pièges habituels. - Indexation. Dans Search Console, inspectez la page d’accueil et 2 articles avec l’outil d’inspection d’URL, puis ouvrez le rapport d’indexation des pages. Search Console signale les pages bloquées par robots.txt et celles qui portent une directive
noindex: cette étape attrape les deux cas. - Contenu. Seulement maintenant. Reprenez les zones d’autoévaluation de Google (contenu unique, navigation utilisable, expérience qui donne envie de lire) et notez chacune honnêtement, page par page.
Les commandes des étapes 1 à 3, plus le contrôle d’en-tête qui relève de l’étape 4 :
curl -s https://example.com/ | grep -o 'adsbygoogle.js?client=ca-pub-[0-9]*'
curl -sIL http://example.com/ | grep -iE '^(HTTP|location)'
curl -s https://example.com/robots.txt
curl -sI https://example.com/ | grep -i x-robots-tag
Si les étapes 1 à 4 sont propres, la cause se trouve très probablement à l’étape 5 ou dans le centre des règles. Vous vous êtes évité de redessiner un site qui était accessible et dont le code était bien en place.
Le correctif pour chaque motif
Code publicitaire. Copiez de nouveau l’extrait depuis votre compte au lieu de le retaper, et placez-le dans le <head> d’un gabarit commun à toutes les pages (le gabarit commun est notre recommandation ; la page de Google demande l’en-tête du bon site). Videz tout cache de page, puis relancez la première commande du diagnostic. Si vous ne pouvez pas modifier l’en-tête, par exemple sur un créateur de site hébergé, validez le site via Search Console, l’alternative que cite Google.
Site inaccessible. Retirez la protection par mot de passe pendant toute la durée de l’examen et supprimez toute page de maintenance. Réécrivez robots.txt pour qu’aucun groupe visant le crawler AdSense ou Googlebot n’interdise le site entier. Renouvelez le certificat et faites rediriger http vers https. Confirmez ensuite que l’URL exacte enregistrée dans votre compte, avec ou sans www, est bien celle qui répond par un 200.
Pas assez de contenu unique, ou mauvaise expérience. C’est le correctif le plus long, et le seul sans commande. Repérez les pages minces et les doublons avec la méthode du contenu de faible valeur ajoutée, puis fusionnez-les, réécrivez-les ou supprimez-les. Terminez ou effacez chaque page provisoire, et réparez le menu pour que chaque rubrique s’ouvre sur de vraies pages. Ajoutez ce qu’un lecteur de votre sujet chercherait sans le trouver. Google ne fixe aucun nombre de pages : mesurez le résultat à l’aune des zones d’autoévaluation, pas d’un chiffre.
Violations des règles. Lisez la règle nommée dans votre centre des règles, modifiez le contenu ou le placement qu’elle décrit, et résolvez le problème depuis le centre des règles, comme la page de Google le demande. Si votre sujet est la sécurité, la santé ou la finance, le guide sur les sujets sensibles montre comment traiter le même thème dans le respect des règles.
Une fois le correctif en ligne, Google demande de solliciter un nouvel examen, et cite le même délai que pour le premier : généralement quelques jours, dans certains cas 2 à 4 semaines. Le plan de 3 semaines pour candidater à nouveau le traduit en dates.
L’inventaire de valeur, la règle derrière le message vague
Derrière la formule « pas assez de contenu » se trouve la règle de Google sur les annonces affichées sur des écrans sans contenu éditeur, que le programme appelle l’inventaire de valeur (« valuable inventory »). Elle exclut les annonces Google des écrans sans contenu ou à contenu de faible valeur, des pages en construction, des écrans d’alerte, de navigation ou à but comportemental, et des pages sans issue comme les remerciements, les sorties et les erreurs. Elle dit que votre contenu doit être le point focal de la page, et elle cite parmi les problèmes le contenu généré automatiquement, sans relecture ni curation éditoriale.
Elle ne donne aucun chiffre. Elle décrit des pages : le test qui fonctionne consiste donc à prendre chaque page et à se demander si elle resterait une destination sans la moindre annonce. Un écran de résultats qui n’affiche que des chiffres, une archive de catégorie vide et une page provisoire « bientôt disponible » échouent à ce test, alors qu’une page courte qui répond à une vraie question le réussit. Les sites d’outils sont exposés à cette règle parce qu’une page d’outil peut n’être guère plus qu’un widget, et la couche éditoriale autour d’un outil est notre manière d’y répondre.
Ce que Google ne dit pas
Google ne précise pas la raison exacte d’un refus donné, et dans notre expérience le message ne passe pas vos pages en revue une à une. Il ne publie pas non plus de nombre minimum de pages, de nombre de mots minimum, de trafic minimum ni d’âge minimum de domaine. Il ne dit pas quelle part des refus revient à chacun des 4 motifs, ni si un domaine jeune est examiné plus sévèrement. Toute liste qui prétend le contraire est l’expérience de quelqu’un, y compris notre recommandation de 20 à 30 pages.
Trois habitudes en découlent. Diagnostiquez par élimination, comme ci-dessus, plutôt qu’au hasard. Changez une seule catégorie de choses à la fois et notez la date, car le message ne vous dira pas plus tard quel changement a compté. Et ne vous fiez à aucun seuil lu quelque part, le nôtre compris, avant de l’avoir confronté à ce que fait votre propre site. L’étape d’approbation du compte contrôle aussi les données de paiement : une candidature qui n’avance pas ne tient donc pas toujours à vos pages. Le délai d’approbation détaille les 2 étapes.
Sources
- Aide Google AdSense : que faire quand votre site n'est pas prêt à afficher des annonces
- Règles pour les éditeurs Google : annonces sur les écrans sans contenu éditeur
- Aide Google AdSense : examiner votre site avant de candidater
- Aide Google AdSense : conditions d'éligibilité
- Google for Developers : processus d'approbation du compte