Project Oxygen & Ideo-LabIDEO LAB Dashboard 2026

🔍 SEO – Search Engine Optimization

Guide complet & opĂ©rationnel – mis Ă  jour 2025-11-08. On‑page, Off‑page, Technique, Analytics, Crawlers, EcosystĂšme Google & mĂ©tiers.

1.1Facile

À quoi sert le SEO ?

Acquisition organique, notoriété, baisse du CAC, trafic durable.

TraficROI
1.2Facile

Métas HTML

Title, meta description, robots, viewport, canonical, Open Graph.

<title>description
1.3Moyen

Mots‑clĂ©s & Intentions

Recherche, intent (info/nav/transactionnel), SERP features.

IntentSERP
1.4Moyen

Données structurées

Schema.org, JSON‑LD, rich results (FAQ, HowTo, Product
).

JSON‑LDschema.org
1.5Facile

Écosystùme Google

Search Console, GA4, PageSpeed, Lighthouse, Ads & Merchant.

GSCGA4
1.6Moyen

Google Analytics (GA4)

ÉvĂ©nements, conversions, canaux, attribution, explorations.

EventsAttribution
1.7Moyen

Google Ads

SEA vs SEO, cannibalisation, requĂȘtes exactes, PMax & brand.

SEABrand
2.1Moyen

Crawlers & Budget

Robots, logs, vitesse, profondeur, sitemaps, canonicals.

RobotsLogs
2.2Facile

robots.txt & balises robots

Disallow, Allow, Noindex/Follow, crawl-delay (hors Google).

robots.txt
2.3Facile

Sitemaps

XML, News, Image, Video, Index – prioriser les pages indexables.

XMLIndex
3.1Facile

On‑page SEO

Hn, maillage interne, densité sémantique, UX & lisibilité.

H1‑H6Interne
3.2Moyen

Off‑page SEO

Backlinks, autoritĂ©, PR, mentions, E‑E‑A‑T & signaux.

BacklinksE‑E‑A‑T
3.3Avancé

SEO Technique

Core Web Vitals, HTTP, redirections, rendering, JS & SPA.

CWVHTTP
3.4Facile

Local SEO

Google Business Profile, NAP, avis, citations, pages locales.GBPNAP

3.5Moyen

International & i18n

Hreflang, stratégies FR/EN/ES, canonicalisation, Weglot.

hreflangcanonique
3.6Facile

VisibilitĂ© multi‑moteurs

Google, Bing, Qwant, Baidu, Yandex : nuances & portails.

BingBaidu
4.1Moyen

e‑Commerce SEO

Pages listes, facettes, filtres, pagination, variants & avis.

FacettesAvis
4.2Facile

Images & WebP

Alt, captions, sitemaps image, lazy‑loading & CDN.

ALTWebP
4.3Moyen

Vidéo SEO

Schema VideoObject, transcriptions, chapitres, miniatures.

VideoObject
4.4Moyen

News & Discover

Google News, E‑E‑A‑T Ă©ditorial, AMP/Stories (si utile).

NewsDiscover
5.1Avancé

JS & SPA

Hydratation, SSR, prerendering, dynamic rendering, URLs.

SSRPrerender
5.2Moyen

Migrations SEO

Refonte, HTTPS, domaines, mapping 301, monitoring live.

301Refonte
5.3Avancé

Penalités & Qualité

Spam, cloaking, contenus IA, thin/duplicate, SafeSearch.

QualitéSpam
5.4Moyen

Logs serveur

Analyse du crawl réel, codes HTTP, fréquence & erreurs.

NginxApache
6.1Facile

KPI & Reporting

Impressions, CTR, position, conversions, revenus organiques.

CTRRank
6.2Facile

Checklists

Audit express, pré‑prod, mise en prod & post‑migration.

Audit
6.3Facile

Outils

Google, Screaming Frog, Semrush, Ahrefs, Moz, Ryte, Botify


SemrushAhrefs
6.4Facile

Les métiers du SEO

SEO Manager, Tech SEO, Content, Outreach, Analytics.

