
Qu'est-ce que le SEO Technique et Comment l'Appliquer à Votre Site Web
L'optimisation pour les moteurs de recherche est un processus complexe composé de nombreuses petites et grandes activités. Elles visent toutes à optimiser votre site web afin qu'il soit mieux visible pour les moteurs de recherche, et donc plus fréquemment visité par vos prospects. Pour ces objectifs, les pratiques cruciales à appliquer sont celles liées au SEO technique. Nous vous expliquerons ce processus et ses éléments. Nous vous montrerons également une manière plus simple d'optimiser un site web Drupal avec l'outil Droopler.
SEO technique et ses avantages
Le SEO technique est un ensemble d'activités d'optimisation axées sur l'infrastructure d'un site web. L'amélioration de son organisation et de sa compréhension aide les robots des moteurs de recherche à interpréter et indexer sans problème une page particulière. Si vous avez un excellent contenu mais que vous ne prêtez pas attention au SEO technique, les robots ne pourront pas trouver votre site web, sans parler de le montrer à un public plus large.
Les robots des moteurs de recherche examinent de nombreux facteurs différents comme la vitesse de chargement d'un site web, sa structure et son design adapté aux mobiles. Maîtriser ces éléments permettra :
- d'aider votre page web à se classer plus haut dans les SERP (pages de résultats des moteurs de recherche),
- de maintenir votre site web opérationnel,
- de le rendre clair et facile à utiliser pour vos visiteurs.
10 facteurs SEO sur lesquels se concentrer
Comme nous l'avons déjà mentionné, de nombreux facteurs comptent pour le SEO technique. Nous analyserons les principaux pour vous afin que vous ne vous sentiez pas perdu dans ce sujet complexe et sachiez où commencer. Mais avant de commencer à expliquer ces éléments, nous vous montrerons un outil indispensable qui identifie les erreurs sur votre site web pouvant affecter votre SEO.
Google Search Console
Cet outil vous permet de savoir comment Google Search voit vos pages. Il détecte également les problèmes sur celles-ci et vous envoie des alertes afin que vous puissiez rapidement résoudre les problèmes. Pour commencer à utiliser Google Search Console, suivez ces directives d'installation pratiques. Après les avoir complétées, vous serez prêt à tirer parti des nombreuses options que cette solution offre. Maintenant, nous allons examiner deux d'entre elles.
Le rapport de couverture d'index
Grâce à ce rapport, vous pouvez voir les pages de votre site qui ont été correctement indexées par les robots de Google et celles qui ne l'ont pas été car elles ont rencontré des problèmes. Dans une telle situation, vous obtiendrez le statut d'erreur et pourrez faire défiler jusqu'à la section Détails pour découvrir les problèmes groupés dans plusieurs catégories, telles que :
- Erreur de serveur (5xx) - indiquant que votre serveur a renvoyé une erreur de niveau 500,
- Erreur de redirection - informant que la chaîne de redirection était trop longue, il y avait une boucle de redirection, une URL vide ou incorrecte dans la chaîne de redirection, ou l'URL de redirection dépassait la longueur maximale de l'URL,
- URL soumise introuvable (404) - vous avez soumis pour indexation une URL qui n'existe pas.

