Definition
XML Namespaces ordnen Präfixe URIs zu, damit Erweiterungstags korrekt interpretiert werden.
Namespaces definieren Erweiterungen wie content, media und itunes.
Capability Prüfungen
Metriken
XML Namespaces ordnen Präfixe URIs zu, damit Erweiterungstags korrekt interpretiert werden.
Ohne passende Deklarationen können benutzerdefinierte Tags ignoriert oder falsch verarbeitet werden.
FeedInspector extrahiert deklarierte und verwendete Namespaces und zeigt Tag Beispiele pro Präfix in der Namespace Tabelle.
Problem: Präfix wird genutzt, aber xmlns Deklaration fehlt.
Fix: Deklariere jedes verwendete Präfix auf rss, feed oder einem gültigen Parent.
Problem: Präfix ist deklariert, zeigt aber auf falsche URI.
Fix: Nutze offizielle Namespace URIs für content, media, itunes und dc.
Namespace Deklaration im Root
<rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<item>
<content:encoded><![CDATA[<p>Body</p>]]></content:encoded>
<media:thumbnail url="https://example.com/thumb.jpg" />
</item>
</channel>
</rss>