CarriĂšres
1.1 À quoi sert le SEO ? Objectifs & ROI
Objectifs Stratégiques Clés
  • VisibilitĂ© Organique & Capture de la SERP : Il ne s'agit pas seulement d'ĂȘtre "premier", mais d'occuper l'espace avec des SERP features (Featured Snippets, PAA, rich results). L'objectif est de devenir la rĂ©ponse de rĂ©fĂ©rence pour un sujet donnĂ©, sur des requĂȘtes Ă  forte intention.
  • RĂ©duction du CoĂ»t d'Acquisition (CAC) : Le SEO est un investissement qui s'amortit. Contrairement au SEA (Google Ads) oĂč le coĂ»t est perpĂ©tuel, le coĂ»t marginal d'un clic SEO tend vers zĂ©ro une fois le contenu positionnĂ©. Le ROI se calcule sur le long terme (12-24 mois).
  • CrĂ©dibilitĂ© & E-E-A-T : Un bon classement est un signal de confiance. Google favorise l'E-E-A-T (Experience, Expertise, Authoritativeness, Trust). Le SEO construit cette confiance via des contenus experts, des avis, des mentions de marque, et des signaux techniques (HTTPS, pas de pop-ups intrusives).
  • RĂ©silience & Diversification du Trafic : DĂ©pendre uniquement du SEA ou des rĂ©seaux sociaux est risquĂ© (hausse des CPC, changement d'algorithme). Le SEO fournit un flux de trafic constant et qualifiĂ©, moins sensible aux "ad-blockers" et Ă  la "banner blindness".
  • ComprĂ©hension du MarchĂ© : La recherche de mots-clĂ©s est une Ă©tude de marchĂ© en temps rĂ©el. Elle rĂ©vĂšle ce que vos clients cherchent, les problĂšmes qu'ils ont, et le langage qu'ils utilisent.
+% Share of Voice
Visibilité sur un panier de mots-clés
-% CAC
Coût acquisition vs. SEA/Social
+ Conversions
Focus sur le trafic transactionnel
Les 4 Piliers Fondamentaux (Détaillés)
  1. Technique : Assurer que le site est crawlable, indexable, et rapide. Cela inclut l'optimisation des Core Web Vitals (LCP, INP, CLS), la gestion du rendu JavaScript (SSR vs CSR), la propreté du code, l'architecture du site (profondeur, silos), la gestion des sitemaps et des canoniques, et la sécurité (HTTPS).
  2. Contenu (On-page) : C'est le cƓur de la rĂ©ponse Ă  l'utilisateur. Il faut crĂ©er du contenu "Helpful" (utile, fiable, centrĂ© sur l'utilisateur) qui rĂ©pond parfaitement Ă  l'intention de recherche. Cela implique de viser la "Topical Authority" (autoritĂ© thĂ©matique) en couvrant un sujet en profondeur (via des clusters) plutĂŽt que de cibler des mots-clĂ©s isolĂ©s.
  3. Popularité (Off-page) : Obtenir des signaux externes qui prouvent l'autorité de votre site. Le principal levier reste les backlinks (liens entrants), mais leur *qualité* (pertinence thématique, autorité du domaine liant) prime sur la *quantité*. Inclut aussi les mentions de marque non liées et les signaux sociaux.
  4. Mesure & UX : Analyser les données pour prendre des décisions. Utiliser GSC pour les clics/impressions/CTR, et GA4 pour le comportement post-clic (engagement, conversions). Les signaux UX (temps sur page, faible taux de rebond) sont des indicateurs indirects de la qualité du contenu.
Roadmap Stratégique Type : 1. Audit Complet (Technique, Sémantique, Contenu, Concurrence, Backlinks, Logs). 2. Priorisation (Matrice Impact / Effort). 3. Quick Wins (Optimisation des Titles, 404, maillage interne facile). 4. Chantiers de Fond (Création de clusters de contenu, refonte technique, campagnes de netlinking). 5. Mesure & Itération (Reporting mensuel, ajustements basés sur la performance GSC/GA4).
1.2 Balises & métadonnées HTML (title, meta, robots, canonical, Open Graph)
Title (≈ 50–60 car.) & Meta Description (≈ 150–160)
  • Un mot‑clĂ© principal proche du dĂ©but, promesse claire.
  • Éviter le bourrage de mots‑clĂ©s, privilĂ©gier le click intent.
  • Unique par URL; inclure la marque quand pertinent.
<title>Comparatif drone IA 2025 – Guide d'achat IDEO‑Lab</title>
<meta name="description" content="Tests, autonomie, caméra, portée et IA embarquée. Classement 2025 & conseils d'experts." />
Exemples Django
{% block title %}{{ page_title }} · IDEO‑Lab{% endblock %}
{% block extra_head %}
  
{% endblock %}

Éviter les titres identiques gĂ©nĂ©rĂ©s en masse; surveiller les réécritures Google via GSC.

Robots Meta & Canonical
<meta name="robots" content="index,follow">
<link rel="canonical" href="https://www.exemple.com/produits/drone-x1/">
  • noindex pour les pages Ă  faible valeur (recherche interne, panier
).
  • Canonical pour consolider les doublons et paramĂštres de tracking.
  • noarchive, nosnippet : cas particuliers (legal / sensible).
Pagination
<link rel="prev" href="https://www.ex.com/cat?page=2">
<link rel="next" href="https://www.ex.com/cat?page=4">

PrĂ©fĂ©rer la consolidation via facettes contrĂŽlĂ©es; limiter l’explosions d’URLs.

Open Graph
<meta property="og:type" content="article">
<meta property="og:title" content="SEO 2025 – Le guide complet">
<meta property="og:description" content="Technique, contenu, popularité, mesure.">
<meta property="og:image" content="https://cdn.ex.com/img/seo-guide.jpg">
Twitter Cards
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="SEO 2025 – Guide">
<meta name="twitter:description" content="Tout pour performer.">

Social ≠ ranking direct, mais influence CTR & dĂ©couverte.

Viewport & Mobile‑first
<meta name="viewport" content="width=device-width, initial-scale=1">

Indexation mobile‑first : performance mobile critique (CLS, LCP, INP).

Favicons & Manifest
<link rel="icon" href="/static/favicon.ico">
<link rel="manifest" href="/manifest.json">
1.3 Mots‑clĂ©s, Intentions & Recherche sĂ©mantique
Analyse de l'Intention de Recherche (Search Intent)

C'est l'Ă©tape la plus critique. Avant d'Ă©crire, il faut comprendre *pourquoi* l'utilisateur tape cette requĂȘte. On analyse la SERP (page de rĂ©sultats) pour voir ce que Google *pense* ĂȘtre la meilleure rĂ©ponse.

Type d'IntentionExemple de RequĂȘteContenu AttendU (vu sur la SERP)
Informationnelle"comment fonctionne le seo"Guides longs, définitions (what is), tutoriels, vidéos.
Navigationnelle"ideo‑lab search console"La page d'accueil ou la page de login de l'outil recherchĂ©.
Commerciale"meilleur outil seo"Comparatifs, listes ("top 10"), avis, tests (vs).
Transactionnelle"acheter licence semrush"Page produit, page de prix (pricing), landing page avec CTA.
Locale"agence seo paris"Pack local (Google Maps), annuaires, pages de service géolocalisées.
Clusters Sémantiques (Topical Authority)

Google ne ranke plus des pages isolées, il ranke des sites qui font autorité sur un sujet. Le modÚle du "Topic Cluster" est la meilleure façon de structurer cela :

  • Page Pilier (Pillar Page) : Un guide long et complet sur un sujet large (ex: "Guide du SEO"). Il couvre tous les aspects en surface.
  • Clusters de Contenu (Cluster Pages) : Des articles trĂšs dĂ©taillĂ©s sur des sous-sujets (ex: "Qu'est-ce que le netlinking ?", "Audit SEO technique").
  • Maillage Interne : Les clusters pointent tous vers la page pilier. La page pilier pointe vers chaque cluster. Cela crĂ©e un "cocon sĂ©mantique" qui renforce l'autoritĂ© thĂ©matique.
Méthodologie de Recherche de Mots-clés
  1. 1. Brainstorming (Seed Keywords) : Lister les sujets évidents liés à votre business (produits, services, problÚmes clients).
  2. 2. Analyse Concurrentielle : Utiliser des outils (Ahrefs, Semrush) pour voir les mots-clés qui apportent du trafic à vos concurrents directs (rapport "Content Gap").
  3. 3. Expansion (Outils & SERP) :
    • Utiliser les "Keyword Magic Tools" pour trouver des milliers de variantes.
    • Analyser *manuellement* la SERP : regarder les "People Also Ask" (PAA) et "Recherches associĂ©es" pour trouver des questions et des sujets connexes.
  4. 4. Filtrage & Groupement (Intent) : Regrouper les mots-clĂ©s par *intention* et par *sujet parent*. C'est l'Ă©tape de crĂ©ation de vos futurs clusters. L'objectif est d'Ă©viter la **cannibalisation** (plusieurs pages ciblant la mĂȘme intention).
  5. 5. Priorisation (Volume, Difficulté, Valeur) :
    • Volume : Le nombre de recherches mensuelles.
    • DifficultĂ© (KD) : Score (0-100) donnĂ© par les outils. À affiner en regardant *rĂ©ellement* l'autoritĂ© (DA/DR) des sites dans le Top 10.
    • Valeur Business : Un mot-clĂ© transactionnel Ă  faible volume (ex: "acheter drone dji mini 3 pro") a plus de valeur qu'un mot-clĂ© informationnel Ă  fort volume (ex: "histoire des drones").
Anti-pattern à éviter : Créer une page par mot-clé (ex: "chaussure rouge", "chaussure rouge homme", "chaussure rouge taille 42"). Bonne pratique : Créer une seule page (ex: la page catégorie "Chaussures Rouges") qui répond à toutes ces intentions grùce à du contenu et des filtres (facettes).
1.4 DonnĂ©es structurĂ©es (JSON‑LD / schema.org)
Types fréquents
  • Article, BlogPosting, Product, BreadcrumbList, FAQPage, HowTo, Organization, LocalBusiness, VideoObject, SoftwareApplication.
<script type="application/ld+json">{{
"@context": "https://schema.org",
"@type": "Article",
"headline": "{{ title }}",
"datePublished": "{{ published_at|date:'c' }}",
"author": {"@type":"Person","name":"IDEO‑Lab"},
"publisher": {"@type":"Organization","name":"IDEO‑Lab"}
}}</script>

Toujours valider avec un testeur de résultats enrichis.

Bonnes pratiques
  • Le balisage doit reflĂ©ter le contenu visible.
  • Éviter le spam (fausses notes/avis).
  • Complets: price, availability, brand, sku (e‑commerce).
  • Breadcrumbs cohĂ©rents & stables.
1.5 IntĂ©gration Ă  l’écosystĂšme Google (GSC, GA4, Lighthouse, Merchant, Ads)
Search Console (GSC)
  • Soumettre sitemaps / Inspecter URL / Corriger indexation.
  • Suivre performances: requĂȘtes, pages, CTR, pays, devices.
  • Rapports Core Web Vitals & amĂ©liorations (breadcrumbs, etc.).
Merchant Center (e‑commerce)
  • Flux produits (titre, image, Gtin, availability, price, condition).
  • QualitĂ© des images & cohĂ©rence prix/stock.
Lighthouse & PageSpeed
  • Mesure LCP, CLS, INP, TTFB – corriger rĂ©gressions CI/CD.
  • Rapports lab + field (Chrome UX Report).
Ads & SEO
  • SEA n’amĂ©liore pas le ranking, mais accĂ©lĂšre l’apprentissage.
  • Protection des termes marque, requĂȘtes nĂ©gatives.
1.6 Google Analytics 4 (GA4) – tracking & conversions
ÉvĂ©nements & Conversions
// gtag.js – exemple d'Ă©vĂ©nement
gtag('event', 'generate_lead', {"value": 1, "method": "form"});
  • ModĂšle orientĂ© Ă©vĂ©nements (vs sessions UA).
  • Configurer conversions (achat, lead, inscription).
Attribution & Canaux
  • Data‑driven par dĂ©faut – comparer avec last‑click.
  • Regarder les parcours Assistants pour SEO.
Explorations
  • Entonnoirs, cohortes, rĂ©tention – identifier frictions UX.
1.7 Google Ads – complĂ©mentaritĂ© avec le SEO
SEA vs SEO
  • SEO = long terme; SEA = immĂ©diat.
  • Utiliser les A/B SEA pour valider des messages Title/Desc.
Bonnes pratiques
  • ProtĂ©ger les termes marque (campagne Brand).
  • Éviter cannibalisation: enchĂšres rĂ©duites sur termes dominĂ©s organiquement.
2.1 Crawlers, Budget de Crawl & Indexation
Principes
  • DĂ©couverte → crawl → rendu → indexation → ranking.
  • Profondeur faible, architecture en silos, liens HTML.
Optimisations
  • Limiter les facettes ouvertes & paramĂštres inutiles.
  • Bloquer les filtres par robots.txt uniquement si prĂ©sents dans le sitemap en version indexable unique.
Signaux d’efficacitĂ©
  • Proportion pages valides vs explorĂ©es.
  • Codes 200 dominants, peu de 404/5xx; temps de rĂ©ponse bas.
# Exemple Nginx (logs étendus pour analyse SEO)
log_format seo '$remote_addr - $time_local "$request" $status $body_bytes_sent '
               '"$http_referer" "$http_user_agent" $request_time $upstream_response_time';
access_log /var/log/nginx/access_seo.log seo;
2.2 robots.txt & balises robots
robots.txt
User-agent: *
Disallow: /admin/
Disallow: /search?
Allow: /static/
Sitemap: https://www.exemple.com/sitemap.xml

robots.txt n’empĂȘche pas l’indexation si des liens externes pointent – utiliser noindex cĂŽtĂ© HTML/HTTP.

Meta robots & X‑Robots‑Tag
<meta name="robots" content="noindex,follow">
# Header HTTP (Apache/Nginx)
X-Robots-Tag: noindex
2.3 Sitemaps (XML/News/Image/Video)
Bonnes pratiques
  • Uniquement des URLs 200, indexables, canonisĂ©es.
  • Mettre Ă  jour frĂ©quences & dates; dĂ©couper par type.
Exemple Django (sitemap.xml)
class ArticleSitemap(Sitemap):
    changefreq = "weekly"
    priority = 0.8
    def items(self):
        return Article.objects.filter(published=True)
3.1 On‑page SEO : structure & contenu
Structure
  • Un seul H1 par page; hiĂ©rarchie H2‑H3 claire.
  • Paragraphes courts, listes, tableaux, images lĂ©gendĂ©es.
Maillage interne
  • Liens contextuels avec ancres descriptives.
  • Pages hub → clusters enfants → cross‑links pertinents.
Qualité de contenu
  • RĂ©pondre mieux/plus vite que la SERP actuelle.
  • Ajouter preuves: chiffres, sources, auteurs.
  • Éviter contenus IA non Ă©ditĂ©s (risque qualitĂ©).
Snippets enrichis
  • FAQPage, HowTo, Table of contents.
3.2 Off‑page SEO : backlinks & rĂ©putation
Liens de qualité
  • Éditoriaux, thĂ©matiques, ancre naturelle; Ă©viter schĂ©mas de liens.
  • StratĂ©gies: Ă©tudes de donnĂ©es, outils gratuits, PR technique.
Nettoyage
  • Surveiller liens toxiques; dĂ©saveu si nĂ©cessaire.
3.3 SEO Technique : performance, rendu, redirections
Core Web Vitals (LCP, INP, CLS)

Les CWV sont des métriques de performance et d'UX, mesurées par Google sur de vrais utilisateurs (Field Data). Elles sont un facteur de classement direct.

  • LCP (Largest Contentful Paint) - Objectif: < 2.5s
    • Ce que c'est: Temps d'affichage du plus gros Ă©lĂ©ment (image, bloc de texte) dans le viewport.
    • Causes communes: Serveur lent (TTFB), images lourdes non optimisĂ©es, polices bloquantes, JS/CSS bloquant le rendu.
    • Solutions: Utiliser un CDN, optimiser les images (WebP/AVIF), prĂ©charger les polices critiques (
      <link rel="preload">
      ), lazy-loader les images hors viewport, minifier le CSS/JS.
  • INP (Interaction to Next Paint) - Objectif: < 200ms
    • Ce que c'est: (Remplace le FID) Mesure la rĂ©activitĂ© *globale* d'une page Ă  *toutes* les interactions (clics, taps, frappes).
    • Causes communes: TĂąches JavaScript longues ("long tasks") qui bloquent le thread principal, trop de scripts tiers (pubs, trackers).
    • Solutions: Fractionner le JS ("code splitting"), utiliser
      requestIdleCallback
      pour les tùches non critiques, optimiser les écouteurs d'événements, auditer et réduire les scripts tiers.
  • CLS (Cumulative Layout Shift) - Objectif: < 0.1
    • Ce que c'est: InstabilitĂ© visuelle de la page (Ă©lĂ©ments qui "sautent" pendant le chargement).
    • Causes communes: Images/iframes sans dimensions (
      width
      /
      height
      ), polices qui se rechargent (FOUT/FOIT), banniÚres publicitaires ou contenu injecté dynamiquement sans espace réservé.
    • Solutions: *Toujours* spĂ©cifier les dimensions des images/vidĂ©os. RĂ©server l'espace pour les publicitĂ©s. Utiliser
      font-display: swap;
      avec un préchargement pour minimiser le décalage.
Gestion du Rendu JavaScript (SPA vs SSR)

Concerne les sites construits avec des frameworks comme React, Vue, Angular. Googlebot doit exécuter le JS pour "voir" le contenu, ce qui consomme du budget de crawl et est source d'erreurs.

MéthodeDescriptionImpact SEO
CSR (Client-Side Rendering)Le navigateur (ou Googlebot) reçoit une page HTML quasi-vide et doit télécharger puis exécuter tout le JS pour afficher le contenu.TrÚs mauvais. Lent, gourmand en ressources pour Google, risque d'indexation partielle ou nulle.
SSR (Server-Side Rendering)Le serveur exécute le JS (ex: avec Next.js, Nuxt) et envoie au navigateur une page HTML déjà complÚte, comme un site "classique".Excellent. Rapide pour l'utilisateur et parfaitement lisible par Googlebot instantanément.
SSG (Static Site Generation)Toutes les pages sont générées en HTML pur lors du "build" (ex: Gatsby, Astro).Parfait. Le plus rapide. Idéal pour les blogs, sites vitrines, documentations.
Dynamic RenderingLe serveur détecte le User-Agent. Il envoie une version SSR/statique à Googlebot, et la version CSR aux utilisateurs.Solution de contournement. Utile si on ne *peut pas* faire de SSR, mais complexe à maintenir.
Redirections & Statuts HTTP

Les redirections guident les utilisateurs et les robots d'une URL à une autre. Une mauvaise gestion détruit le SEO.

  • Redirection 301 (Permanente)
    • Usage: Changement de domaine, migration HTTP vers HTTPS, fusion de contenus, correction d'URL (ex: non-www vers www).
    • Impact SEO: Transmet la majoritĂ© de la "link equity" (autoritĂ©) Ă  la nouvelle URL. C'est la redirection Ă  utiliser dans 99% des cas de changement dĂ©finitif.
  • Redirection 302 (Temporaire)
    • Usage: Maintenance temporaire, tests A/B, promotions Ă  durĂ©e limitĂ©e (oĂč l'ancienne URL doit revenir).
    • Impact SEO: Indique Ă  Google que le changement n'est *pas* dĂ©finitif et qu'il doit conserver l'ancienne URL dans son index. Ne transmet pas l'autoritĂ©.
  • PiĂšges Ă  Ă©viter :
    • ChaĂźnes de redirections (A → B → C) : Gaspillent le budget de crawl et ralentissent l'utilisateur. Chaque "saut" peut diluer l'autoritĂ©. À corriger pour avoir A → C.
    • Boucles de redirections (A → B → A) : Erreur critique qui rend la page inaccessible.
    • Rediriger des 404 en masse vers la page d'accueil : TrĂšs mauvaise pratique. C'est un "soft 404" pour Google. Une 404 doit soit rester 404, soit ĂȘtre redirigĂ©e (301) vers la page la plus pertinente (ex: catĂ©gorie parente).
Headers HTTP & Sécurité

Les en-tĂȘtes HTTP fournissent des instructions critiques aux navigateurs et aux robots avant mĂȘme le chargement du HTML.

# Exemple de configuration Nginx pour la sécurité et le SEO

# Force HTTPS et www (meilleure pratique)
server {
    listen 80;
    server_name exemple.com www.exemple.com;
    return 301 https://www.exemple.com$request_uri;
}

server {
    listen 443 ssl;
    server_name exemple.com;
    return 301 https://www.exemple.com$request_uri;
}

server {
    listen 443 ssl;
    server_name www.exemple.com;
    
    # HSTS (HTTP Strict Transport Security) - Force HTTPS cÎté client
    add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
    
    # X-Robots-Tag pour les PDF (exemple)
    location ~ \.pdf$ {
        add_header X-Robots-Tag "noindex, nofollow";
    }
    
    # Cache-Control pour les assets statiques
    location ~* \.(js|css|png|jpg|webp)$ {
        expires 1y;
        add_header Cache-Control "public, immutable";
    }
}
3.4 SEO local : GBP, NAP & avis
  • Nom‑Adresse‑TĂ©lĂ©phone (NAP) cohĂ©rent partout.
  • Pages locales par ville/service; balisage LocalBusiness.
  • Collecte et rĂ©ponse aux avis.
3.5 International & hreflang
hreflang
<link rel="alternate" href="https://ex.com/fr/" hreflang="fr">
<link rel="alternate" href="https://ex.com/en/" hreflang="en">
Stratégies
  • Sous‑dossiers /fr/ /en/ (faciles); domaines si enjeux juridiques.
  • Contenu rĂ©ellement localisĂ© (pas seulement traduit).
3.6 Visibilité par moteurs (Google, Bing, Qwant, Baidu, Yandex)
  • Google: mobile‑first, CWV, E‑E‑A‑T.
  • Bing: IndexNow supportĂ©; bingbot plus rapide pour petites plateformes.
  • Baidu/Yandex: contraintes rĂ©gionales; hĂ©bergement/proxy parfois requis.
4.1 e‑Commerce SEO : listes, facettes, pagination, variants
Catégories & Fiches
  • CatĂ©gories: texte unique en haut + filtres UX.
  • Fiches: titres diffĂ©renciants, images HD, avis structurĂ©s.
Facettes
  • Indexables: quelques facettes business (ex: /promo/).
  • Le reste: paramĂštres non index; canonical vers l’URL propre.
4.2 Images : alt, WebP, lazy, sitemaps
<img src="/img/produit.webp" alt="Drone X1 avec caméra 4K" loading="lazy" width="800" height="600">
  • ALT descriptif; dimensions fixĂ©es pour limiter CLS.
  • CDN & compression adaptative.
4.3 Vidéo SEO : VideoObject, chapitres, transcriptions
  • Inclure transcription & chapitres (JSON‑LD).
  • Image de prĂ©visualisation 1280×720 mini.
4.4 News & Discover
  • Vitesse, images grandes, bylines/auteurs, dates visibles.
  • Sitemap News dĂ©diĂ©; politique Ă©ditoriale claire.
5.1 JS & SPA : rendu & indexation
  • Server‑Side Rendering (Next/Nuxt) recommandĂ©.
  • Alternative: prerendering / dynamic rendering cĂŽtĂ© serveur.
  • URLs propres; Ă©viter hash‑routing.
5.2 Migrations & refontes : méthode sécurisée
  1. Inventaire des URLs & mapping 301.
  2. Recettes de pré‑prod (GSC non indexable; noindex temporaire).
  3. Go‑live: monitoring logs, erreurs 404/500, conversions.
5.3 Qualité & pénalités : prévenir et guérir
  • Éviter contenus gĂ©nĂ©rĂ©s massivement sans valeur.
  • Surveiller duplication (canonicals), thin content, cloaking.
  • Auditer rĂ©guliĂšrement via crawlers & GSC.
5.4 Logs serveur & analyse du crawl réel
Métriques
  • Visites par bots, frĂ©quence par section, codes HTTP, temps.
Exemple requĂȘte
grep "Googlebot" access_seo.log | awk '{print $7}' | sort | uniq -c | sort -nr | head
6.1 KPI & tableaux de bord
Indicateurs
  • Impressions, clics, CTR, position (GSC).
  • Sessions organiques, conversions, revenus (GA4).
  • CWV par modĂšle de page.
Décision
  • Focus sur pages opportunitĂ©s (impressions ↑ / CTR ↓).
6.2 Checklists opĂ©rationnelles (audit / pré‑prod / prod)
Audit express (Top 20)
    Pré‑prod & Post‑prod
      6.3 Outils SEO (gratuits & payants)
      CatégorieOutilUsage
      CrawlScreaming FrogAudit technique, liens, titres, status.
      CrawlSitebulbVisualisations & scoring.
      SuiviSearch ConsolePerformances & indexation.
      PerfPageSpeed/LighthouseScores & diagnostics.
      BacklinksAhrefs / MajesticProfils de liens, ancres.
      Tout‑en‑unSemrush / MozRecherche mots‑clĂ©s, suivi, audit.
      LogsBotify / OnCrawlAnalyse avancée du crawl réel.
      StructurĂ©Schema Markup ValidatorValidation JSON‑LD.
      IndexNowBing WebmasterSoumission instantanée (Bing).
      6.4 Métiers du SEO (rÎles & missions)
      RÎleCompétencesLivrables
      SEO ManagerStratégie, pilotageRoadmap, reporting
      SEO TechniquePerf, JS, logs, CWVSpecs, tickets
      Content SEOIntent, rédactionBriefs, contenus
      Digital PROutreach, dataBacklinks, campagnes
      Web AnalystGA4, GSC, BIDashboards, insights
      7.0Facile

      Annexes & Références

      Glossaire, statuts HTTP, exemples schema.org, robots cookbooks, FAQ, idĂ©es mots‑clĂ©s.

      Appendices
      7.0 Annexes & Références
      • Terme 1 — dĂ©finition concise et utile pour le SEO.

      Les codes de statut HTTP sont la premiÚre réponse du serveur au navigateur ou au robot. Ils sont critiques pour le crawl et l'indexation.

      CodeSignificationAction & Impact SEO
      200OKParfait. La page est accessible, le contenu est servi. C'est le statut visé pour toutes les pages indexables.
      301Moved PermanentlyAction critique. Indique une redirection permanente. À utiliser pour toute migration (HTTP>HTTPS, changement d'URL). Transmet l'autoritĂ© de l'ancienne URL Ă  la nouvelle.
      302Found (Temporary)À utiliser avec prĂ©caution. Indique une redirection temporaire. Ne transmet pas l'autoritĂ©. Utile pour des tests A/B ou des promotions temporaires. Si utilisĂ© par erreur Ă  la place d'un 301, l'ancienne URL restera indexĂ©e et la nouvelle ne le sera pas.
      304Not ModifiedBon signal. Le serveur indique au robot/navigateur que la ressource n'a pas changé depuis la derniÚre visite. Optimise le budget de crawl (Google ne re-télécharge pas le contenu).
      404Not FoundÀ traiter. La page n'existe pas/plus. Si la page a de la valeur (backlinks, trafic), faire une 301 vers l'Ă©quivalent le plus proche (ex: catĂ©gorie parente). Si elle n'a aucune valeur, la laisser en 404 est acceptable ; Google la dĂ©sindexera. Ne jamais rediriger (301) toutes les 404 vers la page d'accueil.
      410GoneSignal fort. Indique que la page a été supprimée *définitivement* et ne reviendra pas. C'est un signal plus rapide qu'une 404 pour dire à Google de désindexer la page.
      500Internal Server ErrorErreur critique (Serveur). Le serveur a rencontrĂ© un problĂšme (ex: bug de code, BDD). Si Googlebot rencontre des 500 de maniĂšre rĂ©pĂ©tĂ©e, il va ralentir le crawl et peut dĂ©sindexer les pages. À corriger d'urgence.
      503Service UnavailableErreur temporaire (Serveur). Indique une maintenance planifiée ou une surcharge temporaire. C'est le code à utiliser lors d'une mise en production. Il est *essentiel* d'y associer un header
      Retry-After
      (ex:
      Retry-After: 3600
      pour 1 heure) pour dire Ă  Google quand revenir.
      Product
      {
        "@context": "https://schema.org",
        "@type": "Product",
        "name": "Drone X1",
        "image": ["https://ex.com/img/drone.jpg"],
        "sku": "X1-2025",
        "brand": {"@type":"Brand","name":"IDEO‑Lab"},
        "offers": {"@type":"Offer","priceCurrency":"EUR","price":"499.00","availability":"https://schema.org/InStock"}
      }
      LocalBusiness
      {"@context":"https://schema.org","@type":"LocalBusiness","name":"Atelier IDEO‑Lab","address":{"@type":"PostalAddress","streetAddress":"1 rue Exemple","addressLocality":"Paris"},"telephone":"+33-1-23-45-67-89"}
      HowTo
      {"@context":"https://schema.org","@type":"HowTo","name":"Installer sitemap","step":[{"@type":"HowToStep","text":"Générer sitemap.xml"},{"@type":"HowToStep","text":"Déclarer dans GSC"}]}
      VideoObject
      {"@context":"https://schema.org","@type":"VideoObject","name":"SEO pour débutants","thumbnailUrl":["https://ex.com/vid.jpg"],"uploadDate":"2025-01-01","description":"Introduction au SEO"}
      # Bloquer uniquement les paramĂštres de tri
      User-agent: *
      Disallow: /*?sort=
      Allow: /category/
      # EmpĂȘcher l'index sans bloquer le crawl
      
      # X-Robots-Tag cÎté serveur pour PDF
      X-Robots-Tag: noindex, noarchive
      • IdĂ©e mot‑clĂ© #1 – variante, intent, SERP feature attendu.
      1. FAQ #1: question frĂ©quente sur le SEO — RĂ©ponse courte et actionnable.