10 minutes

Configurez Cat's Eye SEO
avec votre propre clé Google

Outil 100% gratuit, mais nécessite votre propre clé Google Cloud (gratuite aussi).
Suivez ce guide étape par étape, vous serez opérationnel en moins de 10 minutes.

Pourquoi avez-vous besoin d'une clé Google ?

Cat's Eye SEO est un outil 100% côté navigateur : pas de backend, pas de serveur qui stocke vos données. Toutes les analyses passent par les APIs publiques de Google (PageSpeed, Knowledge Graph, Safe Browsing).

Pour appeler ces APIs depuis votre navigateur, Google demande une clé qui identifie le projet qui consomme le quota. Cette clé est gratuite : Google offre plusieurs milliers d'appels par jour sans facturation.

Votre clé ne quitte jamais votre navigateur. Elle est stockée localement dans le localStorage de votre browser. Aucun serveur tiers (ni le mien) ne la voit. C'est vous qui appelez Google directement.
1

Créer un compte Google Cloud

2 min · Carte bancaire requise (mais aucun débit pour cet usage)

Si vous avez déjà un compte Google personnel (Gmail), c'est suffisant pour démarrer.

  1. Allez sur console.cloud.google.com
  2. Connectez-vous avec votre compte Google
  3. Acceptez les conditions Google Cloud Platform
  4. Vous serez invité à activer la facturation. Faites-le : une carte est requise pour activer les APIs, mais pour les usages décrits ici, vous resterez largement dans le free tier (gratuit).
Pourquoi une CB est requise alors que c'est gratuit ? Google utilise la carte pour vérifier votre identité et empêcher l'abus du free tier. Vous ne serez débité que si vous dépassez les quotas gratuits (peu probable pour cet usage). Vous pouvez configurer des alertes budget plus tard.
2

Créer un nouveau projet

1 min

Un "projet" Google Cloud isole vos clés et vos quotas. Il est recommandé d'en créer un dédié à Cat's Eye SEO.

  1. En haut à gauche, cliquez sur le sélecteur de projet (à côté du logo "Google Cloud")
  2. Cliquez sur "Nouveau projet" en haut à droite de la fenêtre
  3. Nommez-le par exemple profile-finder ou seo-audit
  4. Cliquez "Créer" et attendez 10-20 secondes
  5. Une fois créé, sélectionnez-le dans le menu déroulant
3

Activer les 5 APIs nécessaires

3 min · 5 activations à faire

Cliquez sur chaque lien ci-dessous (ouvre dans un nouvel onglet) puis cliquez sur le bouton "Activer". Faites-le pour chaque API.

API Sert à Action
PageSpeed Insights Performance, SEO, accessibilité, bonnes pratiques (Lighthouse) Activer
Knowledge Graph Search Détection automatique du Knowledge Panel Activer
Safe Browsing Vérification malware/phishing automatique Activer
Custom Search Comptage pages indexées (optionnel — fermée aux nouveaux comptes) Tenter
Chrome UX Report Métriques utilisateurs réelles (LCP/INP/CLS) (optionnel) Tenter
Custom Search et CrUX peuvent retourner une erreur 403 sur les comptes Google Cloud créés en 2025+. Google a fermé l'accès à ces APIs aux nouveaux comptes. Détails officiels. Pas grave, ces 2 APIs sont optionnelles : l'outil fonctionne sans.
4

Créer une clé API

1 min
  1. Allez sur console.cloud.google.com/apis/credentials
  2. Vérifiez en haut que vous êtes bien dans le projet que vous avez créé à l'étape 2
  3. Cliquez "+ Créer des identifiants" en haut → "Clé API"
  4. Google génère une clé qui ressemble à AIzaSyB7c9...XYZ
  5. Copiez-la et gardez-la quelque part — vous en aurez besoin à l'étape 6
5

Sécuriser votre clé (important)

2 min · Recommandé

