Baidu Webmaster Tools en français : le guide de la console

Vous ouvrez ziyuan.baidu.com, toute l'interface est en chinois simplifié, et cela fait cinq minutes que vous cherchez le sélecteur de langue. Il n'y en a pas. Baidu Webmaster Tools n'a jamais proposé d'interface en anglais, et rien n'indique que cela change un jour.
Ce guide, c'est la console expliquée en français : le nom de chaque écran, ce qu'il fait, la fonction de Google Search Console qui lui correspond, et l'endroit où la démarche bloque vraiment pour une entreprise européenne ou britannique.
D'abord, le nom
Trois noms désignent le même produit, et cela crée beaucoup de confusion.
- 百度站长平台 (Baidu Zhanzhang Pingtai, « plateforme des webmasters Baidu ») est l'ancien nom. La plupart des articles en anglais l'emploient encore.
- 百度搜索资源平台 (Baidu Sousuo Ziyuan Pingtai, « plateforme des ressources de recherche Baidu ») est le nom actuel, celui qui figure aujourd'hui sur le site.
- Baidu Webmaster Tools est le nom utilisé hors de Chine, y compris dans cet article.
Les trois mènent à ziyuan.baidu.com. Si un tutoriel vous envoie vers zhanzhang.baidu.com, il est ancien, mais la redirection fonctionne toujours.
À ne pas confondre avec 百度统计 (Baidu Tongji), l'outil de mesure d'audience de Baidu, qui a son propre identifiant. Webmaster Tools couvre l'indexation et l'exploration. Tongji couvre le trafic.
Lire la console sans parler chinois
La traduction du navigateur vous emmène assez loin. Chrome et Edge traduisent la plateforme correctement, Safari s'en sort. Trois avertissements avant de vous y fier :
- Les entrées de menu affichées sous forme d'images ne sont pas traduites. Plusieurs icônes et badges de statut sont des graphiques. Si un bouton reste en chinois après traduction, c'est pour cette raison.
- Ne copiez jamais un extrait de code traduit. La balise meta de validation, le JavaScript de push automatique et le jeton d'API sont des chaînes exactes. Traduisez la page pour la lire, puis coupez la traduction avant d'en copier quoi que ce soit.
- Les messages d'erreur se traduisent mal. Les erreurs d'exploration de Baidu sont laconiques, même en chinois. Le tableau ci-dessous est plus fiable qu'une traduction automatique.
La documentation de Baidu, la base de connaissances 搜索学堂 (Search College), n'existe qu'en chinois, et le support attend lui aussi du chinois.
La condition du compte, dite franchement
Avant même de parler de la console, il vous faut un compte Baidu (百度账号), et l'inscription passe par une vérification SMS sur un numéro de mobile de Chine continentale. Les numéros de Hong Kong, de Taïwan, du Royaume-Uni ou de l'Union européenne ne sont pas acceptés à l'inscription. Selon ce que vous ferez ensuite, Baidu peut aussi exiger une 实名认证 (vérification d'identité réelle) sur une carte d'identité chinoise ou une licence commerciale chinoise (营业执照).
Voilà tout l'obstacle, et autant le dire clairement : pour la plupart des entreprises européennes et britanniques, c'est là que la démarche s'arrête. Tout ce qui suit suppose soit que vous avez déjà accès à la console par une entité ou un partenaire chinois, soit que vous voulez savoir en quoi consiste réellement le travail avant de décider de le confier. Une note en fin d'article s'adresse au second cas.
La console, écran par écran
Voici la navigation, avec le libellé chinois affiché à l'écran et sa fonction.
| Libellé chinois | Traduction | À quoi cela sert | Équivalent Google le plus proche | | --- | --- | --- | --- | | 用户中心 | Centre utilisateur | Compte, sites, alertes | Paramètres du compte | | 站点管理 | Gestion des sites | Ajouter, valider et supprimer des propriétés | Liste des propriétés | | 站点属性 | Propriétés du site | Nom du site, logo, catégorie, contact | Rien d'équivalent | | 链接提交 | Soumission de liens | Sitemaps, URL manuelles, push par API | Sitemaps et Indexing API | | 死链提交 | Soumission de liens morts | Signaler à Baidu les URL disparues | À peu près l'outil de suppression | | 抓取诊断 | Diagnostic d'exploration | Récupérer une URL comme le fait Baiduspider | Inspection d'URL, test en direct | | 抓取频次 | Fréquence d'exploration | Passages de Baiduspider, et demande de modification | Statistiques d'exploration | | 抓取异常 | Erreurs d'exploration | Récupérations échouées, avec leur code | Erreurs d'indexation des pages | | robots | robots.txt | Tester et actualiser votre fichier robots | Rapport robots.txt | | 索引量 | Volume d'index | Nombre de pages détenues par Baidu | Nombre de pages indexées | | 流量与关键词 | Trafic et mots-clés | Impressions, clics et requêtes | Rapport sur les performances | | 移动适配 | Adaptation mobile | Déclarer les paires d'URL bureau et mobile | Rien d'équivalent | | 网站改版 | Refonte du site | Déclarer un changement de structure d'URL | Changement d'adresse | | HTTPS认证 | Certification HTTPS | Enregistrer la version HTTPS du site | Rien d'équivalent |
Certains de ces outils n'apparaissent qu'une fois la propriété dotée d'un historique d'exploration : un site neuf affiche donc moins d'entrées qu'une capture d'écran tirée d'un tutoriel de 2019.
Valider un domaine
站点管理 → 添加网站 ajoute une propriété, puis vous choisissez l'une des trois méthodes de validation. Baidu valide l'hôte exact : example.com et www.example.com sont deux propriétés, et chaque sous-domaine de langue en est une de plus.
文件验证 (validation par fichier). Baidu vous fournit un fichier nommé par exemple baidu_verify_code-xxxxxxxx.html. Placez-le à la racine du domaine et laissez-le en place définitivement. C'est la méthode à privilégier quand c'est possible.
HTML标签验证 (validation par balise meta). Une balise dans le <head> de la page d'accueil :
<meta name="baidu-site-verification" content="code-xxxxxxxx" />
CNAME验证 (validation par CNAME). Baidu vous donne un nom d'hôte à faire pointer vers ses serveurs avec un enregistrement CNAME. Plus lent, puisqu'il faut attendre la propagation DNS, mais cela survit à une refonte du site.
Vous appuyez ensuite sur le bouton de validation, et Baidu vient chercher le fichier depuis une adresse IP chinoise. C'est de là que viennent la plupart des échecs.
Pourquoi la validation échoue alors que le fichier est bien là
Vous chargez le fichier de validation dans votre navigateur sans difficulté, et Baidu affirme ne pas le trouver. Quatre causes, dans l'ordre où elles se révèlent le plus souvent être la bonne.
Votre WAF ou votre CDN bloque le trafic chinois. Beaucoup de sites européens bloquent les plages CN par géolocalisation, ou limitent les robots inconnus, sans que personne ne se souvienne que la règle a été activée. La requête de Baidu part de Chine continentale et reçoit un 403 que vous ne voyez jamais. Vérifiez les règles de votre edge avant tout le reste.
Le fichier robots.txt exclut Baiduspider. Certains fichiers robots repris tels quels bloquent tous les robots autres que Google et Bing. Le robot de Baidu s'appelle Baiduspider, et il utilise aussi Baiduspider-render pour les ressources.
Une application monopage renvoie le shell de l'application. Si votre routeur répond à tout chemin inconnu par index.html avec un code 200, Baidu reçoit un HTML qui n'est pas le fichier de validation et le rejette. Servez ce fichier comme un vrai fichier statique, en amont du routeur.
Un gestionnaire de balises injecte la balise meta. Le robot de Baidu est bien moins patient avec le JavaScript que Googlebot. Si la balise meta n'est pas dans le HTML qui sort du serveur, considérez qu'elle n'existe pas.
Pour confirmer que Baiduspider est bien servi, vérifiez le visiteur au lieu de vous fier au user agent : une résolution DNS inverse sur l'IP appelante doit renvoyer un nom d'hôte en *.baidu.com ou *.baidu.jp, et une résolution directe sur ce nom doit redonner la même IP.
Soumettre des URL : quatre voies
链接提交 est la partie de la console que vous utiliserez vraiment, et elle réunit quatre mécanismes distincts.
Sitemap. Vous collez l'URL absolue du sitemap. Baidu accepte le XML et les listes en texte brut. C'est la voie la plus lente et le quota n'a rien de généreux, mais c'est celle qui continue de fonctionner sans entretien.
手动提交 (soumission manuelle). Vous collez des URL dans un champ, une par ligne. Cela convient pour un lancement ou pour quelques pages nouvelles. Il existe un plafond quotidien.
主动推送 (push actif). L'API, et la voie la plus rapide. La console vous donne un jeton, et vous envoyez en POST des URL séparées par des retours à la ligne, en texte brut :
curl -H 'Content-Type: text/plain' --data-binary @urls.txt \
"http://data.zz.baidu.com/urls?site=https://example.com&token=YOUR_TOKEN"
La réponse est en JSON. success donne le nombre d'URL acceptées, remain ce qu'il reste du quota du jour, et not_same_site compte les URL qui ne correspondent pas à la propriété validée, ce qui est presque toujours une histoire de www. Branchez l'appel sur votre étape de publication plutôt que de le lancer à la main.
自动推送 (push automatique). Un petit script JavaScript à coller dans vos pages. Chaque visite pousse l'URL correspondante vers Baidu. Cela coûte une balise de script et rattrape les pages que votre build a oubliées : c'est donc un bon complément du push actif, pas un remplacement.
Ce que la console ne fera pas à votre place
Être indexé et être bien classé sont deux problèmes différents, et Webmaster Tools ne traite que le premier.
- Un site uniquement en anglais se classera rarement sur Baidu, aussi proprement soit-il soumis. Baidu privilégie nettement le contenu en chinois simplifié, et le chinois traduit automatiquement donne de mauvais résultats.
- L'hébergement compte. Les sites servis depuis la Chine, ce qui suppose une licence ICP et donc une entité chinoise, se chargent plus vite pour les internautes chinois et obtiennent des résultats mesurablement meilleurs.
- Les ressources tierces bloquées cassent vos pages. Google Fonts, Google Tag Manager, les intégrations YouTube et plusieurs CDN ne se chargent pas depuis la Chine continentale. Votre page peut s'afficher parfaitement chez vous et être cassée pour le public auquel vous la soumettez.
- Le rendu côté client est un vrai handicap. Pour Baidu, le rendu côté serveur n'est pas un confort optionnel.
Rien de tout cela n'apparaît comme une erreur dans la console. Cela se voit à un volume d'index qui grimpe et à un rapport de mots-clés qui reste vide.
Si le numéro de téléphone vous bloque
Pour la plupart des entreprises qui lisent ces lignes, la console n'est pas la difficulté. Le compte, si. Et aucun conseil ne changera le fait que Baidu réclame un numéro de mobile de Chine continentale pour ce SMS.
Si votre objectif est simplement de faire soumettre le site et de savoir ce que Baidu en a fait, vous n'avez pas du tout à résoudre le problème du compte. Notre service de soumission Baidu prend votre domaine, mène toute la soumission et vous rend compte de ce que Baidu a réellement indexé, à un tarif forfaitaire par domaine. Ce que nous attendons de vous : une seule vérification de propriété du domaine. Ce que vous recevez : la soumission et le rapport, pas un accès. Les identifiants de compte ne font pas partie de la prestation.
Si la question est plus large, un site pensé pour la Chine, du contenu en chinois simplifié, un hébergement qui tient derrière le Grand Pare-feu, alors réservez un appel et nous cadrerons cela correctement.
Prestation
Nous pouvons tout prendre en charge
La preuve de propriété du domaine, l'envoi du sitemap et des URL, et un rapport d'indexation deux semaines plus tard. Un domaine, un tarif fixe, sans numéro de téléphone chinois, sans entité chinoise et sans compte Baidu à vous.
Voir le service de référencement Baidu