Module 9 · 9.2
Français
Référencement : les bases techniques
Module 9: E-mail, référencement, RGPD, maintenance et migration · Temps de lecture : 9 minutes
Objectif pédagogique : après cette leçon, vous saurez mettre en place et vérifier la base technique du référencement (SEO) d'un site WordPress.
Notions clés : optimisation pour les moteurs de recherche (SEO), indexation, titre, méta description, titres de section, permaliens, sitemap (wp-sitemap.xml), robots.txt, noindex, Google Search Console, redirection 301 en cas de changement d'adresse, contenu dupliqué, canonical, extension SEO
Ce dont un moteur de recherche a besoin
Un moteur de recherche fait trois choses avec votre site :
- Le trouver (exploration ou crawl) : un programme suit les liens et le sitemap pour découvrir vos pages.
- L'intégrer (indexation) : la page est lue et placée dans l'index, sauf si vous indiquez que cela n'est pas autorisé.
- Le classer : lors d'une recherche, le moteur détermine quelles pages correspondent le mieux.
La base technique concerne les étapes 1 et 2 : faites en sorte que les moteurs de recherche puissent trouver vos pages et soient autorisés à les intégrer, et qu'ils comprennent de quoi parle chaque page. L'étape 3 dépend surtout du contenu : votre page est-elle la meilleure réponse à la question posée ? Aucune extension ne peut régler cela pour vous.
La base que WordPress gère déjà
- Un titre par page (
<title>dans le HTML), généralement « Titre de la page - Nom du site ». - Des adresses propres si vos permaliens sont réglés sur Titre de la publication (leçon 2.4).
- Un sitemap : depuis WordPress 5.5, WordPress crée lui-même un sitemap à l'adresse
https://example.com/wp-sitemap.xml, contenant toutes vos pages publiques, articles, catégories et auteurs. Une extension SEO le remplace souvent par le sien (par exemplesitemap_index.xml). - Un robots.txt : WordPress crée un fichier virtuel
https://example.com/robots.txtcontenant une référence au sitemap. Si vous placez vous-même un véritable fichierrobots.txtdans votre répertoire web, celui-ci prend le dessus. - Noindex sur toutes les pages si la case « Décourager les moteurs de recherche » est cochée (leçon 2.4).
Ce que vous devez régler vous-même
Titre et méta description
Le titre est la ligne cliquable dans les résultats de recherche. La méta description est le texte en dessous (le moteur de recherche ne l'utilise pas toujours, mais souvent). WordPress ne crée pas lui-même de méta description ; pour cela, il vous faut une extension SEO ou un thème qui le propose.
<title>Réglage des freins de votre vélo électrique - Cycles Le Rayon</title>
<meta name="description" content="Voici comment régler vous-même les freins de votre vélo électrique, et quand il vaut mieux passer à l'atelier.">Écrivez pour les humains : le titre indique-t-il clairement de quoi parle la page, et la description donne-t-elle une raison de cliquer ? Chaque page doit avoir son propre titre et sa propre description, pas une copie.
Titres de section et contenu
Utilisez des titres de section pour structurer le contenu (leçon 4.1) : un seul H1 (le titre de la page), des H2 pour les chapitres. Écrivez avec les mots que vos visiteurs utilisent. Faites des liens depuis vos textes vers d'autres pages de votre site (liens internes) ; cela aide les moteurs de recherche à trouver vos pages et à comprendre leurs liens entre elles. Décrivez les images avec un texte alternatif (leçon 4.4).
robots.txt et noindex : la différence
Ces deux éléments sont souvent confondus :
- robots.txt indique quelles adresses un moteur de recherche n'a pas le droit de visiter.
Disallow: /signifie : n'allez nulle part. Mais une page qui ne peut pas être visitée peut quand même apparaître dans les résultats de recherche (sans description) si d'autres sites y font un lien. - noindex (une balise
<meta name="robots" content="noindex">dans la page, ou l'en-têteX-Robots-Tag: noindex) signifie : n'intégrez pas cette page. Pour cela, le moteur de recherche doit pouvoir visiter la page.
Si vous voulez qu'une page n'apparaisse pas dans Google, utilisez noindex, pas robots.txt. Et vérifiez, après la mise en ligne, que votre robots.txt ne contient pas Disallow: / et qu'aucune noindex ne se trouve sur vos pages normales. Une case oubliée ou un robots.txt datant de la phase de construction peut empêcher un site d'apparaître sur Google pendant des mois.
Un robots.txt standard de WordPress ressemble à ceci :
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.com/wp-sitemap.xmlGoogle Search Console
Google Search Console est un service gratuit de Google qui vous montre comment Google voit votre site : quelles pages sont intégrées et lesquelles ne le sont pas (et pourquoi), sur quels mots clés vous êtes trouvé, les erreurs, les problèmes de sécurité (leçon 7.5). Vous prouvez que le site vous appartient avec un enregistrement TXT dans votre DNS (cours DNS, leçon 4.2) ou un fichier. Soumettez-y votre sitemap.
Bing propose un service similaire (Bing Webmaster Tools).
Quand les adresses changent
Si vous changez le slug d'une page, migrez vers un autre domaine ou reconstruisez le site avec d'autres adresses, les liens externes et les résultats de recherche pointeront vers des adresses qui n'existent plus. Mettez toujours en place une redirection 301 de l'ancienne vers la nouvelle adresse (leçon 3.2). Cela peut se faire avec une extension de redirection, dans .htaccess ou dans votre panneau d'hébergement. Vous trouverez la liste des anciennes adresses dans votre ancien sitemap ou dans Search Console.
Contenu dupliqué
Le même contenu accessible à plusieurs adresses perturbe les moteurs de recherche. Causes fréquentes sous WordPress :
- www et sans www, http et https qui ne redirigent pas l'un vers l'autre (leçon 3.2) ;
- un site de préproduction (staging) que les moteurs de recherche peuvent trouver (leçon 8.3) ;
- des archives et des étiquettes contenant le même contenu (leçon 4.2).
WordPress ajoute sur les articles et les pages une balise <link rel="canonical" href="..."> : « voici l'adresse réelle de ce contenu ». Cela aide, mais ne remplace pas de bonnes redirections.
Extensions SEO, de façon réaliste
Il existe de nombreuses extensions SEO (par exemple Yoast SEO, Rank Math, SEOPress, The SEO Framework). Elles aident pour : le titre et la méta description par page, un meilleur sitemap, des données structurées (schema), le fil d'Ariane, les redirections, et une vérification de votre texte. Utiles, avec deux remarques :
- Un petit point vert dans l'extension signifie que votre texte respecte une liste de critères, pas que vous serez bien classé. Un bon contenu pour vos visiteurs compte plus qu'un score de lisibilité.
- N'en choisissez qu'une seule ; deux extensions SEO génèrent des titres, des sitemaps et des règles canonical en double.
La vitesse (module 6) et un site qui fonctionne bien sur mobile comptent également.
Résumé
- Les moteurs de recherche trouvent, intègrent et classent ; la technique s'occupe de trouver et d'intégrer, le contenu du reste.
- WordPress crée lui-même un titre, des adresses propres, un sitemap (wp-sitemap.xml) et un robots.txt.
- Une méta description par page nécessite une extension SEO ou un thème qui le permet.
- robots.txt gère la visite, noindex gère l'intégration ; vérifiez, après la mise en ligne, qu'aucun des deux ne bloque votre site.
- Utilisez Search Console, mettez en place des redirections 301 en cas de changement d'adresse et choisissez au maximum une extension SEO.
Quiz
Exercice
Exercice A9.2 : La base technique de votre référencement (SEO). Indiquez l'adresse de votre site. Le programme vérifie : robots.txt est accessible et ne bloque pas tout le site (Disallow: / pour tous les moteurs de recherche), il existe un sitemap (mentionné dans robots.txt, ou /wp-sitemap.xml) qui répond en XML, et la page d'accueil a un titre non vide, pas de noindex (dans le HTML ou dans l'en-tête X-Robots-Tag) et exactement un seul H1. Une méta description manquante est signalée en orange.
Pour aller plus loin
Ces articles décrivent les étapes dans les panneaux de WebOké ; dans d'autres panneaux, le fonctionnement est similaire.
- Guide DirectAdmin 4.7: Redirections de site : rediriger un domaine ou une page
- Guide DirectAdmin 13.7: Cloner et créer un environnement de test (staging)
- Cours DNS gratuit 4.2: Enregistrements TXT et vérification de domaine
- Guide de démarrage SEO (Google Search Central, en anglais) : https://developers.google.com/search/docs/fundamentals/seo-starter-guide
- Robots.txt et noindex (Google Search Central, en anglais) : https://developers.google.com/search/docs/crawling-indexing/robots/intro
- Google Search Console : https://search.google.com/search-console
