Les CMS sont aujourd'hui très utilisés. Ils permettent de créer des sites internet simplement avec peu ou pas de connaissances informatiques. Selon la richesse de contenu et la complexité de votre site internet, certains CMS seront plus appropriés que d'autres. Et comme dans tous les domaines, il y a des CMS qui sont très populaires mais pas pratique alors qu'inversement, d'autres sont peu connus mais simple à utilisés et parfait pour des sites web optimisés !
Le mot CMS vient de l'anglais Content Management System. En français, on peut le traduire comme un Système de Gestion de Contenu (SGC). Nous savons maintenant ce que cet acronyme signifie, mais nous ne savons pas le principal. C'est quoi un CMS ?
Et bien, un CMS c'est un outil informatique permettant de créer un site internet, que ce soit un site vitrine, un blog ou encore un e-commerce. L'atout d'un CMS c'est que c'est un outil accessible en ligne depuis n'importe quel navigateur, on n'a donc pas besoin de télécharger une application sur son ordinateur pour l'utiliser.
Le CMS est un outil très complet et de plus en plus utilisé de nos jours par des petites ou grandes entreprises. Il permet de :
Il faut savoir qu'il existe deux types de CMS, le CMS Open Source comme Wagtail et le CMS propriétaire comme Wix. Mais qu'elle est la différence entre les deux ?
Le terme Open Source signifie que le code source du CMS est libre d'utilisation. Cela implique qu'il est donc possible pour un développeur d'ajouter des améliorations ou des corrections au code afin de le faire évoluer. Lorsqu'il y a besoin d'une fonctionnalité quelconque, un développer peut, par lui-même, apporter une contribution au CMS.
Elle va permettre de faire grossir le nombre de modules connexes au CMS pour à la fois l'enrichir ou résoudre certaines faiblesses.
L'ergonomie, l'utilisation, la sécurité ou encore la qualité du CMS sont travaillés et améliorés.
Un CMS propriétaire est un CMS qui a été conçu par une personne ou une entreprise à des fins personnelles ou pour être vendu à un client spécifique. C'est avantageux pour le concepteur, car il connaît et maîtrise parfaitement son CMS. Le client est donc sûr que son prestataire est en mesure de créer ou de modifier le CMS en fonction de ses attentes, aussi folles qu'elles soient ! Le créateur peut donc ajouter des fonctionnalités sur-mesure pour ses clients sans aucunes contraintes.
Il est possible d'avoir toutes les fonctionnalités qu'on souhaite et tous les outils qu'il est possible d'implémenter dans le CMS. Pas besoin d'ajouter un plug-in, pas forcément bien codé, et souvent coûteux.
Le client n'en est pas propriétaire. Par contre, tout ce que le client va faire avec le CMS, son site internet, son blog, etc. appartient au client.
Un autre prestataire ne pourra pas ajouter une fonctionnalité ou corriger un éventuel bug sur le CMS, car le code n'est pas accessible publiquement.
Le site n'aura plus de mise à jour, plus de correction de bug, plus d'ajout de fonctionnalité et des failles de sécurité peuvent se créer.
Aux premiers abords, il peut paraître coûteux de créer son site internet avec un CMS, surtout quand on est une petite entreprise. Mais quel est le prix de la liberté ? La liberté de modifier le contenu de son site internet à n'importe quel moment. Sur le long terme, choisir un CMS va permettre à l'entreprise de :
Il faut aussi savoir que vous pouvez relier presque tous vos outils de marketing ou de communication à votre CMS, soit par plug-in, soit par développement personnalisé.
Connaissez-vous le principe de What you see is what you get, en français ce que vous voyez est ce que vous obtenez ? Ce principe est né avec les logiciels de traitement de texte qui permettent de visualiser le texte tel qu'il sera imprimé sur une feuille. Et bien un CMS repose sur ce principe. En effet, le CMS va vous permettre de prévisualiser et de voir votre page que vous êtes en train de construire exactement comme elle sera publiée.
Un CMS se veut simple à utiliser avec une administration intuitive et ergonomique pour que toute personne puisse l'utiliser, avec ou sans connaissances informatiques.
Ajoutez des fonctionnalités pour connecter votre site internet à tous vos outils de communication ou de marketing. Sous forme de module ou de développement personnalisé.
Que ce soit sur les forums ou directement dans les communautés de développeurs, vous trouverez une réponse à votre besoin : question, fonctionnalité, correction de bug...
Certains CMS vous proposent des modules et d'autres, plus spécialistes, ont été pensés et développés pour répondre aux exigences de Google et optimiser le SEO d'un site.
Avec un CMS, vous ne vous soucier pas du rendu visuel de votre site, il se fait en fonction de la template ou des blocs choisit. Concentrez-vous sur le contenu.
Un CMS permet de travailler en équipe sur un site web simultanément. Il permet aussi d'assigner des rôles et des permissions d'accès à chaque utilisateur.
Un CMS a pour fonction première de pouvoir séparer le contenu de la mise en forme d'une page. En effet, ce sont deux choses bien distinctes.
Le principe de gestion permet pour une page du CMS de :
Il permet aussi de pouvoir modifier le contenu d'une page, que ce soit un texte, une image, un lien ou encore une vidéo.
Sur les CMS les mieux développés, vous pouvez avoir un historique des versions. Cela permet, lorsqu’on est seul ou plusieurs à travailler sur le même outil, de pouvoir :
Avec un CMS, vous n'avez pas à vous soucier du design, vous allez choisir :
Une fois votre choix fait, vous avez seulement à ajouter votre contenu texte et visuel.
On ne s'en soucis presque plus aujourd'hui, mais il y a quelques années, le responsive étant le fer de lance des développeurs. Aujourd'hui, si vous utiliser un CMS, vous n'avez pas à vous soucier du responsive. Le site internet va automatiquement s'adapter à l'écran sur lequel il s'affiche grâce à :
Hisser un site web en haut des résultats de recherche de Google n'est pas impossible ! Sur le CMS, renseignez :
L'administrateur de CMS peut donner des droits d’accès à d’autres utilisateurs en fonctions des actions qu’ils auront à faire sur le CMS. Voici quelques-uns des rôles les plus courants :
On prendra l’exemple d’un rédacteur, il n’a pas besoin d‘avoir accès à toutes les fonctionnalités du CMS, on va donc lui attribuer un accès rédacteur lui permettant simplement d’ajouter du contenu aux pages et de les enregistrer ou de les placer en modération pour validation par l’administrateur qui lui, pourra publier.
Selon le CMS pour pouvez créer des droits basiques comme lecture et modification d’une page ou alors des droits plus spécifiques comme la modération des utilisateurs
C'est un bien grand mot pour simplement dire que vous pouvez connecter vos outils marketing ou techniques au CMS. Vous allez donc pouvoir connecter :
Vous souhaitez orienter votre site internet vers l'international ? Sur certains CMS, il sera simple de traduire votre site web en plusieurs langues. Sur d'autres, vous allez devoir télécharger un plug-in qui peut être soit gratuit soit payant.
Cette fonctionnalité n'est pas disponible sur tous les CMS, elle vous permet d'avoir un champ de recherche sur votre site afin de faire une recherche globale dessus.
Lorsque vous ajouter un lien sur une page, vous pouvez juste sélectionner la page que vous souhaitez lier.
Mais pourquoi faire ça ? Et bien tout simplement parce que si vous copiez-collez l'url de la page et que vous le changer par la suite, le lien sera rompu et vous aurez alors une erreur 404.
Fonctionnalité très pratique pour un blog, vous pouvez trier et/ou filtrer vos éléments en fonction de tags que vous allez définir. Vous pouvez alors trier votre blog en fonction de :
Vous êtes en train de créer une page et vous ne souhaitez pas que Google la voie ? Choisissez de ne pas l'indexer ! Elle ne sera donc pas visible pour Google et n'apparaîtra pas dans le sitemap du site internet. Cette fonctionnalité peut s'avérer pratique pour des pages de mentions légales ou de CGU.
L'utilisation de CMS s'adresse à toute personne voulant créer un site internet et souhaite une totale liberté sur la gestion et la publication de son contenu. En règle générale, les CMS s'adressent aux entreprises voulant une solution clé en main pour lancer ou dynamiser leur entreprise. Le CMS reste parfait pour :
Le choix d'une template ne doit pas être négligé. Elle doit correspondre au site que vous voulez créer pour avoir le moins de changements possible à faire.
Ajouter des images optimisées, privilégiez le WebP ou le SVG et rédigez des textes intéressants pour votre lecteur.
La prévisualisation permet de vérifier que la page crée ne contient pas d'erreur. C'est à ce moment que l'on peut ajuster certains éléments.
Vous pouvez à présent publier votre page et l'envoyer à Google pour qu'elle soit indéxée et visible dans les moteurs de recherche.
Cette première partie n'est pas spécifique aux sites internet réalisés avec un CMS. D'ailleurs, elle n'est même pas spécifique à un site internet ! Il faut savoir que travailler ses textes et les rendre agréables à lire, ça doit être une démarche quotidienne, même quand vous envoyez un SMS à une personne. C'est important d'avoir du texte sur votre site web, mais s'il n'est pas compréhensible ou facile à lire, vos lecteurs ne continueront pas à lire et quitteront votre site internet. Vous devez donc vous focaliser sur certains points.
On ne s'en rend pas compte lorsqu'on lit un texte, mais il y a énormément de mots de transitions qui vont permettre de fluidifier la lecture. En effet, ils sont là pour lier les phrases les unes aux autres.
La longueur des phrases que vous faites a un impact sur la compréhension du texte lui-même, car si une phrase est trop longue, le lecteur perd le fil et ne sais plus de quoi elle parle.
N'écrivez pas ce qu'on a l'habitude de lire ailleurs ou écrivez-le d'une meilleure façon, écrivez sur des sujets de niche ou sur des sujets pointus, en fonction de votre expertise.
Inscrivez-vous à la newsletter Flocon de neige de Snoweb.
Les images sur un site internet vont permettre de le rendre plus attractif et plus agréable à parcourir. Cependant, elles peuvent avoir un effet négatif si elles font ralentir le chargement de la page web. Certains CMS vont faire des actions pour optimiser automatiquement les images, mais ce n'est pas le cas de tous.
Pour que vos images ne ralentissent pas votre site, elles doivent suivent certaines règles :
L'atout d'un CMS dans la gestion de vos liens de page est énorme. En effet, vous aller définir une page mère, votre Accueil. Ensuite vous allez lui ajouter des pages enfants, ou sous-page.
La hiérarchie de votre site va donc se faire toute seule. De plus, lorsque vous allez nommer vos urls de page faites bien attention au rangement.
Je m'explique !
Si vous devez présenter des services, vous aller faire une page mère Services et des pages enfants Service prestation, Service création, Service rédaction ...
Vos url devront ressembler à ca :
https://www.site-internet.fr/ --> Accueil de votre site
https://www.site-internet.fr/services/ --> Page mère des services
https://www.site-internet.fr/services/prestation/ --> Page enfant des services
https://www.site-internet.fr/services/creation/ --> Page enfant des services
https://www.site-internet.fr/services/redaction/ --> Page enfant des services
Soyez clair dans vos urls, ne dupliquez pas vos mots-clés. Google aime que les choses soient bien rangées.
Petit parallèle de la vie courante pour que vous compreniez bien. Prenons exemple d'une personne voulant ranger une pièce, elle va choisir de tout regrouper dans des boites. Elle aura donc une boite "livres". Et bien à l'intérieur de cette boite elle va avoir des romans, thriller, biographies... Nous savons à l'intérieur de la boite "livres" il y a des livres donc inutiles de le redire.
Et bien, c'est pareil pour les services dans l'url !
Lorsque vous faites une recherche dans Google, vous pouvez tomber sur des résultats qui, visuellement, ne vont pas ressembler aux autres. Comme une liste, une question/réponse ou encore un carrousel d'images. Et bien, ce résultat différent des autres est obtenu grâce aux données structurées de Google.
Affichage d'une recette de cuisine sous forme de carte avec des informations clé : image, titre, durée de cuisson, notes.
Ces données structurées sont faciles à ajouter dans un CMS, d'ailleurs, certains CMS ont cette option de base alors que pour d'autres, il va falloir ajouter un plug-in.
Ce schéma permet de présenter un article dans une brève description ainsi que son auteur.
Ce schéma est parfait pour présenter une recette de cuisine ou un tuto pour la fabrication d'un objet.
Ce schéma va permettre de faire un jeu de question/réponses.
Ce schéma est à utiliser pour présenter une page web, comme l'accueil de votre site internet.
Schéma le plus courant pour un article de blog. Il permet d'expliquer comment faire quelque chose.
C'est le moment de mettre en pratique tout ce qu'on détaille plus haut et de passer à l'action pour créer le référencement naturel et améliorer le positionnement dans les résultats de recherche du site web.
Bien choisir un mot-clé vous permet de vous positionner sur des recherches que les internautes effectuent. Cibler le référencement naturel de son site internet sur un mot-clé qui n'a pas de trafic, va faire que le site sera peu voir jamais consulté.
Il existe de nombreux outils pour voir quelles sont les intentions de recherches des internautes ainsi que leurs volumes et leurs degrés de difficulté.
Sur un CMS, vous pouvez ajouter facilement vos méta titre et description.
Il est temps de passer à l'action ! Voici votre petite liste de courses des choses à faire.
Rédigez des textes en pensant que votre lecteur ne connaît pas le sujet donc soyez simple. Ajoutez des médias optimisés : images, vidéos, GIFs. Regardez ce que fait la concurrence et faites mieux, rédigez plus de mots. Structurez votre contenu et enfin, liez vos pages entre elles et vers d'autres sites.
Sur un CMS, vous pouvez utiliser des outils comme Yoast pour tester vos textes pour le SEO.
Avoir un blog permet de booster son référencement naturel, car vous allez créer beaucoup de contenu et beaucoup de liens entre vos pages.
Voici quelques petites astuces : répétez votre mot-clé dans vos titres, utilisez des mots de transition, listez des éléments, faites un sommaire, ajouter un titre et une description méta avec votre mot-clé.
Un CMS vous permet ici de générer automatiquement l'accueil de votre blog regroupant et tirant tous vos articles.
Voici quelques optimisations qui peuvent améliorer votre référencement naturel. Comme avoir un site responsive ou encore la réduire le code superflu et les technologies qui ralentissent vos pages. Mais aussi la génération d'un sitemap pour aider les moteurs de recherche à découvrir vos pages.
Toutes ces améliorations techniques sont déjà présentes sur certains CMS, c'est pourquoi il faut les comparer.
Outre le fait d'améliorer la technique et le contenu éditorial du site, il faut aussi améliorer la popularité du site.
Et cela passe par le fait d'avoir des liens de qualité qui pointent vers le site et donc améliorent sa crédibilité.
Pour ce faire, vous pouvez donc demander à vos clients de parler de vous ou postez vos articles sur des sites à forte notoriété !
Votre site internet a grimpé en haut des résultats de Google, c'est parfait ! Mais maintenant, il va falloir suivre cette évolution afin de voir les points d'amélioration.
Google met à disposition de nombreux outils de mesure comme Analytics ou Search Console.
Ces outils peuvent être ajoutés sur certains CMS afin de tout centraliser au même endroit.
Il n'est pas simple de se lancer dans la création d'un blog. En effet, pour ce faire, il faut rédiger beaucoup de contenu et assez régulièrement. De plus, selon le sujet de votre blog, certains domaines sont très concurrentiels.
Dans tous les cas, pour lancer un blog, il est plus judicieux de passer par un CMS, plutôt que par un site développé à la main. Mais pourquoi ?
Premièrement, et comme on a pu le voir plus haut, utiliser un CMS permet d'ajouter et de modifier le contenu d'un site par soi-même. Pour gérer sereinement un blog c'est donc essentiel. Est-ce que vous vous voyez demander à votre développeur, de corriger une faute de frappe faite sur un article ? Au bout d'un moment, ce n'est pas gérable.
Deuxièmement, gérer un blog sans passer par un CMS est un réel casse-tête pour le développeur. Lorsque vous créez un article, vous lui ajoutez du contenu visuel et aussi des données pour booster le référencement naturel. Aussi, une fois l'article en ligne, on aime le retrouver sur une page d'accueil de blog qui va regrouper l'ensemble les articles. Ces deux actions sont donc compliquées à maintenir pour le développeur, surtout si l'envie vous prend de publier 2 ou 3 articles pas jour ! Le CMS permet entre autres de générer la page d'accueil du blog et de la mettre à jour automatiquement à chaque nouvel article publié.
Dernier point, sur un CMS, il existe un système de gestion de travail ou workflow et de modération d'une page. Le système de gestion de travail va permettre de lister les taches à faire, sous quel délai et dans quelles conditions. La modération de page, quant à elle, permet de rédiger un article sur le CMS puis de l'envoyer en vérification. Ces deux systèmes sont très pratiques lorsque vous travaillez avec un rédacteur. Le workflow lui indique le travail à faire et la modération permet à l'administrateur de valider le travail du rédacteur.
Il n'est pas compliqué d'écrire un article de blog. Pour cela, il faut une certaines sensibilité à l'écriture, savoir faire des recherches et surtout retranscrire les information récoltées. Voici les 5 grandes étapes pour écrire un article de blog.
Qu'elle est la cible et que souhaite-t-elle lire ?
Dans mon secteur d'activité, que recherchent les internautes dans les moteurs de recherche ?
Comment séduire à la première lecture un internaute ?
Sur quelles références l'article sera basé ? Quelles sont les sources ?
Comment découper les idées et les exemples ? Sur quel ton écrire l'article ?
Certains points sont essentiels pour un CMS et pour son utilisateur. Voici une liste de ces points à vérifier :
Un CMS headless est un CMS qui n'a pas sa partie back-office de reliée à la partie front-office. En d'autres termes l'ajout des données du site internet ne se fait pas sur le même outil que l'affichage. En effet, avec un CMS headless voici comment se passe la mise en ligne :
Avec ce type de CMS, il est possible d'afficher le même contenu sur des supports différents : ordinateur, mobile, casque VR ou encore intelligence artificielle.
Wagtail est un CMS Open Source complet développé par Torchbox, une grande agence Londonienne en 2015. Il est développé avec Django, un framework puissant pour les développeurs de site internet.
Wagtail évolue très rapidement et dispose d'une belle communauté de développeurs qui vont :
Ce CMS se veut simple et ergonomique, car son administration reste accessible pour une personne ne disposant pas de compétences informatiques.
Découvrez en image Snoweb CMS, conçu avec Wagtail.
Le sujet des CMS vous fascine, alors ces articles devraient vous intéresser également.
Recevez les dernières nouveautés et astuces sur les CMS directement dans votre boite e-mail.