Clustraly
SEO technique & Agent SEO

Vos articles arrivent illustrés partout : enrichissement média & robustesse des items RSS

Enrichissement média & robustesse des items RSS est une fonctionnalité du module SEO technique & Agent SEO de Clustraly. Chaque item du flux RSS porte son image en trois formats (enclosure, Media RSS, aperçu HTML) dans un XML nettoyé, valide et robuste.

Clustraly dote chaque item de votre flux d'une image en trois formats — enclosure, Media RSS et aperçu HTML — puis assainit le XML pour qu'aucun caractère piégé ne brise le flux chez vos lecteurs.

Image triple format

Chaque article part avec son image, prête à s'afficher

Vos articles ne partent plus « nus » dans le flux : chacun emporte son image à la une, prête à s'afficher côté lecteur.

Concrètement, l'image est déclarée de trois façons complémentaires : en enclosure RSS standard, en Media RSS avec ses dimensions et sa vignette, et intégrée à un aperçu HTML pour couvrir tous les consommateurs du flux.

  • enclosure : URL, taille en octets et type MIME
  • media:content avec fileSize, largeur et hauteur
  • media:thumbnail de 300px de large
  • content:encoded : image + extrait en HTML
Compatibilité maximale

Trois représentations pour que chaque lecteur trouve la sienne

Tous les lecteurs de flux ne lisent pas les mêmes balises. En les émettant toutes, vous laissez chaque outil piocher le format qu'il comprend, sans réglage de votre part.

L'aperçu HTML embarque l'image et l'extrait de l'article : là où l'agrégateur affiche le contenu directement, le rendu reste riche et illustré.

  • Un format standard pour les lecteurs classiques
  • Les dimensions pour les applications média
  • Un aperçu HTML riche pour les agrégateurs
Résolution média

L'image est résolue proprement, même quand une donnée manque

Vous n'avez pas à garantir des métadonnées parfaites : Clustraly complète ce qui manque au moment de servir le flux.

La résolution lit la fiche média (chemin, vignette, type MIME, taille, largeur, hauteur). Si le type MIME est absent, il est deviné depuis l'extension ; si la taille manque, la taille réelle du fichier sur disque prend le relais. La hauteur de la vignette est calculée sur le ratio de l'image source.

  • MIME deviné depuis l'extension si absent
  • Taille disque réelle en repli quand elle manque
  • Hauteur de vignette calée sur le ratio source
Robustesse XML

Un flux qui ne casse pas sur un caractère piégé

Un seul caractère invalide peut rendre un flux illisible pour un lecteur strict. Clustraly assainit le contenu avant de l'écrire, pour que le flux reste valide quoi qu'il arrive.

Avant l'échappement ENT_XML1, les caractères de contrôle C0 interdits en XML 1.0 sont retirés (sans risque en UTF-8), et toute séquence ]]> présente dans un bloc CDATA est neutralisée.

  • Caractères de contrôle C0 supprimés
  • Séquence ]]> neutralisée dans les CDATA
  • Échappement ENT_XML1 systématique
Cas d'usage

Du lecteur de flux à la newsletter automatisée

Ce même flux enrichi alimente vos canaux de diffusion : lecteurs de flux, agrégateurs et outils qui transforment un RSS en e-mail ou en publication.

L'aperçu HTML donne un rendu illustré aux passerelles RSS-vers-e-mail, tandis que les dimensions de l'image servent les applications qui composent une mise en page.

  • Lecteurs de flux avec vignette d'article
  • Passerelles RSS-vers-e-mail au rendu riche
  • Applications média servies avec les dimensions
Pourquoi ça compte

Un flux robuste par construction

Avant tout échappement, les caractères de contrôle interdits en XML 1.0 sont retirés et toute séquence ]]> est neutralisée dans les blocs CDATA. Le flux reste valide, même face à un contenu inattendu.

FAQ

Questions fréquentes

Quels formats d'image sont ajoutés à chaque article ?
Trois : une enclosure (URL, taille en octets, type MIME), un media:content (fileSize, largeur, hauteur) accompagné d'un media:thumbnail de 300px de large, et un content:encoded en CDATA qui contient l'image et l'extrait en HTML.
Que se passe-t-il si le type MIME ou la taille de l'image manquent ?
La résolution devine le type MIME depuis l'extension du fichier lorsqu'il est absent, et retombe sur la taille réelle du fichier sur disque quand la taille enregistrée en base manque.
Comment le flux évite-t-il de se casser sur un caractère spécial ?
Avant l'échappement ENT_XML1, les caractères de contrôle C0 interdits en XML 1.0 sont supprimés (sans risque en UTF-8) et toute séquence ]]> dans un bloc CDATA est neutralisée.
Sur quels flux cet enrichissement s'applique-t-il ?
Sur chaque item, quel que soit le flux — global, par langue ou par catégorie — car l'image est résolue et l'XML assemblé de la même façon partout.
Prêt à commencer ?

Un flux prêt à être lu, ingéré et republié

Rien à configurer : dès qu'un article possède une image à la une, votre flux RSS la porte en trois formats et sort dans un XML nettoyé et valide. Vos lecteurs, agrégateurs et passerelles reçoivent un contenu illustré, sans jamais buter sur un caractère invalide.