iwebforyou
Démarrer un projet

Notre propre CMS pour des sites multilingues

Chaque site que nous construisons fonctionne avec notre propre CMS, qui garde les langues synchronisées et convertit automatiquement les images. Il gère aussi les redirections et les erreurs 404, avec des champs pour les réponses IA et les données structurées. L'administration est protégée par des rôles et la 2FA, et les analytics ne se chargent qu'après accord du visiteur.

Notre propre produit

SecteurOutils et plateformes internes
DéfiStructure peu claire
Contexte de décisionÉvaluation de produit
ComplexitéIntermédiaire
ServiceSite d'entreprise

Si vous avez besoin d'un site que vous mettez à jour vous-même, sans développeur, voici ce que notre CMS vous apporte concrètement et pourquoi nous avons choisi de le construire nous-mêmes.

Notre propre CMS pour des sites multilingues Quelle était la situation de départ ?

Un CMS (système de gestion de contenu) est l'endroit où une entreprise modifie elle-même son site, sans développeur. Pour nous, c'est la base de chaque site que nous construisons. Tout ce que le CMS fait bien profite donc à chaque site client.

Les sites d'entreprise ont souvent besoin de plus d'une langue. Une entreprise parle à ses clients en grec, à ses partenaires en anglais, parfois à d'autres en allemand ou en français. Le même site et les mêmes pages s'adressent à tous.

C'est de là que nous sommes partis. Nous voulions un CMS où le site multilingue est le fonctionnement naturel du système.

Notre propre CMS pour des sites multilingues Quel problème fallait-il résoudre ?

Ceux qui gèrent un site en plusieurs langues rencontrent en général les mêmes petits problèmes. La page grecque est mise à jour, alors que l'anglaise reste en retard. Des photos envoyées directement depuis le téléphone ralentissent les pages. Une page change de nom, et son ancienne adresse mène à une page d'erreur.

  1. Il y a aussi des besoins plus récents. De plus en plus de visiteurs reçoivent leurs réponses d'assistants IA et de résumés de recherche. Ces outils lisent une page autrement qu'une personne : un site a donc besoin de réponses courtes et claires dans son contenu. L'administration demande aussi une vraie protection, car un mot de passe faible peut ruiner toutes les autres précautions.

  2. L'objectif était donc de régler toute une série de petits sujets. Chacun semble sans importance, mais ensemble ils pèsent sur la crédibilité d'un site.

Notre propre CMS pour des sites multilingues Quelles contraintes s'appliquaient ?

Nous avons fixé certaines limites avant de commencer et nous les avons gardées bien visibles. Le suivi doit respecter le consentement, conformément au RGPD. Ceux qui gèrent un site sont des chefs d'entreprise, pas des techniciens. Le système doit décrire avec exactitude ce qu'il fait.

Contrainte

Ce que cela signifiait en pratique

Le visiteur est consulté avant tout suivi

Les analytics ne se chargent qu'après le consentement, et le choix peut être modifié plus tard

Les propriétaires ne sont pas des développeurs

Textes, images, redirections et réglages se modifient depuis l'administration, avec un texte d'aide à côté des champs

Des limites claires

L'administration est disponible en grec ou en anglais, et certains e-mails du système n'existent que dans ces deux langues

Un design stable

L'administration n'a pas d'outil de glisser-déposer (page builder), et les polices sont définies dans le design

Comme nous avons posé ces limites tôt, elles ont façonné la conception dès le début. Le client sait dès le premier jour ce que le système comprend.

Notre propre CMS pour des sites multilingues À quoi faisons-nous attention pour les langues ?

Le premier point est l'accord entre les langues. Avec le temps, les versions peuvent diverger sans que personne ne le remarque, parce que chacune semble correcte seule. Un prix, une adresse ou une phrase juridique change dans une langue, et le visiteur de l'autre langue lit l'ancienne version.

  1. Le deuxième point est le poids des images. Une photo en taille réelle ralentit chaque page qui l'affiche, et c'est d'abord celui qui consulte depuis un téléphone qui le ressent. Le troisième point concerne les adresses. Quand une page change de nom, les liens d'autres sites pointent encore vers l'ancien nom et doivent mener à la nouvelle page.

  2. Le quatrième point concerne les réponses courtes et les données structurées que lisent les moteurs de recherche et de réponses. Une page parfaitement écrite pour les personnes a aussi besoin de ces éléments, afin que les machines la lisent correctement elles aussi.

Notre propre CMS pour des sites multilingues Quelle approche avons-nous suivie ?

Nous avons réglé chaque sujet à la source, dans le CMS, pour que le propriétaire du site n'ait rien à retenir. Les bons choix se font automatiquement, sur chaque page et dans chaque langue. Le tableau montre chaque domaine et ce que fait le CMS pour lui.

Domaine

