La syndication de contenus est le processus technique et éditorial qui permet de diffuser automatiquement des contenus structurés depuis une source vers un ou plusieurs points de consommation externes, sans intervention manuelle à chaque publication.
Elle repose sur :
des flux normalisés (RSS, Atom, JSON Feed, ActivityPub…),
des métadonnées riches (titre, date, auteur, résumé, catégories),
une logique de mise à jour continue (push ou pull).
Outils et technologies de syndication de contenus
1. Formats standards (cœur de la syndication)
Format
Description
Pertinence DMA
RSS 2.0
Format XML historique, simple, universellement lu
Idéal pour blogs, actualités, podcasts
Atom
Format XML plus rigoureux que RSS, avec identifiants uniques
Meilleure gestion des mises à jour
JSON Feed
Alternative moderne en JSON (plus lisible que XML)
Facile à parser avec Python/JS, bon pour APIs
ActivityPub
Protocole fédéré (Mastodon, PeerTube, Pixelfed)
Pour syndication sociale décentralisée
WebSub
Ancien PubSubHubbub : notification en temps réel des mises à jour
Moins utilisé aujourd’hui
2. Génération de flux (côté source)
CMS & plateformes
Outil
Flux natif
Personnalisable ?
WordPress
/feed/ (RSS 2.0)
Via plugins (Feedzy, WP RSS Aggregator) ou thème
Omeka S
Flux Atom/RSS par module
Export RDF + syndication possible via modules
Hugo / Jekyll / Astro
Génération automatique de rss.xml
Template personnalisable (ajout de métadonnées)
Drupal
Module Aggregator
Très configurable
Ghost
JSON Feed + RSS
Propre et moderne
Personnalisation avancée
Ajouter des métadonnées sémantiques dans le flux (ex. : dc:creator, schema:about)
Inclure des liens vers versions alternatives (hreflang, PDF, ePub)
Générer des flux par taxonomie (ex. : /feed?category=)
3. Consommation & agrégation (côté destinataire)
Outil
Usage
Souveraineté
FreshRSS
Lecteur de flux auto-hébergeable
Open source, interface web, compatible RSS/Atom
Miniflux
Lecteur léger, API REST
Parfait pour intégration dans outils perso
Newsboat
Lecteur terminal (Linux)
Zéro dépendance web
Stringer
Lecteur type “Google Reader”
Auto-hébergeable
PluXml / Dotclear
CMS capables d’agréger des flux
Pour sites vitrines dynamiques
Éviter les agrégateurs cloud propriétaires (Feedly, Inoreader) si vous voulez maîtriser vos données.
4. Syndication sémantique & avancée
Techno
Fonction
Schema.org dans RSS
Enrichir les items avec Article, CreativeWork, etc.
Open Archives Initiative (OAI-PMH)
Protocole académique pour partage de métadonnées (HAL, bases institutionnelles)
Webmention
Notification quand un contenu est cité ailleurs (indieweb)
Micropub
Publier via API externe (compatible avec WordPress, WriteFreely)
5. Outils de transformation & redistribution
Outil
Rôle
Zapier / n8n
Automatiser la redistribution (ex. : RSS → Mastodon)
Python + feedparser
Parser, filtrer, enrichir des flux localement
Node-RED
Workflow visuel de syndication (auto-hébergeable)
IFTTT (à éviter)
Trop propriétaire, tracking, limites gratuites
Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.