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.
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