Gratuito, sem necessidade de conta
Validador de feeds de podcast
Cole o endereço de um feed de podcast e o Inoreader o busca da mesma forma que um aplicativo de podcast, busca os arquivos dos episódios mais recentes e a imagem de capa e verifica tudo o que o Apple Podcasts, o Spotify e os aplicativos exigem. O validador é gratuito e você não precisa de uma conta.
Verifique tudo de que um aplicativo de podcast depende
Um feed de podcast precisa passar pelas verificações de um leitor de feeds antes que qualquer verificação específica de podcast faça diferença. Por isso, o relatório começa por elas e adiciona uma seção para o que os diretórios e os aplicativos exigem.
Entrega
O status, os redirecionamentos, o tempo de resposta, a proteção contra bots, os cabeçalhos de cache, a compactação e o https.
Documento e itens
XML bem formado, a codificação e identificadores e datas estáveis em cada episódio.
Podcast
O tamanho e o tipo da imagem de capa, as categorias, o indicador de conteúdo explícito, o proprietário, o tipo de programa, o arquivo de cada episódio com seu tipo e tamanho, a duração e as transcrições. Os coletores de feeds do Inoreader enviam uma solicitação HEAD e uma solicitação de intervalo de bytes aos arquivos dos três episódios mais recentes, além de buscar e medir a imagem de capa.
Requisitos dos diretórios
| Requisito | Quem exige | Linhas do relatório |
|---|---|---|
Imagem de capa quadrada, de 1400 a 3000 pixels, em JPEG ou PNG |
Apple Podcasts, Spotify | Imagem de capa |
Pelo menos um itunes:category |
Apple Podcasts | Categoria |
itunes:explicit no canal |
Apple Podcasts | Indicador de conteúdo explícito |
Um elemento enclosure com tamanho e tipo em cada episódio |
Apple Podcasts, Spotify, todos os aplicativos | Arquivos dos episódios |
Arquivos via https que respondam a solicitações de intervalos de bytes |
Apple Podcasts | Entrega dos arquivos dos episódios, Intervalos de bytes |
itunes:owner com um e-mail |
Apple Podcasts, para comprovar a propriedade | E-mail do proprietário |
podcast:guid, podcast:transcript |
Podcast Standards Project | GUID do podcast, Transcrições |
Correções comuns
Sirva os arquivos a partir de um servidor que ofereça suporte a intervalos
Serviços de armazenamento de objetos e CDNs oferecem esse suporte. Um script que transmite o arquivo via PHP geralmente não oferece. O sinal disso é uma resposta 200 em vez de 206 a uma solicitação Range.
Exporte a imagem de capa com 3000 por 3000 pixels
O Apple Podcasts recusa um programa cuja imagem de capa tenha menos de 1400 pixels ou não seja quadrada, e também recusa imagens de capa com mais de 3000 pixels.
Defina o tamanho real do arquivo
Um tamanho que não corresponda ao arquivo compromete o progresso do download em todos os aplicativos e interrompe alguns downloads antes do fim.
Informe se o programa contém conteúdo explícito
A ausência do indicador é interpretada como conteúdo não explícito, o que é a resposta errada para metade dos programas.
Perguntas frequentes
O que o Apple Podcasts exige de um feed?
Um feed RSS 2.0 bem formado via https com título, descrição, idioma, um itunes:image quadrado de 1400 a 3000 pixels, pelo menos um itunes:category, um indicador itunes:explicit e um elemento enclosure com tamanho e tipo em cada episódio, servido por um servidor que responda a solicitações de intervalos de bytes. O relatório verifica cada um desses requisitos.
Por que os intervalos de bytes são importantes?
Todo aplicativo de podcast usa solicitações de intervalo HTTP para navegar dentro de um episódio e retomar downloads interrompidos. Um servidor que responde a uma solicitação Range com o arquivo inteiro impossibilita essa navegação, e o Apple Podcasts recusa o feed. O relatório envia uma solicitação de intervalo de dois bytes aos episódios mais recentes e mostra a resposta recebida.
O validador verifica elementos do Podcasting 2.0?
Ele informa a presença dos elementos recomendados pelo Podcast Standards Project: podcast:guid, podcast:transcript e o indicador locked. A ausência desses elementos gera observações, não erros, porque os diretórios ainda não os exigem.
Por que o relatório também mostra as seções de entrega, documento e itens?
Um feed de podcast é, antes de tudo, um feed RSS. O servidor precisa responder, o XML precisa ser analisado e os itens precisam ter identificadores e datas estáveis antes que qualquer aplicativo exiba um episódio. Essas seções contêm as mesmas verificações feitas pelo validador de feeds RSS.
O validador de podcasts é gratuito?
Sim. Ele é gratuito e não exige uma conta. O Inoreader também reproduz podcasts, então você pode seguir o feed e ouvi-lo junto de tudo o que você lê.
Recursos relacionados
Podcasts
Ouça podcasts no seu leitor RSS
Encontre feeds RSS
Encontre fontes que valem a pena seguir
Feeds RSS do YouTube
Siga canais do YouTube no seu leitor de RSS
Conversão de texto em fala
Ouça qualquer artigo