Verifique seu feed com o validador de feeds RSS do Feeder. Ele mostra cada erro, a linha em que aparece e como corrigi-lo, além de indicar o que o Feeder lê no seu feed. O Feeder consegue ler feeds que não estão perfeitos, mas um feed válido funciona em qualquer leitor e evita os problemas abaixo.
O serviço de validação de feeds do W3C é uma boa opção para uma segunda verificação.
Use o formato correto para as datas
As datas RSS têm este formato: Sat, 26 Sep 2026 09:00:00 GMT, com o ano escrito com quatro dígitos. Use a função correspondente disponível na sua linguagem:
- PHP:
date(DATE_RSS) - Python:
email.utils.format_datetime(dt) - Ruby:
Time.now.rfc2822, apósrequire "time" - JavaScript:
new Date().toUTCString() - Go:
t.Format(time.RFC1123Z)
Evite DATE_RFC822 do PHP e time.RFC822 do Go. Essas opções usam um ano com dois dígitos, o que faz com que validadores rejeitem a data ou emitam um aviso.
Defina um GUID para cada publicação
O elemento <guid> é um identificador único para cada publicação. O Feeder o usa para diferenciar publicações novas daquelas que já encontrou. Sem um GUID, o Feeder considera o título e a data. Assim, se você editar o título ou a data, a publicação aparecerá novamente como nova.
Qualquer valor serve, desde que seja único e nunca mude, como o endereço permanente da publicação.
Mantenha os identificadores e as datas ao migrar
Se você mudar o fuso horário do site, o domínio ou a plataforma de publicação, mantenha o GUID e a data de cada publicação. Se tudo mudar ao mesmo tempo, os leitores poderão ver todas as publicações antigas como novas.
Permita que o Feeder acesse seu feed
Se o Feeder informar que não consegue acessar seu feed, verifique se o firewall ou o Cloudflare não estão bloqueando nossos rastreadores. Consulte O que fazer se o Cloudflare bloquear os rastreadores do Feeder e Endereços IP públicos dos servidores do Feeder.