# Brief — Site front SEO Insight

> Document de cadrage pour le site marketing (sbinnovate). Inventaire complet des fonctionnalités produit + grille tarifaire + recommandations de copy/structure. Source : produit réel (repo `seo-insight`, état au 2026-06-14).

---

## 1. Positionnement

**SEO Insight** — suite **SEO experte** (niche), pensée **MCP / AI Builder / Agents-Ready**.

Là où les outils SEO grand public empilent des dashboards génériques, SEO Insight couvre **tout le pipeline SEO** (du mot-clé à l'article publié) dans un seul produit, **multi-sites / multi-organisations**, et expose ses données **aux agents IA** via un serveur MCP intégré.

**Pitch en une phrase :**
> La plateforme SEO tout-en-un qui pilote votre pipeline — mots-clés, backlinks, contenu — et le rend exploitable par vos agents IA.

**Angles différenciateurs (à mettre en avant sur le site) :**
1. **Pipeline complet, un seul outil** — Réservoir → Recherche → Planning → Dispatch → Contenu → En ligne. Pas de jonglage entre 5 SaaS.
2. **Agents-Ready / MCP natif** — vos données SEO accessibles à Claude, ChatGPT et tout client MCP. Quota de requêtes MCP par forfait.
3. **Multi-source, par date de MAJ** — importez Semrush, Ahrefs, Mangools, SE Ranking, GSC ; chaque métrique garde **sa source et sa date de mise à jour** (pas d'écrasement aveugle). Bascule de vue par source.
4. **Multi-organisations & équipes** — orgs, rôles, invitations, sièges. Pensé agences.
5. **Performance Rust** — parsers CSV/HTML en Rust→WASM, micro-service d'import lourd (Bun + DuckDB + R2) pour les gros exports.
6. **GSC intégré** — Search Console connecté par propriété, quick-wins, matrice de couverture par pays.

---

## 2. Cibles / personas

| Persona | Besoin | Forfait type |
|---|---|---|
| **Consultant SEO solo** | Un site, suivi mots-clés + contenu | Solo |
| **Petite équipe / startup** | Quelques projets, GSC, contenu | Starter |
| **Agence (croissance)** | 15 projets, équipe, MCP/automatisation | Pro |
| **Agence établie / in-house** | 40 projets, intégrations illimitées, gros volumes | Agency |
| **Builder / power-user IA** | Brancher ses agents sur la donnée SEO | Pro / Agency + packs MCP |

---

## 3. Inventaire des fonctionnalités (à exposer sur le site)

### 3.1 Module Keywords (mots-clés)
- **Réservoir** — tous les mots-clés du site : volume, KD (difficulté 0–100), CPC, croissance, **sparkline de tendance 12 mois**, intent multi (Informationnel / Commercial / Transactionnel / Navigationnel / **Local**), thème, statut (idée / surveillé / actif / archivé).
- **Multi-source par mot-clé** — pastilles de marque (Semrush, Ahrefs, Mangools, SE Ranking, GSC) à côté du terme, **tooltip 3 lignes** (nom / Vol·KD·CPC / date de MAJ). Sélecteur **« Source »** global qui filtre les lignes et bascule toutes les colonnes de métriques + le modal sur la source choisie. **Tendances (sparklines) par source.**
- **Import multi-fournisseurs** — bouton **« Importer ▾ »** : ajout manuel, CSV Mangools / Semrush / SE Ranking (preview, gabarit), **import GSC** (owner). **Choix de la langue à l'import** + garde-fou (impossible d'importer une langue hors des réglages du domaine — fini le « fr-US »).
- **Import lourd** — gros exports keyword traités hors-ligne (micro-service Bun + DuckDB, fichier déposé sur Cloudflare R2, normalisé/dédupliqué puis upserté).
- **Recherche** — sous-ensemble en phase de recherche : **position GSC moyenne**, ⚡ **quick-wins (positions 11–20)**, opportunité, pays ciblés. **Vue Matrice de couverture** (termes × pays, statut par cellule).
- **Planning (Chambre de briefing)** — pastilles tri-état SERP / On-page / Brief ; tiroir d'enrichissement (import SERP concurrents + crawl on-page Firecrawl + briefs YTG par pays).
- **Dispatch** — vue plein écran de validation avant production (onglets pays, titre / échéance / assigné), « Envoyer en production » → crée l'article.
- **Overview** — vue agrégée du module.

### 3.2 Module Backlink
- **Réservoir global de sources de liens** (niveau organisation, ~380 sources curées) — plateforme, type (16 catégories : directory, média, communauté, forum, marketplace…), **DA 0–100**, dofollow/nofollow, effort, langue, flags (toxique / disavow), ciblage par site (footprint).
- **Profil de backlinks entrants** (par site) — KPI : Backlinks · Domaines référents · % dofollow · % sitewide · Nouveaux · Perdus. Table : domaine source, ancre, autorité, dofollow, placement, 1ère vue, état.
- **Import multi-fournisseurs** — menu **« Importer ▾ »** : Semrush (actif), Ahrefs / Majestic / SE Ranking / GSC (à venir). Import **par source** (remplacement scopé par fournisseur, quota par source).
- Recherche · Planning · Overview.

### 3.3 Module Contenu
- **Planning** — vues **Kanban / Tableau**, pipeline : Idée → Brief → Rédaction → Relecture → Publié. Carte : titre, mot-clé, brief, assigné, échéance (rouge si en retard). Drag-and-drop de statut.
- **Pastilles d'analyse tri-état** — SERP (export concurrents), On-page (crawl), Brief (dispo par pays).
- **Tiroir article** — éditable (titre, statut, échéance, assigné, URL) + panneaux SERP/Concurrents (import URLs, crawl on-page : backlinks, ref.domains, trafic, meta, images, alt, JSON-LD) et Brief par pays.
- **Online** — contenu publié + perf GSC : Publiés · Clics · Impressions · Position moyenne · CTR.
- **Stats · Overview.**

### 3.4 Checklist / Base de connaissances
- Clone de **specification.website** (base de connaissances technique) + **audit** + MCP privé / public-limité (amorcé : `flight-checker`).

### 3.5 MCP / Agents-Ready *(différenciateur clé)*
- Serveur **MCP intégré** exposant la donnée SEO aux clients IA (Claude, etc.).
- **Quota de requêtes MCP mensuel** par forfait, **metering** + **packs de crédits** à l'achat.
- Clés API (Paramètres → API Keys).

### 3.6 Plateforme / transverse
- **Multi-organisations** — orgs, rôles (owner/admin/membre), **invitations** d'équipe, **sièges** (extensibles sur Pro/Agency).
- **Google Search Console** — connexion + mapping de propriété (owner), par site.
- **i18n** — interface FR / EN / ES / DE (préférence par utilisateur).
- **Onboarding** — wizard (langue, forfait, équipe).
- **Facturation Stripe** — essai gratuit **14 jours sans carte**, mensuel/annuel, portail client, quotas appliqués à la création, jauge de quota dans la sidebar.
- **Sélecteur de site / d'organisation**, jauge de quota mots-clés, super-admin (god-mode), support intégré.

---

## 4. Grille tarifaire (à reproduire sur la page Pricing)

Essai : **14 jours gratuits, sans carte bancaire** (limites = Pro divisé par 2 : 750 mots-clés, 50 000 req. MCP).
Annuel : **−20 % au minimum** vs mensuel.

| | **Solo** | **Starter** | **Pro** ⭐ | **Agency** |
|---|---|---|---|---|
| **Prix mensuel** | **9,99 $/mo** | **49 $/mo** | **129 $/mo** | **299 $/mo** |
| **Prix annuel** (équiv. /mois) | 7,99 $/mo | 39 $/mo | 99 $/mo | 239 $/mo |
| **Facturé /an** | 95,88 $ | 468 $ | 1 188 $ | 2 868 $ |
| Mots-clés | 100 | 500 | 1 500 | 5 000 |
| Projets (sites) | 1 | 5 | 15 | 40 |
| Sièges inclus | 1 | 1 | 3 | 10 |
| Intégrations | 1 | 2 | 5 | **illimité** |
| Lignes backlink | 10 000 | 100 000 | 500 000 | 2 000 000 |
| Requêtes MCP / mois | 1 000 | 10 000 | 100 000 | 500 000 |
| Siège supplémentaire | — | — | 19 $/mo | 19 $/mo |

**Add-ons :**
- **Siège supplémentaire** (Pro & Agency) : **19 $/mois** (≈ 15,20 $/mo en annuel).
- **Pack de crédits MCP** : **25 $ pour 25 000 requêtes** (achat ponctuel, cumulable).

> ⭐ Mettre en avant **Pro** comme forfait recommandé (« Le plus populaire »).

**Notes d'implémentation pricing (front) :**
- Toggle mensuel / annuel (annuel affiché en « équivalent /mois », badge « −20 % »).
- 4 cartes + colonne comparative détaillée en dessous.
- CTA principal : **« Démarrer l'essai gratuit »** (14 j, sans CB).
- Mention add-ons (sièges + packs MCP) sous la grille.
- Source de vérité : `src/lib/billing/plans.ts` (ne pas diverger des montants).

---

## 5. Structure recommandée du site (sbinnovate)

1. **Hero** — pitch + CTA « Essai gratuit » + visuel dashboard (screenshot Overview).
2. **Logos / preuve sociale** (si dispo).
3. **Le problème** — la stack SEO éclatée en 5 outils.
4. **La solution / pipeline** — schéma Réservoir → Recherche → Planning → Contenu → En ligne.
5. **Fonctionnalités par module** (Keywords / Backlink / Contenu) avec screenshots.
6. **Différenciateur MCP / Agents-Ready** — section dédiée (forte).
7. **Multi-source & GSC** — la donnée propre, par source et date de MAJ.
8. **Équipe / multi-org** — pour les agences.
9. **Pricing** (section 4).
10. **FAQ** (essai, sièges, packs MCP, intégrations, annulation).
11. **CTA final** + footer.

---

## 6. Copy — pistes (FR)

- **H1 :** « Tout votre SEO, du mot-clé à la publication — et prêt pour vos agents IA. »
- **Sous-titre :** « Réservoir de mots-clés multi-source, backlinks, pipeline de contenu et serveur MCP intégré. Une seule plateforme, multi-sites, multi-équipes. »
- **CTA :** « Démarrer l'essai gratuit » · « 14 jours, sans carte bancaire ».
- **Bénéfices (3 colonnes) :**
  - *Pipeline complet* — « Ne perdez plus le fil entre 5 outils. »
  - *Agents-Ready* — « Branchez Claude & vos agents sur votre donnée SEO. »
  - *Donnée propre* — « Chaque métrique garde sa source et sa date de MAJ. »

---

## 7. Assets visuels

- **Tokens design** : repris de la suite produit (`design.md` → thème Tailwind, UI dashboard shadcn). Garder une cohérence visuelle dashboard ↔ marketing.
- **Screenshots fournis** (`docs/assets/`, 5184 × 3237 px, WebP) :
  - `dashboard-keywords.webp` — page Keywords (réservoir multi-source).
  - `dashboard-overview.webp` — page Overview.
- Pastilles de marque sources : `public/brands/*.webp|svg` côté produit (réutilisables).

---

## 8. SEO / meta du site front

- Cibler : « suite SEO », « outil SEO MCP », « plateforme SEO agence », « SEO agents IA », « SEO pipeline ».
- Schema : `SoftwareApplication` + `Offer` (reprendre la grille tarifaire) + `Organization`.
- OpenGraph : screenshot Overview en image sociale.
- Activer le skill `seo-geo` du repo pour l'optimisation GEO (ChatGPT / Perplexity / AI Overviews) une fois le contenu rédigé.
