Les développeurs web doivent ils avoir un minimum de connaissance en SEO?
Tags: seo, beginners, html
Published: 2022-09-25 19:00:42


Je me lance pour mon premier article sur dev.to. Pour ce premier pas dans la communauté je me permets cet article en français traitant de l'importance des connaissances de base en SEO pour les développeurs web. 

Le SEO est une **partie très importante du marketing digital**. Aujourd'hui, il est difficile d'ignorer l'importance de son impacte sur la recherche organique, le trafic sur le site web et la notoriété de la marque.

De nombreux développeurs web ont une connaissance de base du référencement. Cependant, certains pensent qu'il n'est pas nécessaire d'avoir une connaissance approfondie du sujet et que travailler avec un spécialiste du référencement est suffisant. S'il est vrai que les développeurs n'ont **pas besoin d'être des experts en référencement**, il y a certaines bases qui doivent être respectées pour qu'un site web soit optimisé dès sa création.

Voici quelques-unes des bases en SEO que tous les développeurs web devraient connaître :

1.     Comment optimiser les balises de titre et les [méta-descriptions](https://fr.wikipedia.org/wiki/Meta_description)
2.     Comment optimiser le contenu du site Web pour les mots clés cibles
3.     Comment créer un [sitemap XML](https://developers.google.com/search/docs/advanced/sitemaps/build-sitemap?hl=fr) et le soumettre aux moteurs de recherche
4.     Comment [optimiser la vitesse d'affichage des pages](https://pagespeed.web.dev/?hl=fr) d'un site web
5.     Comment utiliser Google Analytics pour suivre le trafic et les performances du site web
6.     Comment connecter le site à la search console et corriger les erreurs indiquées

Bien qu'il ne s'agisse là que de quelques notions de base, elles sont **essentielles à connaître pour tous les développeurs Web**. En comprenant et en suivant ces conseils simples en matière de référencement, ils peuvent faire en sorte qu'un site Web soit facilement accessible et visible dans les moteurs de recherche et attire un minimum de trafic organique. 

De la même façon, une bonne partie du seo est en rapport avec l'accessibilité. Ainsi si les développeurs à la base sont en mesure d'avoir les connaissances de base du seo qui ne sont finalement que des règles de bons sens pour présenter aux utilisateurs des sites  qui se chargent rapidement, qui sont faciles à utiliser et dont le contenu est pertinent, alors le web sera un meilleur endroit pour tout le monde.

<h2>Le profil idéal entre développement web et bonnes notions de référencement</h2>

Certains diront, à chacun son métier, et pourtant, la collaboration des développeurs web et des spécialistes du référencement est essentielle pour offrir un site web qui se classera dans les premières pages de résultats.

Pour ce faire, il est important que les lignes de communication soient ouvertes entre les deux afin qu'ils puissent travailler ensemble pour trouver des solutions qui amélioreront la visibilité et le classement du site.

<h2>Conseils seo pour les développeurs web</h2>

Collaborant régulièrement avec des développeurs, je me vois souvent répéter les mêmes choses aux développeurs web. je me permets donc de mettre ici les quelques conseils aux développeurs.

<h3>Un code propre si possible valide w3c</h3>

La première chose à faire en tant que développeur est d'avoir un code propre si possible [valide w3c](https://validator.w3.org/). Cela permettra aux moteurs de recherche de comprendre plus facilement vos pages et évitera également les erreurs d'affichage dans les SERP (Search Engine Results Page).

<h3>La vitesse du site</h3>

La deuxième chose est la vitesse du site. Il est important que votre le site se charge rapidement, tant pour les utilisateurs que pour les moteurs de recherche.

Pour ce faire, vous devez optimiser votre code, minifier vos fichiers CSS et JavaScript, utiliser un réseau de diffusion de contenu (CDN), optimiser vos images, etc. Testez votre  site sur page speed de google.
<h3>Le responsive design</h3>

La troisième chose est le [responsive design](https://developers.google.com/search/mobile-sites/mobile-seo/responsive-design?hl=fr). Il est désormais indispensable de disposer d'un site qui s'adapte à tous les types d'appareils : mobiles, tablettes, etc.

Pour ce faire, vous devez utiliser des requêtes médias dans votre CSS et vous assurer que votre site s'affiche correctement sur tous les appareils.
<h3>Le code sémantique</h3>

La quatrième chose est le code sémantique. Il est important d'utiliser la bonne balise pour le bon contenu. Par exemple, utilisez h1 pour le titre de votre article, h2 pour vos sous-titres, etc.

Cela permettra aux moteurs de recherche de mieux comprendre le contenu de vos pages et d'améliorer la visibilité de votre site.
<h3>Ne confondez pas les différentes redirections (301, 302...)</h3>

La cinquième et dernière chose est de ne pas confondre les différentes redirections ([301, 302](https://developers.google.com/search/docs/advanced/crawling/301-redirects?hl=fr)...). En effet, il est important d'utiliser la bonne redirection.

Par exemple, si vous voulez rediriger une ancienne page vers une nouvelle, vous devez utiliser une redirection 301. Cela indiquera aux moteurs de recherche que l'ancienne page a été redirigée de façon permanente et non temporaire comme une 302. Vérifiez que le site ne présente pas trop de 404, sinon faites les redirections appropriées.
<h3>Pensez au fichier robots.txt</h3>

Pensez au fichier robots.txt. Ce fichier vous permet d'indiquer aux moteurs de recherche quelles pages de votre site peuvent ou non être explorées.

Par exemple, si vous avez une page qui n'est pas encore terminée, vous pouvez la bloquer dans le fichier robots.txt afin que les moteurs de recherche ne l'indexent pas et ne il n'apparaîtra pas dans les SERP.
<h3>Pensez à votre sitemap et qu'ils n'affichent que les pages utiles</h3>

Pensez à votre sitemap et au fait qu'il n'affiche que les pages utiles. Un sitemap est un fichier XML qui contient toutes les URL de votre site. Ce fichier permet aux moteurs de recherche de trouver plus facilement toutes les pages de votre site.

Il est donc important de s'assurer que ce fichier ne contient que des pages utiles, sinon les moteurs de recherche indexeront des pages inutiles pouvant présenter aucun intérêt.
<h3>Pensez à la balise rel canonical</h3>
Cette balise vous permet d'indiquer aux moteurs de recherche quelle est la version principale d'une page qui peut être trouvée dans différentes versions.

Par exemple, si vous avez une page qui peut être atteinte par plusieurs URL, vous pouvez utiliser cette balise pour indiquer aux moteurs de recherche quelle est l'URL principale. Cela permettra d'éviter les doublons dans les résultats de recherche.

Ce sont quelques-unes des choses auxquelles vous devez penser en tant que développeur si vous voulez que votre site soit bien classé dans les résultats de recherche.  Bien sûr, il y a beaucoup d'autres choses auxquelles il faut penser, mais ces éléments sont parmi les plus importants. Veillez donc à les garder à l'esprit lorsque vous travaillez sur votre site  en qualité de développeur web.

Pou les développeurs se sentant un peu perdu avec ces notions de seo, il peut être parfois plus simple de faire un [audit seo complet](https://consultant.marketing/services/consultant-seo/audit-seo-gratuit/) de leur site. Ce type d'audit est parfois réalisé en ligne en quelques secondes ou peut être également réalisé de façon plus approfondie par un expert et peut vous aider à trouver rapidement les erreurs SEO que le site peut présenter.