Valider Google Search Console sur WordPress : où coller le code dans le head
Valider Google Search Console sur WordPress revient en général à coller un code dans un champ de l’extension SEO. Yoast SEO et Rank Math ont des champs prévus pour cela, sans toucher au head. Avec accès au panneau du domaine, un enregistrement DNS est préférable. Un code placé dans un fichier du thème disparaît à sa mise à jour, sauf dans un thème enfant.
Auteur: L’équipe TellMyShop. Un guide pour les propriétaires de sites WordPress et de boutiques WooCommerce : la cause, la correction manuelle et le même travail dans une conversation avec le chat.
Dernière mise à jour: · 7 min de lecture
Pourquoi Google vous demande de coller un code dans le head
La Search Console ne montre les données de votre site qu’à son propriétaire. Le code de validation prouve que le site vous appartient. Avec la méthode « Balise HTML », Google vous donne une ligne, une balise meta google-site-verification, qui doit apparaître dans la section head de la page d’accueil. Toutes les méthodes sont décrites dans l'aide de la Search Console sur la validation de la propriété.
La section head est la partie invisible de la page, avec des informations pour les navigateurs et les moteurs de recherche. Dans WordPress, vous ne la modifiez pas dans l’éditeur d’articles. Elle est construite par le thème avec les extensions qui y ajoutent leurs propres balises. Plutôt que de chercher un fichier, il vaut donc généralement mieux utiliser une extension qui le fait déjà.
Deux choses sont bonnes à savoir dès le départ. Une propriété « Domaine » couvre tout le domaine, avec et sans www, mais ne peut être validée que par un enregistrement DNS. Une propriété « Préfixe de l’URL » couvre une adresse exacte et accepte la balise meta.
Quatre méthodes côte à côte
| Méthode | Où vous le faites | À quoi elle survit | Quand la choisir |
|---|---|---|---|
| Champ de l’extension SEO | réglages de Yoast SEO ou de Rank Math | aux mises à jour du thème, aux changements de thème | vous avez Yoast ou Rank Math, c’est le plus simple |
| Enregistrement TXT dans le DNS | panneau du domaine ou de l’hébergement | à tout, il ne touche pas au site | vous avez accès au DNS et voulez une propriété « Domaine » |
| Thème enfant | le fichier functions.php du thème enfant | aux mises à jour du thème parent | vous n’avez ni extension SEO ni accès au DNS |
| Fichier HTML | gestionnaire de fichiers de l’hébergement ou FTP, dossier racine du site | aux mises à jour du thème, pas toujours à un déménagement | vous avez un FTP et ne voulez pas toucher au thème |
Il existe une cinquième voie, mauvaise : coller la balise dans le fichier header.php du thème parent. Cela fonctionne jusqu’à la première mise à jour du thème. Quelque temps plus tard, la Search Console signale une validation perdue, et vous ne faites pas le lien avec la mise à jour d’il y a une semaine.
Validation avec Yoast SEO ou Rank Math étape par étape
C’est la voie pour la plupart des sites WordPress, car une extension SEO est généralement déjà installée.
- Dans la Search Console, ajoutez une propriété « Préfixe de l’URL ». Saisissez l’adresse exactement comme vous la voyez dans le navigateur, avec https et avec ou sans www.
- Choisissez la méthode « Balise HTML » et copiez le code. De toute la balise, il ne vous faut que la chaîne de lettres et de chiffres de l’attribut content, c’est-à-dire ce qui se trouve entre guillemets après content=.
- Collez le code dans le champ de l’extension SEO. Dans Yoast SEO, ce sont les réglages des connexions du site, décrits dans l'aide de Yoast sur les connexions du site. Dans Rank Math, ce sont les réglages généraux, section des outils pour webmasters, décrits dans le guide de Rank Math sur la validation Google.
- Enregistrez les réglages et videz le cache, si vous utilisez une extension de cache.
- Vérifiez la page d’accueil dans une fenêtre privée. Ouvrez le code source de la page et cherchez « google-site-verification ». La balise doit y être.
- Retournez dans la Search Console et cliquez sur Valider.
L’erreur la plus fréquente consiste à coller toute la balise au lieu du seul code. L’extension signale alors des caractères non valides ou enregistre un code que Google ne reconnaîtra pas.
Quand vous n’avez pas d’extension SEO : un thème enfant
Sans extension SEO, la balise doit être ajoutée dans le thème. Vous le faites dans le fichier functions.php du thème enfant, avec une fonction accrochée à wp_head, l’endroit où WordPress et les extensions ajoutent des balises à la section head. Le mécanisme est décrit dans la documentation de wp_head.
Il y a ici un piège pour le propriétaire. Si le site n’a pas encore de thème enfant, il faut en créer un et l’activer. Avec les thèmes classiques, certains réglages de l’outil de personnalisation sont enregistrés séparément pour chaque thème, l’apparence peut donc changer après le passage au thème enfant. C’est un travail pour la personne qui s’occupe du site, ou une raison de choisir un enregistrement DNS.
Vous ajoutez l’enregistrement DNS dans le panneau de votre domaine : la Search Console vous donne une entrée TXT que vous copiez dans la zone DNS. La modification peut mettre un certain temps avant que Google la voie. En contrepartie, le code ne dépend ni de WordPress, ni du thème, ni des extensions.
Après la validation : ce qu’il ne faut pas toucher
Le code reste pour de bon. Google le vérifie de temps en temps : supprimer la balise, changer d’extension SEO ou déménager sur un autre serveur peut donc vous coûter l’accès aux rapports. En passant d’une extension SEO à une autre, vérifiez que le code a suivi. Vous trouverez plus d’informations dans la comparaison Yoast ou Rank Math.
Après la validation, envoyez le sitemap et inspectez la page d’accueil. Nous décrivons les étapes dans le guide comment ajouter un site WordPress à Google.
Comment le chat vous aide avec le code de validation
L’extension TellMyShop pour WordPress et WooCommerce vous permet de le faire dans une conversation. Vous collez la balise de la Search Console, et votre chat (Claude ou ChatGPT) vérifie si le site utilise Yoast SEO ou Rank Math et propose l’endroit le plus simple pour le code. Après l’enregistrement, il ouvre la page d’accueil telle que la voit un visiteur et vérifie que la balise est dans le code.
Vous: Google veut que je colle ce code dans le head : <meta name="google-site-verification" content="abc123xyz">. Fais-le.
Votre chat: Le site utilise Yoast SEO, la solution la plus simple est donc de saisir le code dans son champ de validation Google, sans toucher au thème. Le champ est actuellement vide. Aperçu de la modification :
L’interrupteur Maintenance est activé. J’enregistre ?
Vous: Oui.
Votre chat: Enregistré. La balise google-site-verification est dans le code de la page d’accueil. Retournez maintenant dans la Search Console et cliquez sur Valider. Ne supprimez pas le code, Google le vérifie de temps en temps.
ancienne version : (vide)
nouvelle version : abc123xyz
Le code de cette conversation est fictif.
Ajouter le code est un travail technique. Dans TellMyShop Pro, le chat le fait une fois l’interrupteur Maintenance activé dans le panneau de l’extension. L’interrupteur dure 3 heures et exige une sauvegarde de la base de données du jour, et vous voyez toujours un aperçu et validez la modification avant l’enregistrement. Vous pouvez annuler chaque modification depuis l’historique. Dans la version gratuite TellMyShop Free, le chat passe en revue la santé et le contenu du site et vous dit par où commencer, mais n’enregistre rien.
Ce que l’extension ne fera pas : elle ne créera pas de compte Search Console, ne cliquera pas sur Valider et n’ajoutera pas d’enregistrement DNS chez votre fournisseur de domaine. Si vous préférez le faire vous-même, le champ de l’extension SEO décrit plus haut vous prendra quelques minutes. Vous trouverez les détails sur la page TellMyShop pour WordPress et WooCommerce, les prix dans les tarifs et d’autres guides sur le blog.
Questions et réponses
Où coller le code de validation Google dans WordPress ?
L’endroit le plus simple est le champ de l’extension SEO. Yoast SEO l’a dans les réglages des connexions du site, et Rank Math dans les réglages généraux, section des outils pour webmasters. Vous ne collez que la chaîne de l’attribut content, sans le reste de la balise.
Puis-je supprimer le code après la validation ?
Ne le supprimez pas. Google vérifie de temps en temps que le code est toujours sur le site, et quand il disparaît, vous perdez votre statut de propriétaire dans la Search Console. Vous ne le récupérez qu’après une nouvelle validation.
Pourquoi ne pas coller le code dans le fichier header.php du thème ?
Parce qu’une mise à jour du thème écrase ce fichier avec la version de l’auteur, et le code disparaît avec votre modification. Si le code doit aller dans le thème, alors seulement dans un thème enfant. Il est plus simple et plus sûr d’utiliser le champ de l’extension SEO ou un enregistrement DNS.
La validation échoue alors que le code est collé. Que vérifier ?
D’abord, si la propriété Search Console a exactement la même adresse que le site, avec https et avec ou sans www. Ensuite, videz le cache du site et ouvrez le code source de la page d’accueil dans une fenêtre privée. Si la balise n’y est pas, le site affiche une ancienne version ou vous avez collé le code dans le mauvais champ.
TellMyShop validera-t-il le site dans la Search Console à ma place ?
Pas entièrement. Le compte Search Console et le clic sur Valider vous reviennent, car c’est votre compte Google. Dans TellMyShop Pro, le chat peut ajouter le code au site une fois l’interrupteur Maintenance activé et vérifier que la balise est visible sur la page d’accueil.
WordPress est une marque de la WordPress Foundation. WooCommerce est une marque d’Automattic Inc. Claude est une marque d’Anthropic PBC. ChatGPT et OpenAI sont des marques d’OpenAI. TellMyShop n’est pas affilié à ces entreprises.