Ton site tourne depuis 2 ou 3 ans, tu as installé un plugin SEO, quelqu'un t'a dit que c'était bien. Mais tes positions stagnent, ou elles reculent. Avant d'appeler quelqu'un ou de tout refaire, il y a cinq points à vérifier. Un audit SEO ciblé prend deux heures. Il peut changer beaucoup de choses.

Voici ce qu'on vérifie systématiquement en début de mission, dans l'ordre où ça compte, avec les actions concrètes selon ton CMS.

Pourquoi ton site peut perdre des positions sans que tu le saches ?

Un site peut afficher tes contenus correctement et perdre des positions mois après mois pour des raisons purement techniques. Ce n'est pas toujours spectaculaire. C'est souvent une accumulation de petites frictions qui, ensemble, te maintiennent en page 2 ou 3 alors que le contenu mérite mieux.

Ça concerne tous les CMS : WordPress accumule les plugins contradictoires, Shopify accumule les apps tierces, Wix impose des contraintes techniques que tu ne contrôles pas, et un site Next.js mal configuré peut avoir autant de problèmes qu'un WordPress bâclé.

La bonne nouvelle : ces problèmes sont presque toujours corrigeables sans refonte complète.

Les 5 points à vérifier en priorité

1. La vitesse de chargement et les Core Web Vitals

C'est le premier frein dans 8 cas sur 10. Google mesure trois indicateurs depuis 2021 : LCP (Largest Contentful Paint), INP (Interaction to Next Paint) et CLS (Cumulative Layout Shift). Ces trois métriques font partie de l'algorithme de classement.

Va sur PageSpeed Insights et entre ton URL. Deux choses à regarder : le score mobile et le LCP. Au-dessus de 2,5 secondes, tu perds du terrain sur les requêtes où il y a de la concurrence. Un score mobile en dessous de 50, c'est un signal clair que ton site pénalise ton référencement chaque jour.

Sur WordPress : images non compressées (une photo iPhone peut peser 4 Mo, en dessous de 150 Ko le LCP change radicalement), thème qui charge trop de scripts sur chaque page, pas de cache configuré. Des plugins comme Imagify, WP Rocket ou WP Super Cache règlent la plupart de ces points en moins d'une heure. Si ton TTFB dépasse 600 ms, c'est l'hébergement le problème, avant même le code.

Sur Shopify : le CDN est inclus et performant par défaut, mais les apps tierces ajoutent des scripts qui s'accumulent. Désactive toute app que tu n'utilises pas activement. Vérifie aussi la taille de tes images produit : les marchands uploadent souvent des photos à 5 Mo sans les redimensionner.

Sur Wix : peu de leviers directs, Wix contrôle son infrastructure. Ce que tu peux faire : éviter les animations inutiles, ne pas surcharger la page d'accueil de widgets, et compresser tes images avant de les uploader. Si le score reste mauvais, c'est une limite de la plateforme.

Sur Next.js : nativement performant si bien configuré. Utilise le composant <Image> (lazy loading et WebP automatiques), active le rendu statique (SSG/ISR) pour les pages qui changent peu, et configure un CDN. Un site Next.js mal configuré peut tout de même être lent, surtout s'il fait du rendu serveur non optimisé.

2. Les balises title et les meta descriptions

Ouvre Google Search Console, va dans "Résultats de recherche", trie par impressions. Regarde les pages qui apparaissent souvent mais ont un CTR inférieur à 2 %. C'est là que se cachent les titles mal rédigés.

Ce qu'on vérifie sur chaque page : le H1 contient le mot-clé principal, le title fait moins de 60 caractères, la meta description est rédigée pour inciter au clic (pas extraite automatiquement depuis les premiers mots). Et les doublons : deux pages qui ciblent la même requête principale se font concurrence. Au lieu d'une page solide en position 3, tu as deux pages faibles autour de la position 8.

Sur WordPress : Rank Math ou Yoast SEO permettent de gérer title et meta description page par page, avec prévisualisation. Utilise leur outil de détection de cannibalisation pour identifier les doublons sémantiques.

Sur Shopify : chaque produit et collection a ses champs SEO dans l'interface native. L'accès est moins direct qu'un plugin WordPress. Des apps comme SEO Manager ou Plug In SEO centralisent ça. Attention aux titles générés automatiquement du type "Produit | Nom de la boutique" : souvent trop longs ou peu incitatifs.

Sur Wix : le panneau SEO de Wix permet d'éditer les balises page par page. Reste vigilant sur les pages de blog : Wix peut générer des titles génériques si tu ne les renseignes pas manuellement.

Sur Next.js : contrôle total via l'API generateMetadata(). C'est le CMS où les balises sont le mieux maîtrisées, mais elles doivent être implémentées explicitement. Vérifie que chaque route dynamique génère des métadonnées uniques, pas une valeur par défaut répétée sur 200 pages.

3. L'indexation et les pages parasites

