Aller au contenu

Audit

L’Audit est le cœur de SeoFreshUp. Il analyse chaque article publié et assigne un verdict pour savoir quoi garder, mettre à jour, retravailler ou supprimer.

Ce qui est analysé

Pour chaque article, le pipeline collecte 8+ signaux :

SignalSource
Nombre de motsStrip tags du post_content, comptage mots
Nombre d’images + featured imageParse <img> + meta _thumbnail_id
Âgepost_date + post_modified
Liens internes entrants/sortantsGraphe custom construit depuis tous les <a href>
Santé liens sortantsStatut HTTP, checks malware
Trafic (clics + vues)Google Search Console + GA4 via Site Kit
Verdict éditorial IAAppel LLM (gpt-4o-mini par défaut)
Risque Core UpdatesAppel LLM avec flux directives Google

Les 4 verdicts

Chaque article analysé tombe dans :

  • 🟢 GARDER — haute qualité, ranke ou rankable, aucun changement nécessaire
  • 🔵 METTRE À JOUR — bonne base, juste rafraîchir la date + retouches mineures
  • 🪄 RETRAVAILLER — sujet qui mérite l’investissement, version actuelle trop thin/vieille
  • 🟠 NOINDEX — usage niche/interne, garder accessible mais exclure des résultats
  • 🗑 SUPPRIMER — pas de valeur, pas de trafic, jeter avec 301 vers catégorie

Score Qualité %

Score composite 0-100 combinant tous les signaux :

Départ à 100
- Risque FORT : −40
- Risque MOYEN : −20
- Verdict SUPPRIMER : −45
- Verdict NOINDEX : −20
- Verdict RETRAVAILLER : −25
- Sujet obsolète : −20
- Potentiel NUL/FAIBLE : −8 à −15
- Liens NUL/FAIBLE : −6 à −10
- Âge 24+ mois : −4
- Âge 36+ mois : −8
+ Bonus trafic actif : jusqu'à +15
Final : 0-100

La colonne « Qualité » du tableau audit utilise ce score. Articles sous 40 % = urgent ; au-dessus de 80 % = sain.

Lancer l’audit

Un bouton : 📊 Analyse complète (en haut de l’onglet Audit). 4 phases séquentielles :

  1. Charger trafic (gratuit — appels GSC + GA4 via Site Kit)
  2. MAJ flux directives Google (gratuit — RSS public Google)
  3. Analyse de risque (~0,001 $ par article via gpt-4o-mini)
  4. Verdict éditorial IA (~0,002 $ par article via gpt-4o-mini)

Pour 1000 articles : ~3-5 $ total. Temps : ~5-10 minutes.

Re-analyser un article unique

Chaque ligne a un dropdown ⚡ Action → 🤖 Re-analyser. Re-lance les étapes 3-4 pour cet article uniquement, utile après édition ou avant décision.

Cache

Le pipeline cache les verdicts dans wp_postmeta pour que les visites suivantes ne re-déclenchent pas d’appels IA. Invalidation : quand tu mets à jour un article (post_modified change), le verdict est marqué stale et re-tourne au prochain audit.

Filtrer le tableau

Dropdown en haut à gauche. Filtres les plus utiles :

  • 🎯 À supprimer + 0 trafic : pile sans risque (zéro trafic + basse qualité)
  • 🤖 RETRAVAILLER : articles où la réécriture IA en vaut la peine
  • 🛡 À risque ÉLEVÉ : radar Core Updates
  • 🚫 Sans image : articles sans visuels
  • 📷 Sans image de mise en avant : articles sans featured (super pour génération en masse)

Exporter

Export CSV en feuille de route. Pour l’instant, tu peux copier-coller le tableau ou utiliser WP-CLI.

La suite ?