Vous trouverez ici des informations à propos des concepts de bases du SEO technique, ou technical SEO, et des liens vers des sources d’information de qualité.
Qu’est-ce qu’on appelle le technical SEO ou SEO technique? Définition
Le référencement technique consiste à optimiser ou corriger des aspects techniques de votre site Web afin que les robots (bots) puissent explorer (crawling), visualiser (rendering) et indexer (indexing) et comprendre vos pages web de la manière la plus avantageuse pour votre ranking. Le SEO technique vise également à assurer une expérience d’utilisation optimale à toutes les personnes qui visitent votre site internet. Avec l’update de l’algorithme appelé ‘Page Experience’ en mai 2021, les critères de référencement liés à l’expérience d’utilisation ou Core Web Vitals sont essentiels.
Pourquoi le SEO technique est-il important?
Le référencement technique est important car si les robots ne peuvent pas accéder à votre contenu de manière optimale (par exemple du contenu caché à cause de JavaScript) ou si l’utilisation de votre site est désagréable (par exemple le chargement est trop lent ou saccadé), vos efforts d’optimisation SEO on page, c’est-à-dire au niveau du contenu, et SEO off-page, c’est-à-dire au niveau des liens externes, seront inutiles.
De même, si votre site web est l’équivalent d’une Rolls Royce d’un point de vue SEO technique mais que l’information que vous partagez est de mauvaise qualité (par exemple vous ne répondez pas à l’intention de recherche), vos efforts d’optimisation techniques seront inutiles.
Pourquoi les étapes de crawling rendering et indexation sont-elles importantes pour le référencement d’un site web?
Parce que si Google ne peut pas accéder à votre contenu ou ne comprend pas votre site web, votre site web ne sera jamais visible dans les premiers résultats de recherche. Les efforts de SEO techniques visent à faciliter le travail des robots crawler du web et à assurer une expérience d’utilisation optimale. Souvenez-vous que l’objectif de Google est de proposer les résultats les plus pertinents possible à une personne qui cherche une information. Avec des aspects de SEO techniques vous aidez les robots à comprendre votre site pour proposer les pages les plus pertinentes.
Voici quelques exemples d’aspects techniques qui aident Google à comprendre votre site web (liste non-exhaustive)
- pour certains sites avec un nombre de pages très élevés ou avec du contenu presque dupliqué (comme un site e-commerce), il est essentiel d’indiquer aux robots quelles pages sont essentielles et lesquelles sont secondaires (ici on parlera de canonicalisation).
- pour des sites web en plusieurs langues ou destiné à des pays différents, les Ahrefs lang tag orientent les robots selon la langue et/ou le pays,
- pour certains types de contenus, les structured data mettent en avant les informations pour obtenir des featured snippets plus facilement.
Qu’est-ce que signifient crawling, rendering et indexation?
Le crawling, le rendering et l’indexation désigne les actions des robots crawleurs du web. Crawling, rendering et indexation sont les étapes par lesquelles votre site web passe avant de pouvoir être affiché dans les résultats de recherche, ou SERPs. Souvenez-vous que lorsqu’une personne fait une recherche sur Google, elle ne cherche pas sur le web, elle cherche dans un index. C’est l’équivalent d’interroger un·e bibliothécaire qui vous proposera un résultat existant dans l’assortiment de livres à disposition dans la bibliothèque.
Le processus ressemble à ça:
Crédit photo: Google Developers
Crawling définition
⚡Le crawling est le processus de découverte du nouveau contenu ou du contenu mis à jour.
⚡Pour trouver ce contenu, les moteurs de recherche, tels que Google, envoient des robots (crawlers) dans le net afin de découvrir ce contenu grâce à des hyperlinks.
⚡Le contenu peut varier – il peut s’agir d’une page Web, d’une image, d’une vidéo, d’un PDF, etc.
Fonctionnement mécanique du crawling:
- Une URL est extraite de la file d’attente
- Google vérifie si le crawling est autorisée (Robots.txt)
- Si oui, Googlebot demande l’URL et télécharge le HTML initial ou pre-render HTML
- Le code HTML (initial) est transmis à l’étape Processing
- Google parse l’HTML initial et recherche tous les liens vers d’autres pages (href attributes)
- Google ajoute des URL à la file d’attente
Rendering définition
⚡ Le rendering est le processus par lequel Googlebot récupère vos pages, exécute votre code et évalue votre contenu pour comprendre la mise en page ou la structure de votre site.
⚡Le Render est la phase qui intervient entre le HTML initial (c’est la réponse du server) et le HTML final qu’on appelle render HTML(initial HTML + JavaScript modifications)
Fonctionnement mécanique du rendering
Si votre site utilise du Javascript, vous devrez passer par la phase rendering.
Les pages vont aller dans la file d’attente pour le rendering.
Toutes les ressources de la page doivent être crawlées pour entrer dans la phase de rendering.
Dans la phase rendering la page est assemblée à l’aide des liens analysés.
Une fois la page rendue (final HTML) elle va passer encore pour la phase processing afin de sortir les URLs.
Indexing, ou indexation, définition
⚡Après avoir parcouru, ou crawlé, une page, Google cherche à la comprendre pour l’ajouter dans le Google Index (une immense base de données).
Quand votre page est indexée, elle est disponible pour être affichée dans des résultats de recherche.
Fonctionnement mécanique de l’indexation
Un index est une base de données.
L’ index contient les informations sur tous les sites Web que Google a pu trouver.
Si un site Web n’est pas dans l’index de Google, les utilisateurs et les utilisatrices ne pourront pas le trouver. Si votre site web n’est pas dans l’index de Google, votre site web n’est jamais affiché dans les résultats de recherche, ou SERPs et ne reçoit pas de trafic organique.
Articles et ressources recommandées à propos de crawling, rendering et indexation
Vous retrouvez dans la documentation Google Search Central, une excellente explication de toutes les activités SEO liées au processus d’indexation: Présentation des rubriques liées à l’exploration et à l’indexation. Je recommande de chercher des réponses à des questions dans la documentation de Google. Vous pouvez ensuite, poursuivre en lisant des cas d’études sur des types de site ou de défis particuliers.
À la conférence Brighton SEO en 2019, Areej explique les étapes de restructuration d’un site web d’agrégateur d’emploi (comme indeed.ch) (voir les slides d’Areej Abuali [BrightonSEO 2019] Restructuring Websites to Improve Indexability.) Les sites web de type agrégateur rencontrent fréquemment de grands problème d’indexation. Il couvre les questions de crawling et d’indexation et se plonge dans l’étude de cas à l’aide d’organigrammes pour expliquer l’approche complète utilisée pour restructurer le site et comment la mettre en œuvre.
Par quoi commencer pour optimiser un site web au niveau technique?
Pour optimiser le SEO technique d’un site internet, je vous recommande de démarrer avec la Google Search Console: est-ce que la Search Console indiquent des erreurs de type blocages à l’indexation? Comme première étape, validez que Google peut accéder à vos pages et que les pages essentielles de votre site figurent dans la liste des pages indexées.
Dans un deuxième temps, vous demandez un audit SEO à une spécialiste SEO. Sur cette base, la spécialiste SEO vous aidera à établir un plan d’action, appelé aussi Roadmap SEO ou Stratégie SEO sur la base de votre site web et des objectifs de votre entreprise. Personnellement, j’aime évaluer les activités SEO à effectuer selon une matrice coûts-impacts, selon le prix d’une activité et la projection de son impact sur les objectifs de l’entreprise.
Qui s’occupe de l’optimisation SEO technique d’un site web pour le SEO?
Une spécialiste SEO travaille main dans la main avec une équipe de développement web. L’équipe de développement a besoin d’une spécialiste SEO pour prioriser les optimisations. La spécialiste SEO évalue, selon les objectifs business de l’entreprise et l’état du site internet, quelles sont les activités qui apporteront le plus de retour sur investissement. La spécialiste SEO a besoin de l’équipe de développement pour implémenter des recommandations et chercher des solutions ensemble. Dans certains cas, la spécialiste SEO aura besoin d’une équipe de rédaction pour implémenter des recommandations au niveau du contenu textuel.
Quels sont les outils pour l’optimisation SEO technique pour un site web?
Les outils SEO de bases sont la Google Search Console, un outil qui permet de crawler un site internet pour mettre en avant des aspects techniques comme Screaming Frog, DeepCrawl ou Ahrefs, les plugins Chrome web tools. Chaque spécialiste SEO a ensuite des outils de prédilection pour faciliter des étapes ou des vérifications selon les optimisations à effectuer.
Comment apprendre le SEO technique?
Vous trouverez de nombreuses vidéos, articles et sources d’informations pour apprendre le SEO technique, y compris dans ce blog. Je vous recommande de démarrer avec un guide qui vous donnera une vision générale. Vous pourrez ensuite vous plonger dans des détails.
Votre référence numéro un est la documentation publiée par Google Search Central. Vous retrouvez également des vidéos sur la chaîne youtube Google Search Central (en anglais).
Chez Moz, vous retrouvez un Technical SEO, The Beginner’s Guide to SEO où vous apprendrez des connaissances techniques de base qui vous aideront à optimiser votre site pour les moteurs de recherche et à discuter avec une équipe de développement. En partenariat avec Deepcrawl, Search Engine Journal vous met à disposition un Advanced Technical SEO: A Complete Guide plonger plus en détails dans des facettes plus complexes du référencement naturel.
Le mot de la fin
Souvenez-vous que le SEO n’est pas un mais DES métiers. Vous ne pourrez pas être spécialiste SEO en tout, de même vous ne trouverez pas de spécialistes SEO en tout. Non seulement, il est impossible de tout savoir, mais en plus Google met à jour son algorithme plusieurs fois par année. Pour travailler dans le référencement naturel, ou SEO, il est essentiel d’être prêt·e à apprendre et partager ses connaissances en permanence. La bonne nouvelle c’est que tout s’apprend et vous trouverez toujours une spécialiste pour répondre à l’une ou l’autre de vos questions. Pour vous faire accompagner par une spécialiste SEO ou une agence, entourez-vous de personnes qui comprennent votre entreprise et à qui vous faites confiance.