Tape site:tondomaine.com dans Google. Combien de résultats ? Si le nombre te surprend, ouvre Screaming Frog (gratuit jusqu'à 500 URLs) et crawle ton site. Google préfère 15 pages solides à 80 pages dont 65 sont vides ou dupliquées.

Ce qu'on cherche : pages en noindex qui ne devraient pas l'être (et inversement), redirections en chaîne (chaque saut dilue la valeur transmise), pages avec canonical manquant ou incorrect, pages "En construction" oubliées depuis le lancement (on en trouve dans un tiers des audits).

Sur WordPress : WordPress crée automatiquement des archives (auteur, date, tag, catégorie) qui peuvent s'indexer et diluer tes vraies pages. Sur un site de 20 pages, il n'est pas rare d'avoir 80 à 100 URLs indexées. Configure Rank Math ou Yoast pour désindexer les archives vides. Soumets un sitemap XML propre dans Search Console.

Sur Shopify : les pages de collections filtrées (?sort_by=, ?page=2) génèrent des URLs dupliquées. Shopify gère les canonicals automatiquement dans la plupart des cas, mais vérifie que les pages de pagination pointent bien sur la collection principale. Les pages de tags produits peuvent aussi s'indexer inutilement.

Sur Wix : moins de pages parasites auto-générées, mais les URLs peuvent contenir des identifiants internes peu lisibles. Vérifie que les pages de brouillon ou les anciennes versions ne sont pas accessibles publiquement.

Sur Next.js : tout est manuel. Configure robots.ts et sitemap.ts explicitement. Assure-toi que les routes dynamiques qui ne doivent pas s'indexer ont bien un noindex dans leurs métadonnées. Un sitemap auto-généré sans filtre peut inclure des pages de test ou des routes d'API.

4. Le maillage interne

C'est le point le plus souvent négligé. Le maillage interne aide Google à comprendre quelles pages sont importantes et dans quel ordre les explorer. Une page de service stratégique qui n'a que 1 ou 2 liens internes est sous-évaluée, même si son contenu est excellent.

Sur Screaming Frog, l'onglet "Inlinks" montre combien de liens pointent vers chaque page. Ce qu'on met en place : chaque article de blog contient au moins un lien vers une page de service pertinente, avec un texte d'ancre descriptif. Les pages de service se lient entre elles quand elles sont complémentaires. La page d'accueil pointe vers les pages les plus importantes, pas seulement via le menu.

Ce point ne dépend pas du CMS : la logique est la même partout. Ce qui change, c'est la facilité d'édition. Sur WordPress et Shopify, modifier un article pour ajouter un lien est immédiat. Sur Next.js, ça nécessite une mise à jour du fichier source. Sur Wix, l'éditeur permet d'ajouter des liens dans le texte sans friction.

5. L'adaptation mobile

Depuis 2019, Google indexe en priorité la version mobile de ton site. Vérifie la section "Ergonomie mobile" dans Google Search Console. Regarde aussi ton site sur un vrai téléphone, pas juste le mode responsive de Chrome : les deux ne donnent pas le même résultat.

Points à surveiller : texte trop petit (en dessous de 16px), boutons trop proches (tap targets sous 48x48 px), images qui débordent du viewport, pop-ups qui bloquent le contenu sur mobile. Sur mobile, le LCP est généralement 2 à 3 fois plus lent que sur desktop.

Sur WordPress : dépend du thème. Un thème de plus de 5 ans peut être "responsive" dans la définition 2019 mais poser des problèmes en 2026. Teste sur au moins deux modèles de téléphone différents.

Sur Shopify : responsive par défaut sur les thèmes officiels. Si tu utilises un thème tiers, vérifie les sections personnalisées : elles sont souvent les moins bien optimisées pour le mobile.

Sur Wix : Wix a un éditeur mobile séparé qui permet d'ajuster l'affichage. À utiliser systématiquement après chaque modification importante. Le responsive automatique peut produire des résultats inattendus sur certaines mises en page complexes.

Sur Next.js : à implémenter et tester manuellement. Avantage : contrôle total sur le CSS et les breakpoints. Inconvénient : rien n'est garanti par défaut, tout dépend de l'implémentation.

Dans quel ordre corriger en priorité ?

L'ordre qui donne les meilleurs résultats en premier :

  1. Vitesse et images : impact immédiat sur le LCP, corrigeable en une demi-journée sans toucher au code.
  2. Balises title sur les pages les plus importantes : impact sur le taux de clic visible en 2 à 4 semaines.
  3. Désindexation des pages parasites : libère le budget de crawl pour les bonnes pages.
  4. Maillage interne : quelques heures de travail, gains visibles en 6 à 8 semaines.
  5. Mobile : souvent lié à la vitesse, traiter les deux ensemble est plus efficace.

Quand faire appel à un spécialiste ?

Un premier diagnostic, tu peux le faire toi-même avec les outils listés ici. Deux situations justifient un regard extérieur.

Ton trafic a chuté significativement sur une période courte. Ça peut indiquer une pénalité algorithmique ou une désindexation partielle. Il faut identifier la cause avant de corriger quoi que ce soit : corriger le mauvais problème en premier peut aggraver les choses.

Tu as fait une migration (changement de domaine, passage HTTP vers HTTPS, refonte de la structure des URLs) et le trafic n'est pas reparti. Une migration mal gérée peut effacer des mois de SEO accumulé. Les redirections incorrectes et les canonicals manquants sont les coupables les plus fréquents, et ils ne se voient pas sans audit.

Dans ces deux cas, un audit complet avec un plan d'action priorisé est la façon la plus rapide de reprendre le dessus. C'est ce qu'on livre dans notre audit SEO : un rapport actionnable, pas un document de 80 pages qu'on ne lit jamais. Si tu veux aller plus loin après l'audit, notre accompagnement SEO mensuel prend le relais pour construire la visibilité dans la durée.

Pour voir ce que ça donne en pratique, regarde ce qu'on a fait pour Iodé Restaurant à Toulon : site lancé de zéro, 2e position Google en 4 mois, zéro publicité.


Aurore est co-fondatrice d'Ellebay Digital et spécialiste SEO et design UX/UI. Elle accompagne les restaurants, commerces et PME du Var dans leur stratégie de référencement local. Tu peux demander un appel découverte de 30 min, offert, pour faire le point sur ta situation.