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.

Lê RSS 2.0RSS 1.0AtomJSON Feedfeeds de podcast e qualquer página que indique um feed.

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