Safindra
SEO4 min de lecture·

SEO technique : les bases dont chaque site a besoin

Le SEO technique est la partie de l'optimisation pour les moteurs de recherche qui se passe dans le code et les réglages du serveur. Il ne remplace pas un bon contenu, mais il décide si les moteurs peuvent trouver ce contenu, le comprendre et lui faire confiance. Voici les bases que nous mettons en place sur chaque site.

1. Exploration : laisser entrer les moteurs

  • robots.txt à la racine du site indique aux robots ce qu'ils ne doivent pas récupérer. Bloquez les espaces d'administration et les résultats de recherche internes ; ne bloquez jamais le CSS ou le JavaScript nécessaires au rendu des pages.
  • Les liens internes sont le moyen par lequel les robots découvrent les pages. Chaque page importante doit être accessible par des liens normaux, pas seulement par un champ de recherche ou un script.
  • Les codes de statut comptent : 200 pour les pages en ligne, 301 pour les déplacements permanents, 404 ou 410 pour les pages supprimées.

2. Indexation : une URL par page

La même page existe souvent à plusieurs adresses : avec et sans www, avec et sans barre oblique finale, avec des paramètres de suivi. Choisissez une version et redirigez les autres en 301. Sur chaque page, ajoutez une balise rel=canonical qui pointe vers cette version. Un canonical absent ou faux est l'une des raisons les plus courantes pour lesquelles la mauvaise URL apparaît dans les résultats.

Utilisez noindex pour les pages qui doivent exister sans apparaître dans la recherche, comme les étapes de paiement ou les pages de remerciement.

3. Sitemaps

Un sitemap XML liste les URL que vous voulez faire indexer. N'y mettez que des pages canoniques et indexables qui renvoient 200. Les sites volumineux ou multilingues peuvent utiliser un index de sitemaps qui renvoie vers un sitemap par section ou par langue. Indiquez le sitemap dans robots.txt et soumettez-le dans Google Search Console et Bing Webmaster Tools.

4. Titres, descriptions et intertitres

  • Un title unique par page, environ 50 à 60 caractères, avec le sujet principal en premier.
  • Une meta description qui résume la page en une ou deux phrases.
  • Un H1 par page conforme à ce que promet le titre, et des H2 qui structurent le contenu.

5. Données structurées

Le balisage Schema.org en JSON-LD indique aux moteurs ce que représente une page : une organisation, un produit, un article, une FAQ ou un fil d'Ariane. Il ne garantit pas les résultats enrichis, mais il supprime l'ambiguïté. Validez-le avec le test des résultats enrichis de Google et le Schema Markup Validator.

6. Core Web Vitals

Google mesure l'expérience des vrais utilisateurs avec trois indicateurs :

  • Largest Contentful Paint (LCP) : la vitesse d'apparition du contenu principal. Servez des images compressées dans des formats modernes, préchargez l'image principale et la police et évitez les scripts bloquants.
  • Interaction to Next Paint (INP) : la vitesse de réaction de la page aux appuis et aux clics. Gardez le JavaScript léger et découpez les tâches longues.
  • Cumulative Layout Shift (CLS) : à quel point la mise en page saute au chargement. Indiquez la largeur et la hauteur des images et réservez de la place pour les contenus intégrés.

Vérifiez-les dans PageSpeed Insights et le rapport Core Web Vitals de Search Console.

7. Mobile d'abord

Google indexe la version mobile de votre site. Le contenu, les liens et les données structurées doivent être les mêmes sur mobile que sur ordinateur, et la mise en page doit fonctionner sur petit écran sans défilement horizontal.

8. HTTPS et en-têtes de sécurité

Servez chaque page en HTTPS et redirigez HTTP vers HTTPS. Le contenu mixte, comme des images chargées en HTTP, casse le cadenas et peut bloquer des ressources.

9. Sites multilingues et hreflang

Si vous publiez la même page en plusieurs langues, donnez à chaque langue sa propre URL et reliez-les par des balises hreflang. Chaque version liste toutes les autres et elle-même, et une entrée x-default pointe vers la version de repli. Ne redirigez pas automatiquement les visiteurs selon la langue du navigateur ; affichez plutôt un sélecteur de langue avec des liens normaux, pour que les utilisateurs et les robots atteignent chaque version.

10. Découverte plus rapide avec IndexNow

IndexNow vous permet de prévenir Bing, Yandex et d'autres moteurs participants lorsque des URL sont ajoutées ou modifiées. C'est une simple requête POST avec vos URL et un fichier de clé hébergé sur votre domaine.

Liste de lancement

  1. Un seul domaine canonique, les autres variantes redirigent en 301.
  2. Chaque page a un titre, une description et un canonical uniques et un seul H1.
  3. robots.txt autorise l'exploration et indique le sitemap.
  4. Le sitemap ne contient que des URL indexables en 200.
  5. Les données structurées sont validées sans erreur.
  6. Les Core Web Vitals passent sur mobile.
  7. Le hreflang est réciproque sur les pages multilingues.
  8. Search Console et Bing Webmaster Tools sont vérifiés.

Nous parcourons cette liste sur chaque site que nous créons. Voir notre création de site internet ou écrivez à info@safindra.com pour un examen technique de votre site actuel.

Demander une estimation

Décrivez votre projet en quelques phrases. Nous répondons par e-mail avec des questions ou une première estimation en USD.

info@safindra.com

Pages liées