Dans le cadre d’une création de site web, d’une refonte, ou tout simplement pour la mise en place d’évolutions sur un site existant, le cahier des charges fait partie de ces documents indispensables à avoir dans sa besace, bien que fastidieux à écrire et à lire dans la plupart des cas.
Et pourtant, que ce soit pour décrire des spécifications fonctionnelles et techniques d’un site web, ou pour donner des indications pour l’optimisation du SEO, c’est un document qu’il ne faut jamais prendre à la légère ! Pour ma part, j’aime bien l’idée de pouvoir proposer un cahier des charges SEO, c’est-à -dire distinct du cahier des charges fonctionnel et technique, afin de pouvoir entrer dans les détails et les petites subtilités d’un site web…
Qu’est-ce qu’un cahier des charges SEO ?
Que vous travailliez dans le milieu du web ou non, je suppose que vous savez ce qu’est un cahier des charges. En tout cas, ce n’est pas ce que nous allons définir ici !
En quelques mots, un cahier des charges SEO est un document qui doit donner des règles d’intégration et de développement aux développeurs front-office et back-office d’un projet web, en tenant compte d’un budget et d’un périmètre technique défini au préalable. Au même titre qu’un cahier des charges « classique », ce document doit être préparé le plus en amont possible de votre projet !
Dans quels cas faire un cahier des charges SEO ?
Qu’on se mette d’accord tout de suite : il y a certains projets où cela n’a aucun intérêt de faire de cahier des charges pour le référencement naturel de votre site ! En effet, certains CMS sont aujourd’hui assez bien optimisés pour intégrer les grands « basiques » du SEO… quoique ! Même sur un CMS comme WordPress, on se rend rapidement compte que le fonctionnement natif de la plateforme ne permet pas vraiment de performer dans les résultats de recherche naturelle de Google.
Et si vous vous dites que tout cela coule de source, et qu’il suffit d’installer quelques modules de base, c’est sans nul doute que vous n’avez pas eu l’occasion de travailler sur des projets web complexes, ou qui impliquent des profils qui n’ont pas vraiment d’intérêt quant aux diverses optimisations pour le SEO.

Concrètement, j’ai tendance à recommander la réalisation d’un cahier des charges SEO pour le cas où vous êtes consultant SEO pour un projet :
- sur un CMS propriétaire
- sur un CMS qui n’intègre pas les règles basiques du référencement naturel (comme la réécriture d’URLs, et je n’exagère même pas)
- avec de fortes ambitions pour le SEO
- avec des contraintes fonctionnelles ou techniques spécifiques
- où vous ne connaissez pas ou mal les développeurs
- où vous voulez éviter tout malentendu sur les possibilités techniques vous permettent de travailler la visibilité
Il y a sans doute encore bien d’autres cas de figures où vous auriez tout intérêt à réaliser un cahier des charges SEO, mais j’imagine que vous avez compris l’idée avec ces quelques exemples ci-dessus.
Qui se charge de réaliser un cahier des charges SEO ?
Très bien, vous êtes convaincu d’avoir besoin d’un cahier des charges SEO avant le développement de votre site web ? Et bien, il va falloir passer à l’action et la rédiger, mais par qui ? En pratique, ce travail peut se faire à plusieurs mains. Voici quelques cas que l’on retrouve le plus souvent dans les agences SEO et chez les annonceurs…
Le chef de projet
Un chef de projet missionné pour rédiger un cahier des charges, cela paraît tout à fait logique. Alors, pourquoi ne pas faire appel à lui pour rédiger un cahier des charges dédié au référencement naturel ? Dans les faits, cela reste assez compréhensible, car c’est lui qui est garant du bon déroulement du projet, qui a une visibilité sur l’ensemble de celui-ci (aussi bien sur le planning que sur le périmètre et les actions de chacun), et qui peut faire en sortes que les membres de l’équipe se parlent entre eux…
Le développeur web
Le développeur web a aussi tout intérêt à être partie prenante dans la réalisation d’un cahier des charges SEO. Dans son travail, celui-ci ne va bien évidemment pas proposer des recommandations, mais il aura une vision technique intéressante. Par exemple, il peut vous aiguiller sur l’estimation des temps pour intégrer les recommandations données, poser des questions sur certaines recommandations qui ne lui paraissent pas claires, ou proposer des alternatives si vous demandez une optimisation qui ne lui paraît pas pertinente pour une raison technique.
Le consultant SEO
Enfin, le consultant SEO est la véritable pierre angulaire du cahier des charges dédié au référencement naturel. C’est lui qui va devoir faire des propositions pertinentes à intégrer dans un projet web. D’ailleurs, attention, car il ne s’agit pas de faire des recommandations générales qui s’appliqueraient à n’importe quel site web ! Pour ma part, quand je suis en mission pour réaliser un cahier des charges SEO, je prends en compte les spécificités du projet, les contraintes techniques, les différents templates, et tout ce qui pourrait avoir un impact à ce sujet…

Que comprend un cahier des charges SEO ?
Allez, entrons enfin dans le vif du sujet ! Si vous avez décidé de créer votre propre cahier des charges SEO sans faire appel à un consultant SEO externe comme moi, j’espère que ces quelques recommandations pourront vous servir…
Des fonctionnalités back-office
En premier lieu, un bon cahier des charges SEO se doit de présenter des fonctionnalités qui pourront être accessibles via l’administration du site. Cela peut concerner :
- les balises <title> des pages
- la META Description des pages
- les balises disponibles dans un éditeur WYSIWYG
- la réécriture des URLs
Et encore bien d’autres… Ce que vous devez retenir, dans cette partie, c’est que plus vous êtes précis, mieux c’est ! Par exemple, vous pouvez donner des modèles de titres de pages selon le gabarit de page, ou indiquer que la réécriture d’URL reprend par défaut le titre de la page.
Des recommandations techniques
Dans un cahier des charges dédié au SEO, il est aussi primordial d’ajouter des recommandations qui impacteront le développement du site web. Cela peut concerner :
- des règles d’utilisation de certaines balises HTML
- des balises Schema.org à intégrer selon les templates de pages
- des solutions de compression des images
En résumé, pour cette partie, les développeurs devront surtout intégrer des recommandations qui n’impactent pas l’administration du site, mais qui restent toutes aussi importantes, si ce n’est plus.
🎁 Modèle de cahier des charges SEO à télécharger
Rédiger un cahier des charges, ça prend du temps, beaucoup de temps ! Si vous n’avez pas l’habitude de faire des cahiers des charges, vous pouvez rapidement être débordé par la situation… Pour éviter d’être complètement pris au dépourvu, j’ai décidé de vous proposer ici un modèle de cahier des charges SEO à télécharger gratuitement.
Pour cela, je vous demande seulement de renseigner le formulaire suivant :
On passe à l’action ?
Voilà, désormais, vous connaissez à peu près tout sur la rédaction d’un cahier des charges SEO ! Si vous avez des difficultés à en rédiger un pour votre projet web, et que vous souhaitez prendre contact avec un expert SEO, je vous invite à me contacter pour en discuter !
D’ailleurs, ce travail ne s’arrête pas là, car il faudra ensuite planifier la mise en place de ces recommandations, et les tester par la suite. Bref, tout un programme !
