DEV Community

Dilm Informatique
Dilm Informatique

Posted on

Google Indexing API multi-sources en Node.js : 600 URLs/jour gratuitement

L API Google Indexing est limitee a 200 requetes/jour par projet GCP. Avec 3 sources OAuth de 3 projets differents : 600 URLs/jour gratuitement.

Implementation open-source utilisee en production sur Fix72 : github.com/dilm-seo/depannagelemans

Rotation automatique des sources

Quand une source retourne HTTP 401, 403 ou 429, le script bascule immediatement vers la suivante sans perdre l URL en cours de soumission.

Variables d environnement

Sources decouvertes automatiquement : GOOGLE_CLIENT_ID/SECRET/REFRESH_TOKEN pour la source 1, puis _2, _3 pour les suivantes.

GitHub Actions cron

Soumission quotidienne a 7h UTC via workflow GitHub Actions. Supporte le mode force pour resoumettre toutes les URLs.

Endpoint metadata (gratuit)

Avant soumission, verification de la derniere date de soumission via l endpoint metadata (ne consomme pas de quota) pour sauter les URLs deja soumises recemment.

Service utilisant ce systeme : fix72.com — depannage informatique Le Mans.

Top comments (0)