Comprueba tu feed con el validador de feeds RSS gratuito de Feeder. Muestra cada error, la línea en la que aparece y cómo corregirlo, además de los datos que Feeder lee del feed. Feeder puede leer feeds que no sean perfectos, pero un feed válido funciona en cualquier lector y evita los problemas que se describen a continuación.
El servicio de validación de feeds de W3C es una buena opción para hacer una segunda comprobación.
Usa el formato de fecha correcto
Las fechas RSS tienen este formato: Sat, 26 Sep 2026 09:00:00 GMT, con el año escrito con cuatro dígitos. Para generarlas, usa la función integrada de tu lenguaje:
- PHP:
date(DATE_RSS) - Python:
email.utils.format_datetime(dt) - Ruby:
Time.now.rfc2822, después derequire "time" - JavaScript:
new Date().toUTCString() - Go:
t.Format(time.RFC1123Z)
Evita DATE_RFC822 de PHP y time.RFC822 de Go. Escriben el año con dos dígitos, por lo que los validadores lo rechazan o muestran una advertencia.
Asigna un GUID a cada publicación
El elemento <guid> es un identificador único para cada publicación. Feeder lo usa para distinguir las publicaciones nuevas de las que ya ha detectado. Si no hay un GUID, Feeder se basa en el título y la fecha. Por eso, si editas el título o la fecha, la publicación volverá a aparecer como nueva.
Puede ser cualquier valor, siempre que sea único y no cambie nunca. Por ejemplo, puedes usar la dirección permanente de la publicación.
Mantén los identificadores y las fechas sin cambios cuando hagas una migración
Si cambias la zona horaria, el dominio o la plataforma de publicación de tu sitio, conserva el GUID y la fecha de cada publicación. Si cambian todos a la vez, los lectores podrían mostrar todas las publicaciones antiguas como nuevas.
Permite que Feeder acceda al feed
Si Feeder indica que no puede acceder al feed, comprueba que el cortafuegos o Cloudflare no estén bloqueando nuestros rastreadores. Consulta Qué hacer si Cloudflare bloquea los rastreadores de Feeder y Direcciones IP públicas de los servidores de Feeder.