content:encoded and full content

Use full content fields when your feed should include complete article text.

Checked by FeedInspector

Definition

content:encoded in RSS and content nodes in Atom can carry full HTML content beyond short summaries.

Why it matters

Full content feeds support richer reader experiences and improve downstream text analysis quality.

How FeedInspector checks it

FeedInspector maps content fields to ext.contentEncoded and computes contentAvgLength and hasFullContentLikely.

Common problems and fixes

  • Problem: Full body is missing and only teaser text is published.

    Fix: Include full HTML body in content:encoded or Atom content.

  • Problem: HTML is escaped twice and appears as raw tags.

    Fix: Emit valid HTML once inside CDATA or proper XML text.

Minimal example

content:encoded in 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>

Related topics