Source : WordStream
Lorsque vous cliquez sur l'erreur choisie, vous obtenez la liste des URL des pages concernées. De cette manière, vous savez à la fois les détails du problème et son emplacement.
Outil d'inspection d'URL
En haut de Google Search Console, vous pouvez trouver une barre de recherche. Tapez l'adresse de la page que vous souhaitez inspecter. Vous recevrez des informations sur la version indexée par Google de cette page. Grâce à cela, vous saurez si :
- l'URL a été indexée avec succès et peut apparaître (Google utilise ce verbe car il ne considère pas les URL temporairement bloquées ou les problèmes de sécurité) dans les SERP,
- l'URL est sur Google, mais il y a quelques problèmes,
- l'URL n'est pas sur Google en raison d'erreurs d'indexation.
Dans tous ces cas, vous pourrez obtenir plus de détails.
Maintenant que vous connaissez l'outil qui peut soutenir vos efforts d'optimisation, passons à la checklist du SEO technique.
1. Certificat SSL
Le protocole de site web HTTPS (Hypertext Transfer Protocol Secure) est un signal de classement car Google souhaite améliorer la sécurité sur le web de cette manière. Ce protocole garantit que les données envoyées entre un site et un navigateur sont sécurisées car il maintient cette communication privée. Pour utiliser HTTPS, vous devez obtenir le certificat SSL (Secure Sockets Layer). Vous l'avez peut-être fait avant le lancement du site web. Cependant, il est important de toujours le garder valide. Perdre le certificat, même pour un moment, peut affecter la visibilité du site.