Ce que fait le CMS

Langues

Traduction texte par texte, copie depuis la première langue, langue masquée tant qu'elle n'est pas prête, publication sans attendre la traduction

Images

Chaque téléversement est converti en WebP, avec une version AVIF à côté quand elle est plus légère, et tient dans 1920 sur 1080 pixels

Adresses

Redirections depuis l'administration ; 301 automatique quand le slug change ; journal des erreurs 404, d'où l'on crée une redirection

Réponses pour l'IA

Champs pour la réponse courte, les points clés, la FAQ, les avantages et les inconvénients

Données structurées

Règle par type de contenu, modifiable page par page

Accès

Rôles et droits, 2FA, adresse de l'administration modifiable

Analytics

Ne se chargent qu'après consentement

Chaque ligne est une décision qui épargne au propriétaire du site une tâche répétitive.

Notre propre CMS pour des sites multilingues Quelles décisions ont compté ?

Quatre décisions se distinguent : les langues intégrées au contenu, la conversion automatique de chaque image, les champs de réponses à côté des champs habituels, la sécurité comme réglage. Chacune épargne au propriétaire une tâche répétitive. Nous les décrivons ci-dessous.

  1. Premièrement, les langues font partie du modèle de contenu. Chaque texte a sa propre langue, et les hreflang et le sitemap couvrent toutes les langues publiques. Les langues autres que le grec et l'anglais s'ajoutent comme réglage du site, sans nouveau développement.

  2. Deuxièmement, la conversion s'applique à chaque image. Tout ce qui est téléversé est réencodé, correctement pivoté d'après les données de l'appareil photo, et perd les informations de lieu. Le client téléverse un original propre, et les différentes tailles sont préparées automatiquement.

  3. Troisièmement, les champs pour les réponses IA se trouvent à côté des champs habituels. La réponse courte et les points clés s'écrivent une seule fois. Ils servent sur la page, dans son résumé et dans les données structurées, si bien que le texte visible concorde toujours avec le texte destiné aux machines.

  4. Quatrièmement, la sécurité est un réglage contrôlé. La connexion à deux facteurs fonctionne avec une application ou par e-mail et peut être rendue obligatoire. Aucun utilisateur ne peut donner à un autre plus de droits que les siens. Les analytics respectent le choix du visiteur avant de charger quoi que ce soit.

Notre propre CMS pour des sites multilingues Quel résultat attendons-nous ?

Nous attendons que l'équipe du client garde plusieurs langues synchronisées sans développeur. Nous attendons aussi qu'elle publie des photos sans penser au poids du fichier, et qu'elle renomme des pages tandis que les visiteurs trouvent toujours la bonne page. Ce sont des résultats attendus de la conception, pas des résultats mesurés.

Nous attendons enfin un site plus lisible pour les moteurs de réponses, car les réponses sont écrites une seule fois, dans des champs prévus pour cela. La page devient ainsi plus facile à comprendre. Les positions dans les résultats et les visites dépendent de nombreux facteurs ; nous ne faisons donc aucune promesse à ce sujet.

Pour voir comment cela s'intègre dans un projet, lisez la page sur les sites d'entreprise, la page sur notre façon de travailler et l'article pourquoi la vitesse d'un site se mesure sur mobile. La garantie de vitesse montre comment nous vérifions le résultat le jour de la livraison.

Notre propre CMS pour des sites multilingues Questions fréquentes

Quelles langues un site prend-il en charge ?

Le grec et l'anglais dès le départ, avec une traduction pour chaque texte. D'autres langues, comme l'allemand ou le français, s'ajoutent comme réglage du site, sans nouveau développement. Les écrans de l'administration sont disponibles en grec ou en anglais.

Que deviennent les images que je téléverse ?

Chaque image est convertie automatiquement en WebP, avec une copie AVIF à côté quand elle est plus légère, et tient dans 1920 sur 1080 pixels. Les données de lieu de l'appareil photo sont supprimées. Vous téléversez un original propre, et le CMS prépare le reste.

Quand les analytics s'activent-ils ?

Les analytics ne se chargent qu'une fois que le visiteur a donné son accord dans la bannière des cookies, et le choix peut être modifié plus tard. Rien n'est envoyé avant cette réponse.

Comment le CMS gère-t-il les anciennes adresses ?

Le CMS gère les redirections depuis l'administration et en crée une automatiquement quand l'adresse d'une page change. Il enregistre aussi les erreurs 404, pour qu'une redirection soit posée pour chacune. Lors d'une refonte, les anciennes adresses sont relevées une à une. Parlez-nous de votre site depuis la page de contact.

Étape suivante: Notre propre CMS pour des sites multilingues

Lancez votre projet

Envoyez une demande de projet ou vérifiez gratuitement votre site actuel. Nous lisons chaque message nous-mêmes.