Kostenlos, kein Konto erforderlich

Podcast-Feed-Validator

Füge die Adresse eines Podcast-Feeds ein. Inoreader ruft ihn so ab, wie es eine Podcast-App tut, ruft die neuesten Episodendateien und das Coverbild ab und prüft alles, was Apple Podcasts, Spotify und die Apps voraussetzen. Der Validator ist kostenlos und du brauchst kein Konto.

Liest RSS 2.0RSS 1.0AtomJSON FeedPodcast-Feeds und alle Seiten, die einen Feed angeben.

Prüfe alles, worauf eine Podcast-App angewiesen ist

Ein Podcast-Feed muss die Prüfungen eines Feedreaders bestehen, bevor die Podcast-Prüfungen überhaupt relevant werden. Deshalb beginnt der Bericht damit und ergänzt einen Abschnitt zu den Anforderungen der Verzeichnisse und Apps.

Auslieferung

Status, Weiterleitungen, Antwortzeit, Bot-Schutz, Caching-Header, Komprimierung und https.

Dokument und Einträge

Wohlgeformtes XML, die Zeichenkodierung sowie stabile IDs und Datumsangaben für jede Episode.

Podcast

Größe und Typ des Coverbilds, Kategorien, Kennzeichnung expliziter Inhalte, Eigentümer, Sendungstyp, die Datei jeder Episode samt Typ und Größe, Dauer und Transkripte. Die Feed-Abrufdienste von Inoreader senden eine HEAD-Anfrage und eine Byte-Range-Anfrage an die drei neuesten Episodendateien und rufen das Coverbild ab, um es zu vermessen.

Anforderungen der Verzeichnisse

Anforderung Wer sie stellt Zeilen im Bericht
Quadratisches Coverbild, 1400 bis 3000 Pixel, JPEG oder PNG
Apple Podcasts, Spotify Coverbild
Mindestens eine itunes:category
Apple Podcasts Kategorie
itunes:explicit im Kanal
Apple Podcasts Kennzeichnung expliziter Inhalte
Ein enclosure mit Länge und Typ für jede Episode
Apple Podcasts, Spotify, jede App Episodendateien
Dateien über https, die Byte-Range-Anfragen beantworten
Apple Podcasts Auslieferung der Episodendateien, Byte-Bereiche
itunes:owner mit einer E-Mail-Adresse
Apple Podcasts, für den Eigentumsnachweis E-Mail-Adresse des Eigentümers
podcast:guid, podcast:transcript
Podcast Standards Project Podcast-GUID, Transkripte

Häufige Korrekturen

Stelle die Dateien über einen Host bereit, der Byte-Bereiche unterstützt

Objektspeicher und CDNs tun das. Ein Skript, das die Datei über PHP streamt, in der Regel nicht. Das erkennst du daran, dass auf eine Range-Anfrage mit 200 statt mit 206 geantwortet wird.

Exportiere das Coverbild mit 3000 mal 3000 Pixeln

Apple Podcasts lehnt einen Podcast ab, dessen Coverbild kleiner als 1400 Pixel oder nicht quadratisch ist, und lehnt auch Coverbilder ab, die größer als 3000 Pixel sind.

Gib die tatsächliche Dateigröße an

Eine Längenangabe, die nicht mit der Datei übereinstimmt, bringt den Downloadfortschritt in jeder App durcheinander und lässt manche Downloads vorzeitig abbrechen.

Gib an, ob der Podcast explizite Inhalte enthält

Ein fehlendes Kennzeichen wird als „nicht explizit“ interpretiert, was für die Hälfte der Podcasts die falsche Antwort ist.

Häufig gestellte Fragen

Welche Anforderungen stellt Apple Podcasts an einen Feed?

Ein wohlgeformter RSS-2.0-Feed über https mit einem Titel, einer Beschreibung, einer Sprache, einem quadratischen itunes:image mit 1400 bis 3000 Pixeln Seitenlänge, mindestens einer itunes:category, einem itunes:explicit-Kennzeichen und einem enclosure mit Größen- und Typangabe für jede Episode, bereitgestellt von einem Host, der Byte-Range-Anfragen beantwortet. Der Bericht prüft jeden dieser Punkte.

Warum sind Byte-Bereiche wichtig?

Jede Podcast-App springt innerhalb einer Episode zu bestimmten Stellen und setzt unterbrochene Downloads mit HTTP-Range-Anfragen fort. Ein Host, der auf eine Range-Anfrage mit der gesamten Datei antwortet, macht das Springen zu bestimmten Stellen unmöglich, und Apple Podcasts lehnt den Feed ab. Der Bericht sendet eine Byte-Range-Anfrage für zwei Bytes an die neuesten Episoden und zeigt, was zurückkam.

Prüft der Validator Podcasting-2.0-Elemente?

Er führt die vom Podcast Standards Project empfohlenen Elemente auf: podcast:guid, podcast:transcript und das locked-Kennzeichen. Fehlende Elemente werden als Hinweise gewertet, nicht als Fehler, da die Verzeichnisse sie noch nicht voraussetzen.

Warum zeigt der Bericht auch Abschnitte zu Auslieferung, Dokument und Einträgen?

Ein Podcast-Feed ist zuallererst ein RSS-Feed. Der Server muss antworten, das XML muss sich parsen lassen und die Einträge brauchen stabile IDs und Datumsangaben, bevor eine App eine Episode anzeigt. Diese Abschnitte enthalten dieselben Prüfungen wie der RSS-Feed-Validator.

Ist der Podcast-Validator kostenlos?

Ja. Er ist kostenlos und erfordert kein Konto. Inoreader spielt auch Podcasts ab, sodass du den Feed abonnieren und ihn neben all dem anhören kannst, was du sonst liest.

Verwandte Funktionen

Podcasts

Höre Podcasts in deinem RSS-Reader

RSS-Feeds finden

Finde die Quellen, denen es sich zu folgen lohnt

YouTube-RSS-Feeds

Abonniere YouTube-Kanäle in deinem RSS-Reader

Text-to-Speech

Höre dir jeden Artikel an