Vous pouvez afficher les informations sur le certificat SSL depuis n'importe quel endroit du site web. Ici, nous le voyons sur notre page de destination Développement Drupal.
2. Fichier Robots.txt
Le Robots.txt est un simple fichier texte - une instruction pour les robots web sur la façon de crawler les pages de votre site web, et lesquelles éviter. Pour vérifier comment votre fichier Robots.txt se présente, tapez :
http://votrenomdedomaine.com/robots.txt
Il est également possible de tester le fichier pour détecter des erreurs, écrire ou modifier quelque chose grâce à l'outil de test de robots.txt de Search Console.
Balise meta Robots
C'est un fragment de code que vous pouvez placer dans la section head d'une page choisie. En l'utilisant, vous pouvez instruire les robots, par exemple, de crawler la page mais de ne pas la montrer dans les résultats de recherche ou de ne pas suivre les liens sur la page. Sur le site Google Search Central, vous pouvez trouver des directives détaillées sur ce qu'il faut mettre dans la balise meta robots pour un but donné.
3. Structure du site
La structure du site est importante à la fois pour les utilisateurs et les robots des moteurs de recherche. Les premiers resteront plus longtemps sur votre page web si les endroits qu'ils veulent atteindre ne sont pas trop éloignés de la page d'accueil. Pour les seconds, vous avez besoin d'une construction de page claire afin qu'ils puissent facilement crawler et indexer toutes les pages de votre site.
La structure du site se réfère à la façon dont le contenu de votre site est organisé (groupé et lié) et présenté à l'utilisateur. La construction de la page web doit être hiérarchique, avec à son sommet une page d'accueil, puis 2 ou 3 niveaux d'autres pages.
Voici quelques autres éléments à garder à l'esprit :
- Catégories - assurez-vous qu'elles ont des tailles similaires afin qu'il soit facile de naviguer dans chacune d'elles.
- Liens internes - incluez-les sur chaque page pour créer des passerelles entre les différentes parties de votre site.
- Éviter les "pages orphelines" - faites attention à ne pas créer de pages sans lien interne qui y conduit.
Plan du site
Pour faciliter la navigation des robots à travers la structure de votre site, n'oubliez pas de créer et de mettre régulièrement à jour (au fur et à mesure que vous ajoutez de nouvelles pages) un sitemap XML. C'est un fichier contenant des informations sur les pages, vidéos et autres données sur votre site, ainsi que les relations entre elles. Le sitemap informe les robots comment votre page web est organisée et les aide à la crawler plus efficacement.
Avec Search Console, vous pouvez tester et ajouter votre sitemap XML. Pour ce faire, cliquez sur Sitemaps sous Index dans le panneau latéral. Vous pouvez également y voir les sitemaps déjà soumis.
4. Structure des URL
Toutes les URL doivent avoir une structure logique et cohérente afin que les visiteurs puissent savoir exactement où ils se trouvent sur votre site. Comme Google se soucie de l'expérience utilisateur, ils recommandent également de créer des URL conviviales dans leur Guide de démarrage du SEO. La bonne URL doit être aussi courte que possible, avoir des caractères en minuscules, des mots séparés par des tirets et des mots-clés cibles.
Adresse URL claire de notre page de destination Drupal support
5. Balises meta
Ces éléments sont des extraits de code HTML qui aident les moteurs de recherche en fournissant des informations importantes sur votre site web. Nous avons déjà décrit la balise meta robots qui explique aux robots comment crawler une page choisie. Mais il existe également d'autres balises meta importantes que vous devez correctement optimiser.
Titre meta
C'est un titre de page que les moteurs de recherche affichent sur leurs pages de résultats. Selon Google, il doit représenter et décrire chaque résultat de la meilleure façon et montrer clairement la référence à la requête de l'utilisateur.
Vous trouverez ci-dessous quelques directives pour un bon titre meta.
- Créez une balise de titre unique pour chaque page.
- Gardez-le concis, mais descriptif.
- Assurez-vous que le titre est lié à une balise H1 d'un site particulier.
- Contenez votre mot-clé cible.
- Utilisez entre 55 et 65 caractères.
Meta description
Le texte inclus dans cette balise est situé sous le titre meta sur la page de résultats de recherche. Il doit résumer brièvement et de manière pertinente ce qu'est une page choisie. Comme dans le cas d'un titre meta, son contenu doit être unique pour chaque page et contenir un mot-clé cible. La longueur appropriée de la description meta est comprise entre 120 et 160 caractères.
6. Données structurées
Les données structurées sont des informations écrites dans le code, visibles pour les robots des moteurs de recherche, que vous pouvez ajouter à votre site web. La plupart des données structurées utilisent le vocabulaire de Schema.org. Grâce à ces données, les robots peuvent plus facilement comprendre le contexte des sous-pages individuelles du site. Cela peut entraîner une meilleure présentation de vos annonces dans les résultats de recherche, par exemple sous forme d'extraits en vedette (boîtes spéciales où l'élément descriptif vient en premier, suivi de l'URL et du titre).
7. Vitesse du site web
C'est l'un des facteurs les plus cruciaux qui affecte la position de classement de votre site web. Comme nous l'avons déjà mentionné, Google se soucie de l'expérience utilisateur. Lorsque le site web se charge plus rapidement, les visiteurs resteront probablement dessus, ce qui est une information précieuse pour le moteur de recherche. Il est possible de vérifier la vitesse de chargement de votre site avec l'outil PageSpeed Insights.
Pour améliorer la vitesse du site web, vous pouvez :
- tester et améliorer le temps de réponse du serveur,
- mettre à niveau votre CMS et tous ses plugins ou modules vers la dernière version,
- optimiser la taille des images, fichiers CSS et JS,
- minimiser le nombre de redirections et éliminer les boucles de redirection.
8. Liens brisés et redirections
Lors de la rencontre de liens internes cassés, le robot de Google peut avoir des problèmes pour trouver et crawler les pages de votre site. Vous pouvez effectuer la vérification des liens endommagés à l'aide d'outils SEO comme Ahrefs, Screaming Frog ou Semrush.
En ayant des liens cassés, vous pouvez utiliser des redirections pour permettre aux utilisateurs d'accéder toujours au contenu recherché, mais sous son nouveau lien. Les redirections sont utiles, mais gardez à l'esprit qu'un trop grand nombre peut ralentir la vitesse de chargement de votre site web.
9. URLs canoniques
L'URL canonique informe Google que c'est la version d'une page qu'il doit prendre en compte lors de l'indexation de votre site. Elle aide également à distinguer ce site de ceux qui duplicitent son contenu. Pour tirer parti de cette solution, vous devez ajouter la balise comme ici :
dans toutes les pages et articles de blog de votre site.
10. Réactivité
C'est un facteur important pour le classement de votre page car Google a introduit l'indexation mobile-first il y a quelques années. Maintenant, ils classent les sites web mobiles en utilisant leur contenu mobile. C'est pourquoi la version de bureau de votre site doit être correctement accessible sur les appareils mobiles.
Concernant l'expérience utilisateur, votre page doit s'afficher correctement sur les tablettes. Il existe différents outils pour tester la réactivité des sites web. Vous pouvez également consulter le rapport Expérience sur page dans Search Console pour en savoir plus sur la convivialité mobile actuelle de votre site web.
Optimisation des sites web avec Droopler
Si vous décidez de créer votre site web dans Drupal, grâce à ses nombreux modules, vous aurez accès à de nombreux outils à des fins de SEO technique. La solution contenant tous les modules utiles dès le départ est Droopler, un constructeur de site web open-source gratuit basé sur le CMS Drupal. Passons en revue les options qu'il propose.
Optimisation des pages
Droopler contient le module Aggregation CSS/JS Avancée (AdvAgg) qui améliore les performances frontend des sites web. Il réduit les styles et scripts et s'assure que la page se charge aussi rapidement que possible, à la fois du point de vue des utilisateurs et des Googlebots. Ci-dessous, vous pouvez voir le résultat du test de vitesse de PageSpeed Insights pour le site web construit dans Droopler.

