Audit SEO — Comprendre ce qui freine votre site

Identifiez les freins qui empêchent votre site d'apparaître en première page. Audit SEO complet : technique, contenu, maillage et concurrence.

Comprendre le SEO (Référencement Naturel)

Vous avez l’impression que le SEO est difficile à comprendre, trop technique ou rempli de termes que vous n'avez jamais vraiment compris ? Ici, je vous présente les choses simplement, avec des mots clairs et accessibles.

Visuel Formation SEO

Le SEO c'est quoi ?

Comme un véhicule qui passe au contrôle technique , votre site a besoin d'un diagnostic complet et régulier . Le SEO , ou référencement naturel , désigne l’ensemble des actions qui permettent à un site d’être visible sur Google . Concrètement, c’est ce qui aide vos pages à apparaître devant les bonnes personnes , au bon moment . Le SEO repose sur trois grands piliers : la technique — la structure et la performance du site le contenu — la qualité et la pertinence des pages que vous publiez la popularité — l’autorité que votre site acquiert grâce aux liens provenant d’autres sites Comprendre ces éléments, c’est comprendre comment un site progresse dans les résultats de recherche et surtout comment le SEO peut devenir un levier business concret , capable d’attirer plus de visiteurs qualifiés, de générer des opportunités et de soutenir la croissance d’une entreprise.

Qu'est-ce qu'un consultant SEO examine sur votre site?

Le Réservoir — Sémantique

Quels mots-clés alimentent votre site ? Sont-ils les bons ? On analyse votre positionnement actuel, vos opportunités et ce que font vos concurrents. Objectif : trouver le bon carburant pour votre visibilité.

Le Moteur — Technique

Vitesse de chargement, compatibilité mobile, indexation, structure des URL, balisage... On passe tout au crible pour que votre site soit lisible par Google et agréable pour vos visiteurs.

La Carrosserie - UX & Netlinking

L'apparence compte autant que la mécanique. On analyse la qualité de vos liens entrants, l'expérience utilisateur et la navigation. Un site bien recommandé et agréable à visiter, c'est un site qui monte.

L'exemple d'un audit sémantique

import React, { useState, useEffect, useRef, useCallback } from 'react'; import { Search, Target, TrendingUp, MessageSquare, FileText, CheckCircle, Zap, LineChart, ArrowRight, AlertOctagon, Bot, ListTree, Crosshair } from 'lucide-react'; const App = () => { const [currentSlide, setCurrentSlide] = useState(0); const [scale, setScale] = useState(1); const wrapperRef = useRef(null); const totalSlides = 10; const next = useCallback(() => setCurrentSlide((s) => (s + 1) % totalSlides), []); const prev = useCallback(() => setCurrentSlide((s) => (s - 1 + totalSlides) % totalSlides), []); // Navigation au clavier et Zoom useEffect(() => { const wrapper = wrapperRef.current; if (!wrapper) return; const handleResize = () => { setScale(wrapper.offsetWidth / 1280); }; const observer = new ResizeObserver(handleResize); observer.observe(wrapper); handleResize(); const handleKeyDown = (e) => { if (e.key === 'ArrowRight') next(); if (e.key === 'ArrowLeft') prev(); }; window.addEventListener('keydown', handleKeyDown); return () => { observer.disconnect(); window.removeEventListener('keydown', handleKeyDown); }; }, [next, prev]); // --- ILLUSTRATIONS ROBOT (Adaptées pour l'Audit) --- const RobotIllustration = ({ type }) => { return (
{/* Base du robot (commune) */} {/* Bras */} {/* Variantes selon le contexte de l'audit */} {type === 'detective' && ( <> {/* Yeux qui cherchent */} {/* Loupe */} SEO )} {type === 'chat' && ( <> {/* Yeux IA */} {/* Bulle de discussion */} )} {type === 'chart' && ( <> {/* Yeux satisfaits */} {/* Graphique qui monte */} )} {type === 'builder' && ( <> {/* Yeux focus action */} {/* Blocs de construction */} )}
); }; // --- LAYOUT DES SLIDES --- const SlideLayout = ({ title, subtitle, insight, children, bg = "bg-white" }) => (
{/* HEADER - Marges et textes ajustés pour gagner de la place */}
RESTITUTION D'AUDIT • VÉLOFLASH LYON

