
Sanity : la base solide pour un site web durable
Sanity : la base solide pour un site web durable
La création d’un projet web requiert une expertise pointue et présente une complexité notable. Dès les premières phases de recherche et d’analyse, jusqu’à la conception et la mise en ligne, un site web exige un investissement à long terme ainsi qu’une attention particulière à chaque étape, avant, pendant et après sa publication. L’objectif n’est pas de produire un résultat figé, mais de favoriser l’évolutivité du projet afin qu’il puisse se développer et perdurer dans le temps. Pour assurer sa longévité, il doit être nourri et entretenu de multiples façons. Voici comment.
Un CMS pas comme les autres
Dans l’univers de la création et de l'intégration des sites web, Sanity se place dans la famille des CMS (Content Management System) soit, système de gestion de contenus. Les CMS sont des programmes informatiques qui consistent à créer et à déployer des sites internet en partant d’une base de données.
Bon nombre d’entreprises font appel aux CMS pour bon nombre d’avantages. En effet, un CMS permet, la plupart du temps, de construire un site internet sans avoir besoin de compétences particulières en code.
Les CMS facilitent la création de sites internet, car ils proposent un catalogue de blocs de contenus, de blocs de textes et d'importation de médias. Cependant, ces avantages présentent des contraintes.
Un site web est le portail, la vitrine d’une entité. Il se doit donc d’être singulier et de se démarquer sur le marché. Beaucoup se tournent vers des CMS très connus, mais ils se retrouvent limités dans la construction de leur site en vue des restrictions que les CMS leur imposent.
Sanity est un CMS “headless” qui signifie sans tête en anglais. Il sépare la gestion du contenu du site internet de sa présentation visuelle. Il agit sur l’ensemble de la structure du site sans impacter son fonctionnement ni ses fonctionnalités, et il s’intègre à un site développé en amont.
Contrairement aux CMS traditionnels, il ne limite pas son utilisateur, bien au contraire. Il permet d’imaginer des interfaces utilisateurs qui répondent aux besoins spécifiques des clients.
Un écosystème personnalisé
Sanity permet aux entreprises de construire des sites web en offrant une personnalisation complète de la structure, des blocs de contenus et du référencement. Il permet de définir et de créer la structure complète d’un site internet, du menu au footer (pied de page).
C’est un CMS qui permet de créer tous les contenants qui accueilleront les contenus. Sur Sanity, il est possible de gérer les pages de son site, leurs contenus textuels et visuels, les médias photos et vidéos à importer et les balises SEO qui y sont associées.
Un éditeur de blocs personnalisés y est intégré pour définir le contenu de ces derniers et pour les lier aux pages et aux sous-catégories présentes dans la structure du site internet.
Cet écosystème est riche en plug-in (extensions) qui peuvent être connectés au Sanity. Il est force de proposition pour les mises en page de contenu (grilles, carrousels) et propose une diversité d'agencement pour les contenus média (dimensions spécifiques, historique d’importation).
Un outil de travail collaboratif
Ce gestionnaire de contenu, qu’est Sanity, présente de multiples avantages pour les entreprises qui travaillent en équipe sur un projet web. En effet, designers, développeurs, gestionnaires de contenus et clients peuvent collaborer et intervenir simultanément sur la plateforme pour modifier le contenu d’un site.
Après toutes modifications, toute personne ayant agi sur Sanity peut publier le contenu afin que le site puisse se mettre à jour et puisse être en ligne avec les dernières modifications réalisées.
Les membres de l’équipe peuvent garder la main sur les modifications du site sans faire appel à un développeur et en être tributaires. Le tout, sans avoir besoin de compétences particulières en développement web.
Sanity permet également de gérer les rôles attribués aux personnes qui agissent dans la plateforme. En effet, celles et ceux chargés de créer une interface en passant par Sanity gèrent l’attribution des rôles avec des niveaux d’accès différents en fonction des différents types d’intervenants proposés : administrateurs, éditeurs, développeur, contributeur et entreprise et observateur.
Ces différents rôles et accès permettent aux équipes de rester vigilantes sur l’intervention du site.
Il est également possible de créer des rôles personnalisés afin de gérer et déléguer au mieux la prise en main du contenu.
Pourquoi utiliser Sanity ?
- Personnalisation de votre site web
Une des raisons pour lesquelles il est judicieux d’utiliser un outil comme Sanity est la personnalisation de sa structure web. Sanity permet de personnaliser entièrement la façon dont le contenu est géré, afin de l’adapter précisément aux besoins spécifiques de chaque entreprise. L’ordre, la structure des pages, leur contenu et leur mise en page textuelle et multimédia sont déterminés par les utilisateurs pour définir la nomenclature du projet. Les catégories et sous-catégories créées peuvent encore avoir des sous-catégories. Ainsi, la personnalisation de la structure du site peut être étoffée au plus près de ce que les entreprises recherchent.
- Gestion simplifiée
La gestion du contenu est plus accessible et simplifiée grâce à la modularité des blocs. Le contenu peut être déplacé, modifié, ajouté et supprimé rapidement pour garantir une certaine flexibilité.
- SEO Dynamique
La gestion du référencement naturel est plus dynamique grâce à la personnalisation des balises textuelles et multimédias qui rend le référencement plus optimisé. Ainsi, grâce à la génération des slugs (titres des pages web présents dans l’URL), Sanity permet de personnaliser les titres des pages internet tout en laissant le choix aux utilisateurs de les générer automatiquement. Cette fonctionnalité permet de limiter les erreurs et d’avoir des pages web mieux référencées.
- Suivi en temps réel
Il est possible de voir les modifications du site en temps réel avec Sanity. En effet, les collaborateurs peuvent publier les dernières modifications effectuées sur l’interface afin d’avoir une prévisualisation en temps réel de la dernière version du site. Cela permet d’obtenir un suivi rigoureux et de pallier les problèmes éventuels que l’on peut rencontrer après les modifications.
Créer et construire des projets web requiert une attention particulière qui doit être constante. La réflexion liée à sa structure et à sa gestion de contenu est primordiale pour faire évoluer un site internet, pour qu’il puisse perdurer dans le temps.