Journal

Le journal en quatre langues, en ligne dès sa publication

Chaque article se lit désormais en français, allemand, anglais et italien, et un article publié est aussitôt en ligne sur elchi.dev.

Le journal change sur deux points qu'un lecteur remarque. Chaque article existe en français, en allemand, en anglais et en italien. Et un article est en ligne dès qu'il est publié, sans attendre la prochaine construction du site.

Pourquoi quatre langues

Quand nous avons lancé le journal le 3 octobre, il était uniquement en anglais. La raison : EAuth, la documentation pour les développeurs et la plupart des personnes qui construisent dessus travaillent en anglais. Cela reste vrai pour les développeurs. Ce n'est pas vrai pour les personnes qui décident de nous confier leur site, leur connexion ou leur messagerie : une fiduciaire à Zoug, une commune, un cabinet à Lugano. Elles lisent d'abord l'allemand, le français ou l'italien, et un article technique dans leur langue, c'est une raison de moins de demander à quelqu'un d'autre ce qu'il veut dire.

Chaque article a désormais sa propre adresse dans chaque langue, sous /de/journal, /en/journal, /fr/journal et /it/journal. Le texte anglais reste l'original. Les sources, la date et l'auteur appartiennent à l'article : ils sont les mêmes dans chaque langue. Un article qui n'a pas encore de traduction figure en anglais dans les autres index, avec une mention.

Pourquoi il est en ligne aussitôt

La première version du journal faisait partie du site statique. Un article publié était enregistré, puis apparaissait une fois le site reconstruit et redéployé. Dans Pourquoi nous tenons un journal, nous écrivions que le prix était une étape entre la publication et la mise en ligne, et le gain que chaque page était construite et vérifiée comme un tout.

Cette étape coûtait plus qu'elle ne rapportait : une correction attendait un déploiement, et chaque nouvel article aussi. Le journal est donc passé dans le backend, qui sert déjà les textes juridiques et la documentation. Les contrôles sont restés : un article ou une traduction avec un tiret cadratin, sans titre ou avec une source cassée est refusé à l'enregistrement, comme avant.

Ce qui a changé d'autre

  • Les moteurs de recherche qui prennent en charge IndexNow apprennent dès l'enregistrement qu'un article est nouveau ou modifié.
  • Chaque version linguistique a son jumeau Markdown à l'adresse de l'article suivie de .md, et son propre flux Atom.
  • Le sitemap nomme chaque version linguistique avec ses alternatives, pour qu'un moteur de recherche montre l'article français à une lectrice francophone.
  • Chaque serveur apprend une modification en quelques secondes : une correction est partout presque aussitôt.

L'article qui explique l'ancienne façon de faire reste tel qu'il était, avec une note qui renvoie ici.

Sources

  1. IndexNow documentation, IndexNow, consulté le
  2. Tell Google about localized versions of your page, Google Search Central, consulté le

Écrit par Samuel Krauss, Founder. Classé sous company, journal.

Traduit de l’anglais. Lire l’original anglais

Tous les articles Cet article en Markdown Flux Atom