legeek.tech
Accueil Sous le Capot Scripts
Étude de cas anonymisée — Audit SEO/GEO réalisé par legeek.tech pour une professionnelle du marketing digital.

Audit SEO / GEO

Formation "Espace de travail et bien-être des salariés" — [Distributeur formation] / [Média spécialisé]

Date : 6 mars 2026 URL : plateforme-formation.example.com Ref : [REF-FORM]
38/100
Score global — Nécessite des corrections importantes
12/40
SEO Technique
15/25
Contenu
6/25
GEO
5/10
Sécurité

Meta Tags

TagValeurVerdict
<title>Formation Espace de travail et bien-être des salariés - [Média spécialisé] (~72 car.)Attention Trop long, idéal 50-60 car.
meta descriptionAbsenteCritique
meta viewportwidth=device-width, initial-scale=1.0, shrink-to-fit=noOK
link canonicalAbsenteCritique
html langAbsent (seulement Tunnel.locale = "fr_FR" en JS)Critique
meta robotsAbsente (implicitement index,follow)Attention
meta charsetUTF-8OK

Impact : Sans meta description, Google génère un snippet automatique non optimisé. Sans canonical, risque de duplicate content via les paramètres d'URL (tracking, sessions). Sans lang, les moteurs devinent la langue.

Structure HTML (Headings)

NiveauContenuVerdict
H1"Espace de travail et bien-être des salariés" — uniqueOK
H2"Optimiser l'aménagement du bureau", "Objectifs", "Pour qui ?", "Programme", "Points forts", etc. (8 H2)OK
H318+ sous-sections du programme, toutes au même niveauAttention
H4-H6AbsentsAttention

Problème : Les 18+ H3 sont à plat sans hiérarchie H4. Le programme devrait utiliser H3 pour les modules principaux et H4 pour les sous-points. Cela améliorerait la compréhension par les crawlers et les LLMs.

Open Graph & Twitter Cards

Open Graph

