C’est un sujet qui me tient à cœur. J’ai passé des années à faire les mêmes erreurs, à me dire « la prochaine fois, je ferai mieux », puis à recommencer. J’ai perdu des classements, des clients, et des nuits de sommeil à cause de ces conneries. Alors laissez-moi vous épargner ça. Voici les erreurs SEO on-page les plus fréquentes qui ruinent votre classement — et comment les éviter, d’après mon expérience.
Points clés à retenir
- Les balises title trop longues ou dupliquées — impact direct sur le CTR et le classement
- Les meta descriptions négligées : une perte de clics que rien ne rattrape
- La cannibalisation de mots-clés : un problème sournois qui touche 1 site sur 3
- L’absence de données structurées : vous laissez Google deviner votre contenu
- Un maillage interne mal pensé : vos pages les plus fortes restent invisibles
- Les images non optimisées : le poids mort silencieux de votre site
Erreur n°1 : des balises title qui ne disent rien
La balise title, c’est la première chose que Google affiche dans les résultats. Et pourtant, je vois encore des sites avec des titres comme « Accueil | MonSite » ou « Produits | Société X ». Franchement, c’est une insulte à votre potentiel.
J’ai testé ça sur mon propre blog l’année dernière. J’avais un article classé en position 15 pour « meilleur outil SEO gratuit ». Son title ? « Outils SEO gratuits — MonBlog ». Je l’ai changé pour « Meilleur outil SEO gratuit 2024 : 7 logiciels testés et comparés ». Résultat : passage de la position 15 à la position 3 en 3 semaines. Le CTR a bondi de 2,1 % à 8,4 %. Un changement de 40 caractères, et 4 fois plus de clics.
**Le problème :** les titres trop courts (< 40 caractères) ou trop longs (> 60 caractères) sont coupés ou ignorés par Google. Les titres dupliqués sur plusieurs pages créent de la confusion pour le moteur.
**La solution :**
- Longueur idéale : 50-60 caractères
- Mot-clé principal au début (si possible)
- Un titre unique par page
- Un bénéfice ou une promesse claire (testé, comparé, gratuit, guide complet…)
Quelle est la longueur idéale d’une balise title pour le SEO ?
Google affiche les 50-60 premiers caractères dans les SERP, mais ce n’est pas une règle absolue. Le vrai facteur, c’est la largeur en pixels (environ 600 px). Un titre de 55 caractères avec des lettres larges (m, w) peut être coupé, alors qu’un titre de 65 caractères avec des lettres étroites (i, l) passe. Utilisez un outil de preview comme celui de Moz ou l’extension SEO META in 1 Click. Mon conseil : visez 55-58 caractères, et testez sur mobile.
« La meta description n’a pas d’impact direct sur le classement. » C’est vrai. Mais elle a un impact DIRECT sur le CTR. Et un meilleur CTR, c’est plus de trafic, c’est plus de signaux positifs pour Google.
J’ai fait l’erreur pendant 6 mois de ne pas écrire de meta descriptions sur un site e-commerce que je gérais. Résultat : Google les générait automatiquement à partir du premier paragraphe de chaque page. Parfois c’était une phrase de bienvenue (« Bienvenue chez nous ! »), parfois une description technique incompréhensible. Le CTR moyen était de 0,9 %. Après avoir rédigé 150 meta descriptions uniques (2 jours de travail), le CTR est passé à 2,8 %. Trois fois plus de clics pour le même contenu.
**Les erreurs classiques :**
- Meta description absente ou générée automatiquement
- Meta description trop longue (> 160 caractères) ou trop courte (< 50 caractères)
- Bourrage de mots-clés (Google ignore et affiche autre chose)
- Meta description identique sur plusieurs pages
**La bonne pratique :**
- 150-160 caractères maximum
- Mot-clé cible une fois, naturellement
- Un appel à l’action ou une proposition de valeur
- Unique par page, comme une empreinte digitale
Je vous le dis : si vous avez 100 pages sans meta description, vous perdez probablement 60 % du trafic potentiel. C’est mathématique.
Erreur n°3 : la cannibalisation de mots-clés, ce tueur silencieux
Celle-là, je l’ai vécue en direct. J’avais deux articles sur mon site : l’un sur « comment améliorer le SEO on-page », l’autre sur « les bonnes pratiques SEO on-page ». Même sujet, mots-clés presque identiques. Pendant 4 mois, les deux articles oscillaient entre les positions 8 et 12, sans jamais percer. Google ne savait pas lequel classer. Résultat : aucun des deux ne se positionnait bien.
J’ai fini par fusionner les deux articles en un seul guide complet (1800 mots au lieu de 2 x 900 mots), avec une redirection 301 de l’ancien vers le nouveau. En 3 semaines, l’article unique est passé en position 2. J’ai récupéré le trafic perdu.
**Comment détecter la cannibalisation :**
- Utilisez Google Search Console : cherchez un mot-clé et regardez combien de pages de votre site apparaissent
- Utilisez un outil comme Semrush ou Ahrefs : le rapport « cannibalisation » existe
- Si vous avez 2 pages classées entre les positions 5 et 20 pour le même mot-clé, vous avez un problème
**La solution :**
- Fusionnez les contenus quand c’est possible
- Si les sujets sont vraiment distincts, différenciez clairement les mots-clés cibles
- Utilisez des redirections 301 pour les pages obsolètes
- Ajoutez des balises canoniques si nécessaire
La fusion est la meilleure option. Gardez la page la mieux classée, redirigez l’autre. Si les pages sont trop différentes pour être fusionnées, différenciez les mots-clés : ajoutez un modificateur (guide, comparatif, test, débutant, avancé) sur chaque page. Et surtout, ne créez plus de contenu sans vérifier d’abord les mots-clés déjà traités sur votre site.
Erreur n°4 : pas de données structurées — vous êtes invisible
Les données structurées, c’est le langage que Google comprend. Sans elles, vos pages sont des livres sans couverture dans une bibliothèque immense. Google doit deviner ce que vous racontez.
J’ai implémenté le balisage Schema.org sur un site client dans le domaine juridique. Avant : aucun extrait enrichi. Après l’ajout de FAQ Schema et Article Schema sur 20 pages : le taux de clics est passé de 1,2 % à 4,1 %. Les extraits enrichis (avec étoiles, FAQ, dates) attirent l’œil comme un aimant. Et ça ne prend que 30 minutes par page quand on sait le faire.
**Les erreurs typiques :**
- Aucun balisage du tout
- Balisage incorrect (mauvaise hiérarchie, champs obligatoires manquants)
- Balisage trompeur (Google pénalise lourdement)
- Balisage présent mais non testé
**Les types essentiels pour la plupart des sites :**
- Article / NewsArticle (blogs, actualités)
- FAQPage (pages FAQ)
- Product (e-commerce)
- LocalBusiness (entreprises locales)
- BreadcrumbList (fil d’Ariane)
Testez toujours avec l’outil de test des données structurées de Google ou avec le validateur Schema.org. Ne faites jamais confiance à votre code sans vérification.
Erreur n°5 : un maillage interne mal conçu
Le maillage interne, c’est le système sanguin de votre site. Si les liens sont cassés, mal répartis ou trop profonds, vos pages les plus importantes restent invisibles. Google crawle, mais ne trouve pas.
J’ai un jour audité un site avec 300 pages. Seulement 15 % des pages recevaient des liens internes. Les 85 % restantes étaient des orphelines — aucune page ne pointait vers elles. Résultat : Google les crawlait une fois par mois, et elles ne se classaient jamais. Après avoir ajouté des liens internes pertinents (3 à 5 par page), le trafic des pages concernées a augmenté de 40 % en 2 mois.
**Les erreurs fréquentes :**
- Liens morts (404 ou 301 en chaîne)
- Ancres génériques (« cliquez ici », « en savoir plus »)
- Maillage trop plat (chaque page ne reçoit que 1-2 liens)
- Pages orphelines (aucun lien interne)
- Liens nofollow sur des pages importantes
**La bonne approche :**
- Chaque page reçoit au moins 3-5 liens internes depuis d’autres pages
- Utilisez des ancres descriptives (avec le mot-clé cible, naturellement)
- Créez des hubs thématiques : une page pilier qui relie des articles satellites
- Vérifiez vos liens avec un outil de crawl (Screaming Frog, Ahrefs)
Je recommande de consacrer 1 heure par mois à l’audit de votre maillage interne. C’est du temps perdu ? Non. C’est du trafic gagné.
Erreur n°6 : des images qui pèsent une tonne
Les images non optimisées, c’est le tueur de performance le plus banal. Un site qui met 5 secondes à charger perd 40 % de ses visiteurs avant même qu’ils voient le contenu. J’ai vu ça de mes propres yeux.
Sur un site de e-commerce que j’optimisais, les images produit pesaient en moyenne 2 Mo chacune. 50 produits, ça faisait 100 Mo de pages. La vitesse était catastrophique (score Google PageSpeed : 38/100). J’ai compressé toutes les images avec un outil comme TinyPNG, converti au format WebP, et ajouté des attributs `loading="lazy"`. Le score est passé à 92/100. Le trafic organique a augmenté de 25 % en 6 semaines. Tout ça pour 2 jours de boulot.
**Les erreurs :**
- Absence de texte alternatif (alt text) : Google ne comprend pas l’image sans lui
- Alt text bourré de mots-clés (Google pénalise)
- Image trop lourde (> 200 Ko pour une image standard)
- Format non optimisé (JPEG pour du texte, PNG pour des photos)
- Pas de lazy loading
**La checklist :**
- Alt text descriptif (5-10 mots, mot-clé principal si pertinent)
- Compression à moins de 100 Ko par image (150 Ko max pour les grandes)
- Format WebP ou AVIF (avec fallback JPEG/PNG)
- Attribut `loading="lazy"` sur toutes les images non visibles initialement
- Dimensions définies (pour éviter les Cumulative Layout Shift)
Le vrai coût de ces erreurs
Ces six erreurs ne sont pas des détails. Ce sont des décisions invisibles qui font la différence entre la position 1 et la position 15. J’ai perdu des clients, des classements et des heures de sommeil à cause d’elles. Mais j’ai aussi appris à les corriger.
La prochaine fois que vous regardez une page de votre site, posez-vous cette question : **« Si Google ne comprenait qu’une seule chose de cette page, laquelle serait-ce ? »** Si vous ne pouvez pas répondre en une phrase, c’est que votre page ne dit rien. Et Google, lui, il n’aime pas le vide.
Alors allez-y. Regardez vos titres. Vérifiez vos descriptions. Testez vos données structurées. Faites le ménage. Ce n’est pas glamour, mais ça marche. Et franchement, un classement amélioré, c’est mieux qu’une belle page que personne ne voit.