Releases, fixes et features récentes. Produit vivant — pas un dépôt mort sur GitHub depuis 2 ans.
6 Doctors qui réparent automatiquement les emails GSC
Schema Doctor : détection auto via URL Inspection API (image missing, datePublished, thumbnailUrl, FAQPage doublon, aggregateRating, shippingDetails…)
Indexation Doctor : sitemap, robots, canonical conflicts, soft 404, redirect chains, crawled-not-indexed
Mobile Doctor : viewport, tap targets, text trop petit, content wider than screen
Performance Doctor : Core Web Vitals (LCP/CLS/INP) via CrUX field data
Sécurité Doctor : manual actions GSC, contenu piraté, certificat SSL
Traffic Doctor : drops clicks/impressions WoW, perte positions queries clés
Source detector : identifie quel plugin (Yoast/RankMath/SEOPress/WC/Elementor) émet le schéma cassé pour fix ciblé sans doublon
3 tiers de fix : auto-safe (source 100% sûre) / validate (preview + 1-clic) / manual (wizard pré-rempli)
Anti-invention strict : aucune valeur générée par LLM, toutes les propositions viennent de sources observables (HTML, robots.txt, settings plugin, GSC data)
Verify post-fix obligatoire : re-URL Inspection 10s après push, auto-rollback si fail
Hub central /dashboard/alertes avec 6 sous-modules navigables depuis la sidebar
Page publique /alertes-doctors + documentation /docs/alertes-doctors
Refonte moteur de recos : pensée par sections, pas par blocs
Mode Section Narrative : le LLM analyse chaque section comme un tout (heading + body + médias + CTAs) au lieu de chaque heading isolément
Classifier sémantique 10 types (hero / services / proof / pricing / faq / about / cta / feature / content / footer-cta)
Verdict expert par section : Conforme / Déjà optimisée / À renforcer / À refondre / À ré-analyser / Non analysée
SectionVerdictHeader en haut de l'éditeur : signal d'expertise détecté + distribution par type
Nav latérale sticky : scroll-to-section, badges de recos par section, lien d'ancrage
Bouton « Pousser la section entière » : push atomique multi-widget via plugin /apply-section-edits
Badge « angle préservé » sur chaque section optimisée — preuve qu'on ne réécrit pas le message
Affichage du contenu actuel de chaque section, pas seulement les recos (visibilité totale)
Length budgets design-safe : titres ±15%, paragraphes ±20%, CTAs ±10% — fini les recos qui cassent le layout Elementor
Length enforcer unifié sur les 2 pipelines (audit-core + analyzeSEO) via lib/length-budget.ts
Reject auto : section-like > 1500 chars, block-level > 1200 chars, ≥2 headings concaténés dans une suggestion
Guide Google AI Optimization (mai 2026) appliqué section par section : self-contained passages, evidence-based, anchored expertise
Hash signature stable par section pour cache reco futur (Phase v1.1)
Vieilles recos « 20km » legacy détectées et badgées « à ré-analyser » au lieu de bloquer l'éditeur
Distinction « Non analysée » (0 reco) vs « Déjà optimisée » (que des applied) vs « Conforme » (block_validation explicite)
Migration big-bang : 791 recos pending/rejected flushées, 1436 applied/resolved préservées, popup utilisateur de communication
Phase 2 : signaux SEO 2026, info gain, prompt caching
IndexNow auto sur chaque push WP — Bing/Yandex indexent en ~30 min
PAA coverage matrix : pour chaque PAA Google, on détecte si ta page y répond ou pas
Info Gain score (HCU 3.0) : entités uniques à ta page absentes du top 10 = différenciateur
CrUX field data (vraie data utilisateur Chrome) câblé dans l'audit-core
Schémas E-E-A-T 2026 : Person.knowsAbout, mainEntityOfPage, reviewedBy, Speakable
OpenAI + DeepSeek prompt caching (-50% coût tokens system, gain x20 DeepSeek)
SYSTEM_PROMPT : bounce rate retiré (mort GA4), keyword density retiré (mort post-BERT)
Skyscraper pivoté en Info Gain (HCU 3.0 pénalise « longest = best »)
Validators anti-hallucination : URLs inventées rejetées, chiffres inventés flag review
Lifecycle, switching-cost agence, observabilité
Audit dashboard 16 onglets plats → 5 top-level (Vue / Corrections / Contenu / Technique / Insights)
Bulk-apply recos : checkbox + sticky bottom bar « Appliquer N sélectionnées »
NavBoost CTR detector promu en hero card de la Synthèse
Next Best Action — reco prioritaire en CTA pleine largeur, Linear-style
Onboarding checklist 4 étapes (GSC / plugin / audit / push) — disparaît seule
Sidebar < 12 entrées : Profile + Support + Admin + Google Ads nested
Lifecycle email drip 8 touchpoints (D2..D30) + weekly digest
Care Report mensuel white-label auto-envoyé le 5 du mois
Undo / rollback push WP — snapshot avant chaque push
Notes utilisateur par recommandation (switching cost)
Historique de positions quotidien GSC (locked-in chez nous)
p-limit(5) sur push WP bulk (40 sites ≠ 40 connexions WP en parallèle)
whatsapp-web.js + qrcode sortis du bundle (-400 MB Chromium)
Lazy-load des 12 onglets lourds (Suspense + React.lazy)
DB index composite (status, updated_at) sur audit_jobs
24 bugs critiques + sécurité
expected-lift : ajout des alias camelCase — les lifts ne sont plus à 0 en DB
Audit dashboard : tenant guard sharing-aware (cross-tenant via site_shares)
audit-status : reject explicite des pages orphelines (siteId null)
Migrations Drizzle : archivage des 4 SQL appliquées en prod (crash fresh deploy)
Watchdog audit-queue : temporal filter 30 min (plus de re-zombification)
Stripe nettoyé complet : CSP, settings UI, schema comment, var rename → PayPal
Plugin WP /status route protégée par bearer token (HTTPS + hash_equals)
CSP : js.stripe.com retiré, *.paypal.com wildcard ajouté pour iframes paiement
Billing dashboard 100% FR (toasts inclus, /mo → /mois, badges, CTAs)
Header : drop du dark-pattern dropdown « Fonctionnalités → /audit » 4 fois
STATS « 60+ modules » → « 40+ modules » (count réel)
Comparison /vs/[competitor] honest : « Dual-LLM consensus » vs « IA généraliste »
CTAs unifiés sur modal AuthButton (fin du schizo modal-vs-page route)
Une demande ? Un bug ?
Toute remontée passe par WhatsApp ou directement par mail à patrick@mogacode.ma. Réponse sous 4h ouvrées.
SEO MASTER
Un produit MogaCode
Audit SEO + AEO IA pour WordPress.
Hébergement Infomaniak · Suisse · RGPD
Comparatifs
vs Semrush
vs Ahrefs
vs Moz
vs Surfer SEO
vs Seobility
vs RankMath
vs Screaming Frog
vs Sitebulb
Support
hello@coden.ma
Support WhatsApp
© 2026 Mogacode SARL-AU · Tous droits réservés
Conçu pour les agences SEO modernes