TagValeurVerdict
og:title"Espace de travail et bien-être des salariés"OK
og:description"Optimiser l'aménagement du bureau" (33 car.)Critique Beaucoup trop court
og:image/img/commun/logos/usn.png (logo, pas l'image de la formation !)Critique
og:typewebsiteAttention Devrait être "course" ou "article"
og:urlURL complète présenteOK
og:site_name"Formations media-specialise"OK

Twitter Cards

TagValeurVerdict
twitter:cardsummary_large_imageOK
twitter:site[@Compte Twitter] — placeholder non remplacé !Critique
twitter:title"Espace de travail et bien-être des salariés"OK
twitter:description"Optimiser l'aménagement du bureau" (33 car.)Critique

Impact : Les partages LinkedIn et Facebook afficheront le logo USN au lieu de l'image de la formation. La description est trop courte pour inciter au clic. Le placeholder Twitter montre un manque de configuration.

Structured Data (JSON-LD)

Schema Event

PropriétéValeurVerdict
@type"Event"Critique Devrait être "Course" (schema.org/Course)
name"Espace de travail et bien-être des salariés"OK
description"Optimiser l'aménagement du bureau" (33 car.)Attention
startDatenullCritique
endDatenullCritique
location[] (vide)Critique
offers[] (vide)Attention Pas de prix visible

Schema BreadcrumbList

PropriétéValeurVerdict
Structure4 niveaux : Accueil > Formations Industrie > Inter > PageOK
position typeString "1" au lieu d'Integer 1Attention
Dernier item.urlChaîne vide ""Attention

Impact : Avec startDate: null et type "Event", Google ne peut pas afficher de rich snippet. Le type "Course" permettrait d'afficher durée, formateur, prix directement dans les SERPs. Les dates nulles sont rédhibitoires pour le type Event.

Headers HTTP & Sécurité

HeaderValeurVerdict
StatusHTTP/2 200OK
ServernginxOK
X-Frame-OptionsSAMEORIGINOK
Content-Typetext/html; charset=UTF-8OK
Cache-Controlno-store, no-cache, must-revalidateAttention Pas de cache = performances dégradées
Strict-Transport-Security (HSTS)AbsentCritique
Content-Security-Policy (CSP)AbsentAttention
X-Content-Type-OptionsAbsentAttention
Referrer-PolicyAbsentAttention

Note : Le header Cache-Control: no-store, no-cache empêche toute mise en cache navigateur. Pour une page de formation qui change rarement, un cache de 1h minimum serait bénéfique pour la performance. L'absence de HSTS expose à des attaques de downgrade HTTPS.

Indexation

robots.txt

User-Agent : *
Sitemap: https://plateforme-formation.example.com/sitemap.xml
Disallow : /*/mon-compte/
Disallow : /*/contact/
Disallow : /?marche=*
Disallow : /*?ville
Disallow : /*?start_date
Disallow : /*?soustype[]
Disallow : /*?theme[]
ÉlémentVerdict
SyntaxeAttention Espaces autour des ":" — non standard, certains bots pourraient mal interpréter
Sitemap référencéOK
Blocage pages filtréesOK Bonne pratique

Sitemap XML

ÉlémentVerdict
Sitemap indexOK 16 sub-sitemaps par vertical
Sub-sitemap USNOK sitemap_media-specialise.xml dédié

Visibilité GEO (Generative Engine Optimization)

Test de présence du site dans les résultats de recherche — les moteurs IA (ChatGPT, Perplexity, Google AI Overviews) s'appuient sur ces résultats.

Tests de requêtes naturelles

RequêtePositionVerdict
"formation bien-être au travail aménagement espace bureau Genève Suisse"#3OK
"formation QVT qualité vie travail Suisse romande"AbsentCritique
"La formatrice formation espace travail"#4 (derrière site-formatrice.ch et [Co-distributeur])Attention
"formation aménagement bureau bien-être site:distributeur-formation.com"#1OK

Concurrents positionnés

ConcurrentPositionnement
ISQVT (isqvt.ch)#1 sur "QVT Suisse" — Institut Suisse de la QVT
SwissQVT (swissqvt.ch)#2 sur "QVT Suisse" — Salon RH Lausanne
ge.ch#2 sur "formation aménagement bureau Genève" — Formation État de Genève 2026
Class Orga (classorga.ch)#1 sur "aménagement bureau Genève"
site-formatrice.ch#1 sur le nom propre — bon signal de marque

Lisibilité IA

CritèreVerdict
Contenu textuel accessible (pas JS-only)OK Le contenu est en HTML statique
Structure sémantique claireAttention H3 trop plats, manque de hiérarchie
Réponses directes aux questions utilisateurAttention Pas de FAQ structurée
Signaux d'autoritéOK Certification Qualiopi, cas pratique [Entreprise référence]
JSON-LD adapté pour IACritique Type Event inadapté, données manquantes

Analyse : Le site est absent sur les requêtes "QVT" qui sont le terme dominant en France et Suisse. Les concurrents suisses (ISQVT, SwissQVT) dominent ce segment. L'absence de structured data "Course" empêche les LLMs de catégoriser correctement le contenu comme une formation.

Recommandations Prioritaires

1. CRITIQUE — Ajouter meta description + canonical + lang

Impact : visibilité immédiate dans les SERPs et pour les LLMs.

<html lang="fr">

<meta name="description" content="Formation 1 jour : optimiser l'aménagement
des espaces de travail et améliorer le bien-être des salariés. Programme QVT,
conduite du changement, indicateurs de performance. Certifié Qualiopi.">

<link rel="canonical" href="https://plateforme-formation.example.com/media-specialise/
formation-espace-de-travail-et-bien-etre-des-salaries-p-6169">

2. CRITIQUE — Remplacer le JSON-LD Event par Course

Impact : rich snippets formation dans Google, meilleure compréhension par les LLMs.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Course",
  "name": "Espace de travail et bien-être des salariés",
  "description": "Formation d'une journée pour optimiser l'aménagement
    des bureaux et améliorer le bien-être et la productivité des salariés.",
  "provider": {
    "@type": "Organization",
    "name": "[Distributeur formation] - [Média spécialisé]",
    "url": "https://plateforme-formation.example.com"
  },
  "instructor": {
    "@type": "Person",
    "name": "La formatrice",
    "url": "https://www.site-formatrice.ch"
  },
  "hasCourseInstance": {
    "@type": "CourseInstance",
    "courseMode": ["onsite", "online"],
    "duration": "P1D",
    "inLanguage": "fr"
  },
  "coursePrerequisites": "Aucun prérequis",
  "educationalLevel": "Professionnel",
  "about": ["QVT", "aménagement bureau", "bien-être au travail"],
  "offers": {
    "@type": "Offer",
    "price": "4000",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
</script>

3. CRITIQUE — Corriger les Open Graph et Twitter Cards

Impact : partages sociaux attractifs sur LinkedIn, Facebook, Twitter.

<!-- Open Graph -->
<meta property="og:description" content="Formation 1 jour pour optimiser
l'aménagement des espaces de travail. Programme QVT, conduite du changement,
indicateurs. Certifié Qualiopi. Présentiel et distanciel.">
<meta property="og:image" content="https://plateforme-formation.example.com/
mediatheque/4/5/7/000026754_1900x448_c.jpg">

<!-- Twitter Cards - remplacer le placeholder -->
<meta name="twitter:site" content="@usabordellenouvelle">
<meta name="twitter:description" content="Formation 1 jour — Optimiser
l'aménagement du bureau et le bien-être QVT. Certifié Qualiopi.">

4. IMPORTANT — Ajouter une section FAQ en JSON-LD

Impact : rich snippets FAQ dans Google + meilleure indexation par les LLMs qui cherchent des réponses directes.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Quels sont les objectifs de cette formation ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Engager un projet d'aménagement, positionner
        l'environnement de travail comme facteur de performance,
        connaître l'écosystème des acteurs impliqués."
      }
    },
    {
      "@type": "Question",
      "name": "À qui s'adresse cette formation ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Directions des services généraux, managers, RH,
        maîtrises d'ouvrage, collectivités territoriales."
      }
    },
    {
      "@type": "Question",
      "name": "Quelle est la durée de la formation ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "1 journée (7 heures), disponible en présentiel,
        classe virtuelle, e-learning ou format blended."
      }
    }
  ]
}
</script>

5. IMPORTANT — Restructurer les headings du programme

Passer de 18 H3 plats à une hiérarchie H3/H4 par module :

<h3>Module 1 : État des lieux de l'environnement de travail</h3>
  <h4>Évaluer l'impact sur la productivité des salariés</h4>
  <h4>Qualité de vie au bureau : salariés vs Code du travail</h4>
  <h4>Principaux risques liés à l'environnement de travail</h4>

<h3>Module 2 : Écosystème des acteurs</h3>
  <h4>CHSCT et services généraux</h4>
  <h4>Médecin du travail et RH</h4>
  ...

6. IMPORTANT — Ajouter le header HSTS et activer le cache

# nginx.conf
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
add_header X-Content-Type-Options "nosniff" always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;

# Cache pour les pages de formation (1h)
location ~* /formation- {
    add_header Cache-Control "public, max-age=3600";
}

7. AMÉLIORATION — Intégrer les mots-clés "QVT" dans le contenu

Le site est absent sur les requêtes "QVT" (Qualité de Vie au Travail) alors que c'est le terme dominant. Ajouter explicitement "QVT" et "QVCT" dans le titre, la description et le contenu principal.

8. AMÉLIORATION — Optimiser les images

Convertir l'image banner (1900x448 JPG) en WebP avec srcset pour le responsive. Ajouter des alt descriptifs aux images utilitaires.