{title}

{subtitle && (

{subtitle}

)}
{currentSlide + 1}
{/* CONTENU PRINCIPAL */}
{children}
{/* INSIGHT - Encombrement réduit pour garantir que rien ne dépasse */} {insight && (
Notre Analyse {insight}
)}
); return (
{/* BOUTONS NAVIGATION */}
{/* --- SLIDE 0 : COUVERTURE --- */} {currentSlide === 0 && (
{/* Titre principal */}

AUDIT SÉMANTIQUE
SEO

{/* Sous-titre avec soulignement bleu */}

Bilan Visibilité & Stratégie de Contenu

Client : VéloFlash Lyon

{/* Encart Note */}

⚠️ Note pour la lecture :

Utilisez les flèches du clavier pour naviguer.

)} {/* --- SLIDE 1 : LE CONSTAT GLOBAL --- */} {currentSlide === 1 && ( Votre site est beau, mais il parle "catalogue" au lieu de parler "solutions clients". Vous êtes invisible sur les requêtes d'intention d'achat.} bg="bg-slate-50" >

Vos Forces

  • Technique du site saine (Vitesse OK).
  • Très bonne fiche Google Maps (4.8/5).
  • Visibilité garantie sur la requête exacte "VéloFlash Lyon".

Les Faiblesses

  • Contenus des fiches produits trop pauvres (20 mots).
  • Invisible sur les mots-clés "Magasin VAE Lyon" (Page 4).
  • Totalement absent des recommandations de l'Intelligence Artificielle.
)} {/* --- SLIDE 2 : POSITIONNEMENT GOOGLE --- */} {currentSlide === 2 && ( Vous laissez le champ libre à vos concurrents sur les mots-clés génériques qui apportent 80% du trafic qualifié.} bg="bg-blue-50" >
#1

"VéloFlash Lyon"

Logique. Les clients qui vous connaissent déjà vous trouvent.

#34

"Vélo électrique Lyon"

Vous êtes en page 4. Un prospect en phase d'achat ne vous verra jamais.

#56

"Réparation VAE Lyon"

Un service très rentable, mais totalement invisible sur votre site actuel.

)} {/* --- SLIDE 3 : POSITIONNEMENT IA --- */} {currentSlide === 3 && ( Les IA ne recommandent que les entreprises qui ont une forte autorité locale et un contenu qui répond clairement aux questions (FAQ).} bg="bg-purple-50" >

"Trouve-moi le meilleur magasin spécialisé en vélos électriques à Lyon."

Voici 3 excellents magasins à Lyon :

  1. Cyclable Lyon
  2. Trek Bicycle Store
  3. Lyon Vélo Ville

❌ VéloFlash n'est jamais cité.

)} {/* --- SLIDE 4 : LE FOSSÉ SÉMANTIQUE --- */} {currentSlide === 4 && ( Vous utilisez le jargon des fabricants. Vos clients utilisent le vocabulaire du quotidien. Il faut s'adapter à eux.} bg="bg-orange-50" >

Ce que vous écrivez (Votre site)

"Modèle TX-500 Batterie 500Wh"

0 rech./mois

Ce qu'ils cherchent (Google)

"Vélo électrique léger pour femme ville"

2400 rech./mois

⚠️ Résultat : Vous passez à côté de milliers d'acheteurs locaux car votre sémantique n'est pas alignée.

)} {/* --- SLIDE 5 : L'INTENTION DE RECHERCHE --- */} {currentSlide === 5 && ( Google comprend ce que veut l'utilisateur. S'il veut un conseil (Guide), Google ne lui montrera jamais une page d'achat.} bg="bg-pink-50" >

Stade : Réflexion

L'internaute se renseigne.

Recherche: "Quel vélo pour aller au travail ?"

Ce qui vous manque : Un blog avec des guides d'achat locaux.

Stade : Comparaison

L'internaute compare les offres.

Recherche: "Avis moteur Bosch vs Yamaha"

Ce qui vous manque : Des pages comparatives détaillées.

Stade : Achat

L'internaute est prêt à payer.

Recherche: "Magasin vélo électrique Lyon 3"

Ce que vous avez : La page d'accueil (mais mal optimisée).

)} {/* --- SLIDE 6 : STRUCTURE Hn --- */} {currentSlide === 6 && ( Le titre principal (H1) a le poids SEO le plus fort. Actuellement, vous gaspillez cette opportunité.} bg="bg-yellow-50" >

Structure Actuelle (Pénalisante)

  • H1 Accueil
  • H2 Nos produits
  • H2 Qui sommes-nous ?

Structure Recommandée

  • H1 Magasin de Vélos Électriques à Lyon - VéloFlash
  • H2 Vente de VAE urbains et VTT électriques
  • H2 Atelier de réparation vélo à Lyon 3ème

Les robots lisent vos titres pour comprendre la page. Un titre "Accueil" ne donne aucune information sur votre métier ou votre ville.

)} {/* --- SLIDE 7 : QUICK WINS --- */} {currentSlide === 7 && ( Ces 3 actions demandent peu de temps mais offrent un impact maximum et mesurable sous 30 jours.} bg="bg-orange-50" >
1

Refonte de l'Accueil

Réécriture du H1 et ajout d'un paragraphe descriptif ciblant "Magasin vélo électrique Lyon".

2

Top 5 Produits

Enrichir les 5 fiches produits les plus vendues avec minimum 300 mots de description axée sur le besoin client.

3

Création de la FAQ

Ajouter une section "Questions Fréquentes" sur la page réparation pour nourrir les recommandations IA.

)} {/* --- SLIDE 8 : LONG TERME --- */} {currentSlide === 8 && ( Créer un blog ne sert pas à raconter votre vie d'entreprise, mais à répondre aux questions de vos futurs clients.} bg="bg-sky-50" >

Le Pôle "Guides & Conseils"

Nous allons créer 2 articles informatifs par mois ciblant les requêtes de "Réflexion" locales :

  • 📝 Comment obtenir les aides de l'État pour un vélo électrique à Lyon ?
  • 📝 Top 5 des meilleures pistes cyclables autour de Lyon.
  • 📝 Moteur Pédalier vs Roue arrière : Le guide pour la ville.
)} {/* --- SLIDE 9 : KPIs --- */} {currentSlide === 9 && (

Mesurer le Succès

OBJECTIFS À 6 MOIS

+40%

Trafic Organique

Via les nouveaux guides d'achat.

TOP 3

Mots-clés cibles

Sur "Magasin vélo électrique Lyon" et "Réparation VAE".

3/5

Citations IA

Apparition dans les recommandations ChatGPT / Gemini.

)}
{/* BARRE DE PROGRESSION */}
{[...Array(totalSlides)].map((_, i) => (
))}
); }; export default App;

