Devez-vous apprendre à coder pour faire du SEO? Quel niveau de compétence en codage est-il nécessaire d’avoir pour bien réussir son SEO? Doit-on absolument travailler avec un codeur?
Dans un épisode du podcast Search Off the Record, Martin Splitt et Gary Illyes (de Google) ont abordé une question récurrente en marketing digital : quel degré de compétences techniques est nécessaire pour un professionnel du SEO ?
En outre, faut-il avoir des connaissances et apprendre à coder pour être bon et réussir en SEO? On répond à la question!
Que ce soit pour optimiser votre site web au niveau SEO avec de l’On-Page SEO et des recherches de mots-clés ou de l’optimisation au niveau GEO, le monde du SEO se métamorphose et devient de plus en plus complexe.
La relation entre savoir Coder et connaître le SEO : un fossé à combler
Martin Splitt, présentateur régulier à la fois dans les conférences pour développeurs et pour experts SEO, reconnaît que la relation entre ces deux métiers peut être tendue et il peut y avoir un certain lien. On commence à parler de « Coder » lorsqu’on plonge dans le On-Page SEO.
Il note que « même si vous participez à un événement pour développeurs pour parler de SEO, vous entrez dans une relation tendue ».
« Je pense que pour optimiser un système ou travailler avec un système de manière aussi approfondie que le font les référenceurs, vous devez comprendre certaines des caractéristiques du système. »
Il a ajouté que les développeurs abordent souvent les conversations sur le SEO avec scepticisme ou exaspération, même lorsqu’elles proviennent de quelqu’un ayant une formation de référencement.
Gary Illyes a illustré cette tension avec un exemple marquant : une agence a intégré un plugin de calendrier sur plusieurs sites, générant 100 millions d’URLs. Google a commencé à explorer toutes ces pages, entraînant un sérieux gaspillage du budget d’exploration (crawl budget).
Il a toutefois précisé que de solides compétences en codage ne sont pas indispensables pour réaliser un travail de référencement efficace. Toutefois, c’est extrêmement utile de savoir comment la machine d’indexation et de référencement de Google fonctionne afin d’être à l’aise à naviguer dans l’univers du SEO. Donc, ultimement, oui, savoir coder peut vous aider à réussir en SEO.
Vos compétences en codage, non toutefois pas besoin d’être extrêmement élaboré, ni rejoindre celle d’un développeur. Connaissez les base et apprenez à naviguer dans l’univers technique du SEO.
Que doivent vraiment savoir les professionnels en SEO et en codage ?
Martin Splitt a clarifié que de savoir coder n’est pas obligatoire pour réussir en SEO, mais qu’il est capital de comprendre le fonctionnement du web.
« Vous devez comprendre ce qu’est un en-tête, comment fonctionne conceptuellement HTTPS, ce qu’est le certificat, comment cela influence le fonctionnement de la connexion. »
Il conseille notamment de connaître :
- Les en-têtes HTTP (headers) et le fonctionnement conceptuel de HTTPS (certificat, protocole, etc.)
- Les protocoles web (HTTP/2 vs HTTP/1.1)
- L’impact du JavaScript sur le rendu des pages
Bien que les professionnels du référencement n’aient pas besoin d’écrire dans des langages de programmation tels que C, C++ ou JavaScript, il peut être utile d’avoir une certaine connaissance de la manière dont JavaScript affecte le rendu des pages.
Surtout lorsqu’on parle de vitesse de chargement des pages et d’expérience de chargement des pages.
Le contexte est important : tous les SEO n’ont pas besoin de savoir coder.
Google a également souligné que le SEO est une discipline vaste et que les connaissances techniques requises peuvent varier selon le domaine d’expertise. Savoir coder en SEO peut être très utile, mais ce n’est pas toujours obligatoire.
Splitt a cité l’exemple du SEO international. Il a d’abord déclaré que ces spécialistes n’avaient peut-être pas besoin d’expertise technique, mais a ensuite précisé que l’internationalisation comportait souvent aussi des aspects techniques.
«Le SEO est un domaine très vaste. Certaines personnes excellent dans l’internationalisation du contenu… elles se spécialisent dans des domaines bien plus pointus, comme le contenu, la structure, la langue et la localisation sur différents marchés.»
Il a néanmoins souligné que les personnes travaillant dans des rôles plus techniques ou dans des postes généralistes devraient s’efforcer de comprendre les concepts de développement.
Ce que cela signifie pour vous.
Voici ce que cette discussion signifie pour les professionnels du SEO :
- La compréhension technique est importante, mais savoir coder n’est pas toujours indispensable en SEO. Connaître les protocoles HTTP, les bases du HTML et l’interaction de JavaScript avec les pages peuvent être très utile.
- Votre rôle définit vos besoins. Si vous travaillez sur la stratégie de contenu ou la localisation, savoir coder n’est peut-être pas essentielles en SEO. En revanche, si vous gérez des migrations ou des audits de sites, ces connaissances deviennent cruciales.
- Le contexte doit guider vos décisions. Appliquer des conseils sans en comprendre le « pourquoi » peut entraîner des problèmes. Le SEO n’est pas une solution universelle.
- La collaboration entre les équipes est essentielle. Les commentaires de Google suggèrent qu’il existe encore un fossé entre les développeurs et les équipes SEO. Améliorer la communication entre ces groupes pourrait éviter les erreurs techniques qui affectent les classements.
À mesure que les sites web deviennent plus complexes et que les frameworks JavaScript continuent de se développer, les compétences techniques deviendront probablement plus importantes.
Le message de Google est clair : les référenceurs n’ont pas besoin de devenir développeurs, mais une compréhension pratique du fonctionnement des sites web peut vous rendre beaucoup plus efficace.










