Pourquoi l’envoi une par une ne tient pas à l’échelle
Le bouton « Demander une indexation » de la Search Console convient si vous publiez un ou deux articles par semaine. Dès qu’il faut envoyer cinquante adresses, la méthode s’effondre : chaque demande coûte vingt à quarante secondes de clics et d’attente, la Search Console cesse silencieusement d’accepter au-delà d’une dizaine de demandes par jour, et rien ne vous dit ensuite ce qu’il est advenu de ce que vous avez envoyé.
Les vrais chantiers — migration de site, rafraîchissement de catalogue, campagne de netlinking, audit de contenu — demandent un chemin programmatique.
Les quotas de l’API d’indexation de Google
L’API officielle accepte les envois groupés, mais avec des plafonds qui changent la planification :
| Limite | Valeur par défaut | Remarque |
|---|---|---|
| URL par requête HTTP | 100 | Point d’entrée JSON-RPC groupé |
| Requêtes par jour | 200 | Plafond ferme sauf augmentation accordée |
| URL par jour | 200 | Même plafond : les deux ne se multiplient pas |
| Types de contenu | Tous | À l’origine offres d’emploi et diffusions en direct seulement |
Les outils à canaux empilés
Un outil comme Index Instantané contourne le plafond de 200 par jour en empilant plusieurs canaux en amont : appels directs à l’API d’indexation, notifications IndexNow vers Bing et Yandex, et signalements sur des flux à forte autorité qui poussent Googlebot à repasser sur des pages portant vos URL en lien sortant.
Résultat concret : 500 URL dans une seule requête, traitées par lots de trois, avec un état par adresse. L’exploration démarre en général en moins d’une minute pour les premières du lot, et l’ensemble part en quelques minutes.
Envoi groupé, étape par étape
- Créez un compte depuis /register et récupérez une clé d’API dans Tableau de bord → Profil → Accès API.
- Préparez votre liste sous forme de tableau JSON, une entrée par URL, 500 au maximum par appel.
- Envoyez un POST vers /api/indexing/submit avec l’en-tête Authorization: Bearer ixfr_….
- La réponse est immédiate et indique le nombre d’URL acceptées, les échecs, les crédits consommés et le solde restant.
- Consultez /api/indexing/history, ou le panneau des envois récents du tableau de bord, pour l’état de chaque adresse.
Exemple de code
Quand l’envoi en masse ne sert à rien
L’envoi groupé est un outil de volume, et comme tout outil de volume il est gaspillé sur les petits chantiers. Passez votre chemin si :
- Vous publiez moins de vingt URL par semaine : la Search Console suffit largement.
- Vos pages sont bloquées par une directive noindex ou par le robots.txt : corrigez la technique d’abord.
- Votre domaine a moins de trois mois : aucun volume d’envoi ne compense une absence totale d’autorité.
- Vous envoyez du contenu généré automatiquement et sans valeur : Google explorera puis écartera, et vous aurez brûlé des crédits pour rien.
Comparatif des méthodes d’envoi groupé
| Méthode | URL par envoi | Début d’exploration | Prix d’entrée |
|---|---|---|---|
| Search Console | 1 | 6 heures à 7 jours | Gratuit |
| API d’indexation directe | 100 par requête, 200 par jour | Moins d’une minute | Gratuit dans le quota |
| Protocole IndexNow | 10 000 | Quelques heures, hors Google | Gratuit |
| Sitemap avec lastmod à jour | 50 000 | 1 à 7 jours | Gratuit |
| Index Instantané | 500 | Moins d’une minute en général | 5 $ les 80 crédits |
Suivi et reprises
Un envoi groupé ne se lance pas en aveugle. Chaque adresse doit avoir un état vérifiable. L’historique conserve les soumissions pendant 48 heures, et une URL qui échoue au premier essai est reprise automatiquement selon un intervalle croissant — 30 secondes, 2 minutes, 10 minutes, puis 30 minutes, cinq tentatives au maximum. Les échecs définitifs apparaissent avec le motif réel, pas un message générique.