Sans restrictions, votre clé peut être réutilisée par n'importe qui qui la verrait passer. Verrouillez-la sur votre domaine d'utilisation.

  1. Sur la page Credentials, cliquez sur votre clé pour l'éditer
  2. Dans Application restrictions → cochez "HTTP referrers (web sites)"
  3. Ajoutez ces 2 patterns (adaptez à votre domaine si vous hébergez l'outil chez vous) :
    https://catseyeweb.com/*
    https://*.catseyeweb.com/*
  4. Dans API restrictions → cochez "Restrict key" et sélectionnez UNIQUEMENT les 5 APIs activées à l'étape 3
  5. Cliquez "Save"
Votre clé est maintenant protégée. Même si quelqu'un la récupère, il ne pourra pas l'utiliser ailleurs que sur les domaines que vous avez listés.
6

Configurer Cat's Eye SEO

1 min
  1. Retournez sur l'outil principal
  2. Cliquez sur "Réglages" en haut à droite
  3. Collez votre clé Google dans le champ "Google Cloud API Key"
  4. Pour le champ "Proxy CORS", mettez :
    https://cors.catseyeweb.com/?
    (ce proxy gratuit permet de fetcher robots.txt, sitemap.xml et les articles de n'importe quel site sans erreur CORS)
  5. Cliquez "Tester" pour vérifier que tout fonctionne
  6. Cliquez "Sauvegarder"

C'est tout ! Vous pouvez maintenant lancer des audits sur n'importe quel domaine.

Lancer mon premier audit

DataForSEO — pour l'outil Rédaction (optionnel)

3 min · Payant à l'usage (~0,002 $ par SERP)

L'outil Rédaction lit la SERP Google réelle (résultats organiques, People Also Ask, recherches associées) via l'API DataForSEO. Sans ces identifiants, l'outil fonctionne quand même en mode dégradé (entités + Wikidata uniquement).

  1. Créez un compte sur app.dataforseo.com (crédit d'essai offert à l'inscription)
  2. Ouvrez l'onglet API Access
  3. Copiez le login API (l'email affiché sur cette page) et le mot de passe API
  4. Collez-les dans les Réglages, carte « Rédaction (DataForSEO) », puis cliquez « Tester DataForSEO »
Piège classique : le mot de passe attendu est celui de l'onglet API Access, généré par DataForSEO — pas le mot de passe de votre compte. Une erreur 401 avec des identifiants « corrects » vient presque toujours de là.

Note sécurité : ces identifiants sont stockés dans votre navigateur et transitent par le proxy CORS (relais POST verrouillé vers api.dataforseo.com uniquement). L'alternative plus sûre est de les définir en secret d'un worker Cloudflare self-hosté.

Combien ça coûte vraiment ?

Pour un usage normal (vous + clients) : 0 €. Voici les quotas gratuits Google :

  • PageSpeed : 25 000 requêtes / jour gratuites
  • Knowledge Graph : 100 000 requêtes / jour gratuites
  • Safe Browsing : 10 000 requêtes / jour gratuites
  • Custom Search : 100 requêtes / jour gratuites (si activable)
  • Chrome UX Report : 100 000 requêtes / jour gratuites (si activable)

Un audit complet consomme 1 requête par API. Vous pourriez faire 10 000 audits/jour sans dépasser le moindre quota. Pour mémoire, un professionnel SEO fait en moyenne 5-50 audits par jour.

FAQ

L'outil est-il vraiment 100% gratuit ?

Oui. Cat's Eye SEO est open source côté client (vous pouvez voir tout le code dans le HTML). La seule "infrastructure payante" potentielle est votre quota Google Cloud, mais comme expliqué ci-dessus, vous resterez dans le free tier en usage normal.

Mes données sont-elles partagées ?

Non. Aucune donnée d'audit n'est envoyée à un serveur tiers. Votre clé API est dans le localStorage de votre navigateur. Les analyses se font directement entre votre navigateur et Google. Le proxy CORS cors.catseyeweb.com sert uniquement à contourner les restrictions CORS pour fetcher robots.txt et sitemap.xml — il ne voit pas votre clé.

Le proxy cors.catseyeweb.com voit-il quoi exactement ?

Il voit uniquement les URLs publiques que vous lui demandez de proxifier (robots.txt, sitemap.xml, articles). Il ne stocke rien, ne logue rien à long terme. Si vous voulez un contrôle total, vous pouvez héberger votre propre proxy gratuitement sur Cloudflare Workers (le code est disponible).

Puis-je utiliser cet outil sur l'outil sans clé Google ?

Partiellement. Sans clé : PageSpeed marche en mode anonyme avec un quota très limité (vous serez rapidement bloqué après 1-2 audits). Knowledge Graph et Safe Browsing ne marcheront pas du tout. Configurer une clé personnelle est fortement recommandé.

Et si j'ai un message "403 Forbidden" ?

Trois causes possibles : (1) l'API n'est pas activée dans votre projet (retournez à l'étape 3), (2) les API restrictions de votre clé excluent cette API (étape 5, vérifiez la liste cochée), (3) les HTTP referrers ne correspondent pas au domaine d'où vous utilisez l'outil (étape 5).

Custom Search retourne 403 alors que je viens de l'activer

Google a fermé Custom Search aux comptes créés après 2025. Si vous avez ce souci, voyez la discussion officielle. Pas grave, l'outil fonctionne sans : le comptage des pages indexées passe en mode "manuel" (vous cliquez sur le lien et regardez la SERP).

Comment activer le budget alert pour ne jamais être surpris ?

Allez sur console.cloud.google.com/billing/budgets → "Créer un budget" → mettez 5 €, alertes à 50%, 90%, 100%. Vous serez notifié par mail bien avant tout dépassement.

Puis-je héberger l'outil sur mon propre domaine ?

Oui. C'est même recommandé pour un usage professionnel régulier. Téléchargez le HTML, hébergez-le sur n'importe quel hébergeur statique (o2switch, Netlify, GitHub Pages, Cloudflare Pages). Pensez à adapter les patterns HTTP referrers de votre clé à votre domaine.

D'où vient cet outil ?

Cat's Eye SEO a été développé par @ChrisWaoo, inspiré du whitepaper « Au-delà du base64 » de Yakiseo (2026). C'est un outil personnel mis à disposition gracieusement de la communauté SEO francophone.

Copié !