Aller au contenu

Clés API

SeoFreshUp utilise tes propres clés API pour tous les services tiers. Voici la liste complète des clés, leur rôle, où les obtenir, et lesquelles sont obligatoires vs optionnelles.

Obligatoires

CléRôleOù l’obtenirFree tier
OpenRouter API keyToutes les features IA (audit, réécriture, gen image)openrouter.ai/keysPay-as-you-go, 5 $ minimum

Sans OpenRouter, aucune feature IA ne marche. Le plugin affiche des messages d’erreur clairs disant de configurer.

Recommandées (haute valeur)

CléRôleFree tier
Firecrawl API keyScraping URLs externes pour info-card en réécriturefirecrawl.dev500 scrapes/mois
Google Safe Browsing keyDétection malware/phishing dans liens sortantsconsole.cloud.google.com10k req/jour

Sans Firecrawl, la feature d’enrichissement URL en réécriture est masquée (les autres marchent).

Optionnelles (détection menaces supplémentaires)

CléRôleFree tier
VirusTotalCroisement liens sortants × 70+ moteurs AV4 req/min gratuit
PhishTankListe phishing vérifiéeGratuit
URLhaus auth keyRate limits supérieurs malwareGratuit

Sans, le scan sortant marche quand même via endpoints publics (Sucuri, URLhaus anonyme, HEAD HTTP).

Écran de configuration

Admin WP : 🌿 SeoFreshUp → Réglages → Clés API & Modèles

Chaque clé a :

  • Input password avec toggle 👁 Show/hide
  • Bouton 🔌 Tester la clé (appelle un endpoint gratuit pour vérifier)
  • Texte d’aide inline avec lien vers la page d’inscription du fournisseur

Stockage

Toutes les clés stockées dans table wp_options :

OptionClé
lws_audit_openrouter_keyOpenRouter
lws_audit_firecrawl_keyFirecrawl
lws_audit_google_safebrowsing_keySafe Browsing
lws_audit_virustotal_keyVirusTotal
lws_audit_phishtank_keyPhishTank
lws_audit_urlhaus_keyURLhaus

Stockées en clair (pas chiffrées). Pour sécurité maxi, assure-toi que ta DB WP est chiffrée au repos (la plupart des hébergements managés le font — LWS, Kinsta, WP Engine, etc.).

Tester toutes les clés d’un coup

Le sous-onglet Réglages → Pré-requis lance un test de connectivité pour OpenRouter + Firecrawl + Google (toutes les 5 min, caché). Vert = marche, rouge = bloqué. Voir Dépannage → Connectivité si rouge.

Roter les clés

Si tu suspectes qu’une clé a fuité :

  1. Va sur le dashboard du fournisseur, révoque l’ancienne, crée-en une nouvelle
  2. Colle la nouvelle dans Réglages → Clés API & Modèles
  3. Save
  4. L’ancienne arrête de marcher immédiatement côté fournisseur

La suite ?