content:encoded et contenu complet

Utilisez les champs full content si le flux doit contenir l'article complet.

Controle par FeedInspector

Definition

content:encoded en RSS et content en Atom peuvent transporter le HTML complet, au dela d'un resume.

Pourquoi c'est important

Le contenu complet ameliore l'experience reader et la qualite des analyses texte en aval.

Comment FeedInspector le verifie

FeedInspector mappe ces champs vers ext.contentEncoded et calcule contentAvgLength et hasFullContentLikely.

Problemes frequents et correctifs

  • Probleme: seul un teaser est publie.

    Correctif: envoyer le body complet dans content:encoded ou Atom content.

  • Probleme: HTML doublement echappe, affiche comme texte.

    Correctif: emettre le HTML une seule fois en CDATA ou texte XML valide.

Exemple minimal

content:encoded dans item

<item xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <title>Full article</title>
  <description>Short summary.</description>
  <content:encoded><![CDATA[<p>Full body text.</p>]]></content:encoded>
</item>

Sujets lies