Lazy-loading des images et iframes
Lazy-load est un autre module qui aide les sites web Droopler à obtenir des scores élevés dans Google PageSpeed Insights. Grâce à lui, les images de la page ne sont pas chargées jusqu'à ce que les utilisateurs défilent jusqu'à elles. De cette manière, elles ne se chargent pas toutes en même temps.
Liens internes, URLs conviviales et redirections
Droopler dispose de trois modules liés aux liens et aux adresses de pages. Le premier, le module Linkit vous permet de lier facilement le contenu interne et externe. Vous tapez simplement quelques mots contenus dans le titre et l'outil vous suggère la page cible.

Le deuxième module, Pathauto, génère automatiquement des URLs basées sur le modèle que vous avez défini. Et le dernier que nous souhaitons mentionner ici est le module Redirect. Il est utilisé pour définir les redirections d'une page à l'autre. Il dispose également d'une option pratique - Imposer des URL propres et canoniques - qui impose l'utilisation d'une adresse principale unique pour un site. Grâce à cela, Google ne le voit qu'une fois, sans doublons.
Un moyen rapide d'ajouter des balises meta
Le module Metatag vous permet de facilement définir des titres et descriptions meta pour les moteurs de recherche et les balises Open Graph pour Facebook, LinkedIn ou Twitter. La seconde vous permet de contrôler comment le contenu s'affiche après avoir été partagé sur les réseaux sociaux. En utilisant ce module, vous pouvez définir des balises meta individuellement pour chaque type de contenu.
Il y a également des options avancées dans la section Balises Meta qui vous permettent d'ajouter la balise meta Robots et l'URL canonique.
Droopler dispose également du module Schema.org Metatag qui étend le projet Drupal que nous avons mentionné ci-dessus et permet d'afficher les données structurées dans le head des pages.
Un autre module soutenant vos efforts de SEO est le Simple XML sitemap pour créer des sitemaps. De plus, lorsqu'un site web possède de nombreuses sous-pages, l'outil divise la carte en plusieurs parties afin que Google puisse la traiter correctement.
Caractéristiques d'un CMS pour une optimisation plus facile
Avec un solide SEO technique, les robots des moteurs de recherche comprendront facilement votre site web et toutes ses pages. Cela se traduira par leur indexation et par un classement élevé de votre site. Avant que cela ne se produise, vous devez vous concentrer sur l'optimisation de différents éléments tels que les balises meta, la structure des URL et la vitesse des pages. Heureusement, certains CMS, comme Drupal avec sa distribution Droopler, offrent plusieurs outils qui simplifient ce processus.