Un rapport SEO complet

Vous recevez une analyse claire et structurée de tout ce qui influence votre visibilité : technique, contenus, popularité, UX, netlinking ainsi que vos apparitions dans les moteurs de recherches IA tel que ChatGPT ou Gemini. Chaque point important est expliqué simplement, sans jargon, pour que vous compreniez exactement ce qui freine votre site et ce qui peut l’améliorer.

Un plan d’action sur mesure

À partir du diagnostic, vous obtenez un plan d’action priorisé, adapté vos ressources et vos objectifs. Chaque recommandation est concrète, réalisable et présentée étape par étape pour vous permettre d’avancer sereinement et efficacement.

Un suivi mensuel ou trimestriel

Une prestation SEO s’accompagne d’un suivi régulier pour garantir des résultats durables. Un suivi mensuel ou trimestriel vous permet d’avancer régulièrement, sans perdre le fil. L’évolution de votre visibilité est analysée, les priorités sont ajustées et les blocages identifiés.

L'exemple d'un rapport de suivi SEO

import React, { useState, useEffect, useRef, useCallback } from 'react'; const App = () => { const [currentSlide, setCurrentSlide] = useState(0); const [scale, setScale] = useState(1); const wrapperRef = useRef(null); // --- NOUVEAU : États pour l'IA Gemini --- const [aiInsights, setAiInsights] = useState({}); const [loadingAi, setLoadingAi] = useState({}); // Mise à jour du nombre total de slides suite à l'ajout du Netlinking const totalSlides = 10; const next = useCallback(() => setCurrentSlide((s) => (s + 1) % totalSlides), []); const prev = useCallback(() => setCurrentSlide((s) => (s - 1 + totalSlides) % totalSlides), []); // Navigation au clavier (Flèches gauche/droite) et Zoom dynamique useEffect(() => { // Zoom const wrapper = wrapperRef.current; if (!wrapper) return; const handleResize = () => { setScale(wrapper.offsetWidth / 1280); }; const observer = new ResizeObserver(handleResize); observer.observe(wrapper); handleResize(); // Clavier const handleKeyDown = (e) => { if (e.key === 'ArrowRight') next(); if (e.key === 'ArrowLeft') prev(); }; window.addEventListener('keydown', handleKeyDown); return () => { observer.disconnect(); window.removeEventListener('keydown', handleKeyDown); }; }, [next, prev]); // Données enrichies avec la partie Netlinking const reportData = { client: "Menuiserie Malou", period: "MARS 2026", kpis: [ { label: "Ventes Web", desc: "Chiffre d'affaires via internet", value: "24 850 €", trend: "+18%", icon: "euro", bgColor: "#4ade80" }, { label: "Devis Signés", desc: "Nouveaux clients", value: "14", trend: "+4", icon: "file", bgColor: "#60a5fa" }, { label: "Appels Agence", desc: "Contacts directs", value: "32", trend: "+8", icon: "phone", bgColor: "#fb923c" } ], keywords: [ { term: "Escalier bois sur mesure", pos: 2, evol: -3, status: "TOP 3", vol: "850" }, { term: "Cuisine chêne moderne", pos: 5, evol: -1, status: "PAGE 1", vol: "1.2k" }, { term: "Menuisier Lyon 06", pos: 8, evol: -12, status: "MONTÉE", vol: "2.4k" }, { term: "Dressing sur mesure", pos: 4, evol: 0, status: "STABLE", vol: "600" } ], revenue: [ { m: "DÉC.", v: 40, label: "12k€", realValue: 12000 }, { m: "JAN.", v: 50, label: "15k€", realValue: 15000 }, { m: "FÉV.", v: 70, label: "21k€", realValue: 21000 }, { m: "MAR.", v: 83, label: "25k€", realValue: 25000 } ], traffic: { total: "4 250", mobile: 68, desktop: 32, trend: "+24%" }, netlinking: { trustFlow: "38", trendTF: "+4", newLinks: 12, topLink: "habitat-tendance.fr", topLinkDR: 54 } }; // --- FONCTION D'APPEL À L'API GEMINI --- const fetchAiInsight = async (slideIdx, slideTitle) => { const apiKey = ""; // L'environnement d'exécution injecte la clé au runtime if (!apiKey) return; setLoadingAi(prev => ({ ...prev, [slideIdx]: true })); const prompt = `Tu es un expert webmarketing. Le client est ${reportData.client}. Nous sommes sur le slide "${slideTitle}". Voici les données du rapport : ${JSON.stringify(reportData)}. Rédige en français UN SEUL insight (1 ou 2 phrases maximum) très percutant et professionnel pour analyser le contexte de cette slide.`; const payload = { contents: [{ parts: [{ text: prompt }] }], systemInstruction: { parts: [{ text: "Tu es un expert SEO et Business." }] } }; const delays = [1000, 2000, 4000, 8000, 16000]; let attempt = 0; let success = false; while (attempt < 5 && !success) { try { const response = await fetch(`https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-preview-09-2025:generateContent?key=${apiKey}`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload) }); if (!response.ok) throw new Error(`HTTP error! status: ${response.status}`); const result = await response.json(); const text = result.candidates?.[0]?.content?.parts?.[0]?.text; if (text) { setAiInsights(prev => ({ ...prev, [slideIdx]: text.replace(/["*]/g, "") })); success = true; } else { throw new Error("No text returned from Gemini"); } } catch (error) { attempt++; if (attempt < 5) { await new Promise(res => setTimeout(res, delays[attempt - 1])); } else { setAiInsights(prev => ({ ...prev, [slideIdx]: "Oups, l'IA est indisponible pour le moment." })); } } } setLoadingAi(prev => ({ ...prev, [slideIdx]: false })); }; // --- ICÔNES SVG --- const Icon = ({ name, color = "black", size = "28" }) => { const icons = { euro: , file: ( <> ), phone: , users: ( <> ), globe: ( <> ), sparkles: ( <> ), map: ( <> ), link: ( <> ) }; return ( {icons[name]} ); }; // --- LAYOUT DES SLIDES --- const SlideLayout = ({ title, subtitle, insight, children, bg = "bg-white" }) => (
{/* HEADER - Marges réduites */}
{reportData.client} • {reportData.period}

{title}

{subtitle && (

{subtitle}

)}
{currentSlide + 1}
{/* CONTENU PRINCIPAL */}
{children}
{/* INSIGHT COPILOTE - Marges et paddings réduits, + Bouton IA */} {insight && (
{aiInsights[currentSlide] || insight}
)}
); return ( // Wrapper parent fluide qui s'adapte au format 16:9
{/* LE CANEVAS FIXE (1280x720) */}
{/* BOUTONS NAVIGATION */}
{/* --- SLIDE 0 : COUVERTURE --- */} {currentSlide === 0 && (

RAPPORT DE
PILOTAGE

{reportData.client}

⚠️ Note pour la lecture :
Utilisez les flèches du clavier pour naviguer.

)} {/* --- SLIDE 1 : KPI --- */} {currentSlide === 1 && ( L'augmentation des ventes (+18%) prouve que les visiteurs générés ce mois-ci sont extrêmement qualifiés.} bg="bg-blue-50" >
{reportData.kpis.map((kpi, i) => { const isPositive = kpi.trend.startsWith('+'); const trendColor = isPositive ? 'text-green-700' : (kpi.trend.startsWith('-') ? 'text-red-700' : 'text-gray-700'); return (
{kpi.trend}

{kpi.label}

{kpi.desc}

{kpi.value}

); })}
)} {/* --- SLIDE 2 : TRAFIC SEO --- */} {currentSlide === 2 && ( Le trafic mobile représente plus des 2/3 de vos visites. L'optimisation technique mobile a porté ses fruits : les clients vous trouvent sur les chantiers.} bg="bg-teal-50" >

Visiteurs uniques ce mois-ci

{reportData.traffic.total}

{reportData.traffic.trend}

Quels appareils utilisent-ils ?

📱 Téléphone Mobile {reportData.traffic.mobile}%
💻 Ordinateur classique {reportData.traffic.desktop}%
)} {/* --- SLIDE 3 : MOTS CLÉS --- */} {currentSlide === 3 && ( L'Escalier sur mesure est solidement installé. Notre prochain effort portera sur la montée du mot-clé 'Dressing'.} bg="bg-yellow-50" >
{reportData.keywords.map((kw, i) => (
{kw.term} {kw.status}
Position Google
{kw.pos}
Places Gagnées/Perdues
{kw.evol < 0 ? ( ↑ {Math.abs(kw.evol)} ) : kw.evol > 0 ? ( ↓ {Math.abs(kw.evol)} ) : ( STABLE )}
Recherches / Mois
{kw.vol}
))}
)} {/* --- SLIDE 4 : GRAPHIQUE CA --- */} {currentSlide === 4 && ( Visualisation claire : le Chiffre d'Affaires généré par le site a doublé en 4 mois. L'objectif des 30k€ est franchissable.} bg="bg-green-50" >
OBJECTIF 30 000 €
20 000 €
10 000 €
{reportData.revenue.map((d, i) => { const isLast = i === reportData.revenue.length - 1; return (
{d.realValue.toLocaleString('fr-FR')} €
{d.m}
); })}
)} {/* --- SLIDE 5 : GLOBAL SEARCH --- */} {currentSlide === 5 && ( La synergie est totale : vos annonces payantes capturent l'urgence locale, tandis que le référencement naturel construit votre domination sur le long terme.} bg="bg-indigo-50" >
{/* SEO */}

SEO

Google Gratuit

4 250 visiteurs

Le socle principal. Apporte 80% des devis qualifiés sur les produits sur-mesure.

{/* Local */}

Fiche Locale

Maps & Avis

85 itinéraires

Essentiel pour la proximité. +12% d'appels directs depuis la fiche Google.

{/* SEA */}

SEA (Ads)

Pubs Payantes

12% conversion

Campagne "Dépannage Urgence". Budget maîtrisé (1.20€ par clic sur l'annonce).

)} {/* --- SLIDE 6 : NETLINKING --- */} {currentSlide === 6 && ( L'acquisition d'un lien depuis le blog Habitat Tendance a fortement propulsé vos mots-clés sur-mesure cette semaine.} bg="bg-pink-50" >
{/* Score de confiance */}

Score de Confiance (Trust Flow)

{reportData.netlinking.trustFlow} / 100

{reportData.netlinking.trendTF} points ce mois
{/* Détails des liens */}
{/* Nouveaux liens */}

Nouveaux articles obtenus

Sites partenaires qui vous ont mentionné ce mois-ci.

+{reportData.netlinking.newLinks}
{/* Top Lien */}

🏆 Meilleur partenariat du mois

{reportData.netlinking.topLink}
Puissance du site {reportData.netlinking.topLinkDR} / 100

Ce lien de haute qualité envoie un signal très fort à Google sur votre expertise.

)} {/* --- SLIDE 7 : INTELLIGENCE ARTIFICIELLE --- */} {currentSlide === 7 && ( L'AEO (Optimisation pour Moteurs de Réponses) est en marche. Votre site est structuré pour que les IA vous recommandent comme l'expert de référence.} bg="bg-fuchsia-50" >

Recommandé par l'IA

TRÈS BON

Menuiserie Malou est citée 4 fois ce mois-ci par ChatGPT quand un utilisateur demande :
"Trouve moi le meilleur menuisier à Lyon 06".

Balisage Schema.org Code technique caché pour aider les IA
100% OK
Pages "Questions/Réponses" Pour répondre exactement aux questions
En cours
Expertise (E-E-A-T) Preuves de fiabilité en ligne
Validé
)} {/* --- SLIDE 8 : PLAN D'ACTION --- */} {currentSlide === 8 && ( En Avril, on anticipe les beaux jours en poussant votre expertise sur les terrasses et aménagements extérieurs.} bg="bg-orange-50" >

Contenu sur le site 🛠️

  • 1 Création d'un guide : "Choisir son bois de terrasse"
  • 2 Ajout de photos du chantier "Cuisine Chêne"

Partenariats web 🤝

  • 1 Inscription dans l'annuaire 'Lyon-Artisanat.fr'
  • 2 Rédaction d'un article sur un blog déco influent
)} {/* --- SLIDE 9 : CONCLUSION --- */} {currentSlide === 9 && (
🏁

EN AVANT
MALOU !

Prochain point mensuel : 20 Avril

Utilisez les flèches du clavier ⬅️ ➡️ pour revoir le document.
)}
{/* BARRE DE PROGRESSION */}
{[...Array(totalSlides)].map((_, i) => (
))}
); }; export default App;

Questions fréquentes

Combien de temps dure un audit SEO ?

Un audit complet prend généralement entre 5 et 10 jours ouvrés selon la taille de votre site. Vous recevez un rapport détaillé avec un débrief oral pour tout vous expliquer.

Comment analyser son site quand on débute ?

Sur ce site, vous trouverez des ressources simples et accessibles pour apprendre à auditer votre site avec des méthodes claires, même en étant débutant. Chaque guide vous aide à décoder ce qui influence votre visibilité et à identifier les points essentiels à vérifier. Si vous manquez de temps, faire appel à un expert SEO permet d’aller plus vite, d’éviter les erreurs et de bénéficier d’un regard expérimenté. Mais grâce aux ressources du blog, vous pouvez déjà analyser votre site et comprendre les bases d’une stratégie gagnante.

Mon site est tout neuf, j'ai quand même besoin d'un audit ?

Absolument. Un site neuf qui n'a pas été pensé pour le SEO, c'est comme un véhicule neuf sans GPS. L'audit permet de partir sur de bonnes bases et d'éviter les erreurs coûteuses.

Derniers articles :

Tous les articles