Gratuito, senza bisogno di un account
Validatore di feed podcast
Incolla l'indirizzo di un feed podcast e Inoreader lo recupera come farebbe un'app per podcast, scarica i file degli episodi più recenti e la copertina e verifica tutti i requisiti di Apple Podcasts, Spotify e delle app. Il validatore è gratuito e non serve un account.
Controlla tutto ciò da cui dipende un'app per podcast
Un feed podcast deve superare i controlli di un lettore di feed prima che i controlli specifici per i podcast abbiano importanza, quindi il report parte da lì e aggiunge una sezione dedicata ai requisiti dei cataloghi e delle app.
Distribuzione
Lo stato, i reindirizzamenti, il tempo di risposta, la protezione dai bot, le intestazioni di cache, la compressione e https.
Documento ed elementi
XML ben formato, codifica, identificatori e date stabili per ogni episodio.
Podcast
Le dimensioni e il tipo della copertina, le categorie, l'indicatore di contenuti espliciti, il proprietario, il tipo di programma, il file di ogni episodio con il relativo tipo e le relative dimensioni, la durata e le trascrizioni. I sistemi di recupero dei feed di Inoreader inviano una richiesta HEAD e una richiesta di un intervallo di byte ai file dei tre episodi più recenti, quindi scaricano la copertina e ne misurano le dimensioni.
Requisiti dei cataloghi
| Requisito | Chi lo richiede | Righe del report |
|---|---|---|
Copertina quadrata, da 1400 a 3000 pixel, JPEG o PNG |
Apple Podcasts, Spotify | Copertina |
Almeno un elemento itunes:category |
Apple Podcasts | Categoria |
itunes:explicit sul canale |
Apple Podcasts | Indicatore di contenuti espliciti |
Un elemento enclosure con lunghezza e tipo per ogni episodio |
Apple Podcasts, Spotify, tutte le app | File degli episodi |
File disponibili tramite https che rispondono alle richieste di intervalli di byte |
Apple Podcasts | Distribuzione dei file degli episodi, Intervalli di byte |
itunes:owner con un indirizzo email |
Apple Podcasts, per la verifica della proprietà | Email del proprietario |
podcast:guid, podcast:transcript |
Podcast Standards Project | GUID del podcast, Trascrizioni |
Correzioni comuni
Distribuisci i file da un host che supporti gli intervalli
I servizi di archiviazione a oggetti e le CDN li supportano. Uno script che trasmette il file in streaming tramite PHP di solito no. Il segnale è una risposta 200 invece di 206 a una richiesta Range.
Esporta la copertina a 3000 per 3000 pixel
Apple Podcasts rifiuta un programma la cui copertina sia più piccola di 1400 pixel o non sia quadrata e rifiuta anche le copertine più grandi di 3000 pixel.
Imposta la dimensione reale del file
Una lunghezza che non corrisponde al file compromette l'indicatore di avanzamento del download in tutte le app e interrompe alcuni download prima del completamento.
Indica se il programma contiene contenuti espliciti
L'assenza dell'indicatore viene interpretata come assenza di contenuti espliciti, il che è la risposta sbagliata per metà dei programmi.
Domande frequenti
Quali requisiti deve soddisfare un feed per Apple Podcasts?
Un Feed RSS 2.0 ben formato, disponibile tramite https, con un titolo, una descrizione, una lingua, un'immagine itunes:image quadrata da 1400 a 3000 pixel, almeno un elemento itunes:category, un indicatore itunes:explicit e un elemento enclosure con dimensione e tipo per ogni episodio, distribuito da un host che risponda alle richieste di intervalli di byte. Il report verifica ciascuno di questi requisiti.
Perché gli intervalli di byte sono importanti?
Tutte le app per podcast si spostano all'interno di un episodio e riprendono i download interrotti tramite richieste HTTP di intervalli. Un host che risponde a una richiesta Range con l'intero file rende impossibile spostarsi all'interno dell'episodio e Apple Podcasts rifiuta il feed. Il report invia una richiesta di un intervallo di due byte agli episodi più recenti e mostra la risposta ricevuta.
Il validatore controlla gli elementi di Podcasting 2.0?
Segnala quelli consigliati dal Podcast Standards Project, ovvero podcast:guid, podcast:transcript e l'indicatore locked. Quelli mancanti vengono segnalati come note, non come errori, perché i cataloghi non li richiedono ancora.
Perché il report mostra anche le sezioni relative a distribuzione, documento ed elementi?
Un feed podcast è prima di tutto un Feed RSS. Il server deve rispondere, l'XML deve poter essere analizzato e gli elementi devono avere identificatori e date stabili prima che un'app possa mostrare un episodio. Queste sezioni contengono gli stessi controlli eseguiti dal validatore di Feed RSS.
Il validatore di podcast è gratuito?
Sì. È gratuito e non richiede un account. Inoreader riproduce anche i podcast, quindi puoi seguire il feed e ascoltarlo insieme a tutto il resto che leggi.
Funzionalità correlate
Podcast
Ascolta i podcast nel tuo lettore RSS
Trova feed RSS
Trova le fonti che vale la pena seguire
Feed RSS YouTube
Segui i canali YouTube nel tuo lettore RSS
Sintesi vocale
Ascolta qualsiasi articolo