Vérifiez votre flux avec le validateur de flux RSS gratuit de Feeder. Il indique chaque erreur, sa ligne et la façon de la corriger, et montre les données que Feeder récupère dans votre flux. Feeder peut lire les flux imparfaits, mais un flux valide fonctionne dans tous les lecteurs et évite les problèmes ci-dessous.
Le service de validation des flux W3C constitue une bonne vérification complémentaire.
Utiliser le bon format de date
Les dates RSS ressemblent à Sat, 26 Sep 2026 09:00:00 GMT, avec une année à quatre chiffres. Utilisez la fonction intégrée à votre langage pour les générer :
- PHP :
date(DATE_RSS) - Python :
email.utils.format_datetime(dt) - Ruby :
Time.now.rfc2822, aprèsrequire "time" - JavaScript :
new Date().toUTCString() - Go :
t.Format(time.RFC1123Z)
Évitez DATE_RFC822 en PHP et time.RFC822 en Go. Ces formats produisent une année à deux chiffres, ce qui entraîne un avertissement ou un rejet par les validateurs.
Attribuer un GUID à chaque publication
L’élément <guid> est un identifiant unique pour chaque publication. Feeder s’en sert pour distinguer les nouvelles publications de celles qu’il a déjà vues. Sans GUID, Feeder se base sur le titre et la date. Si vous modifiez l’un ou l’autre, la publication réapparaît comme nouvelle.
N’importe quelle valeur convient, à condition qu’elle soit unique et ne change jamais, par exemple l’adresse permanente de la publication.
Conserver les identifiants et les dates lors d’une migration
Si vous changez le fuseau horaire de votre site, son nom de domaine ou sa plateforme de publication, conservez le même GUID et la même date pour chaque publication. Si tout change en même temps, les lecteurs risquent de considérer chaque ancienne publication comme nouvelle.
Autoriser Feeder à accéder à votre flux
Si Feeder indique qu’il ne peut pas accéder à votre flux, vérifiez que votre pare-feu ou Cloudflare ne bloque pas nos robots d’exploration. Consultez les pages Que faire si Cloudflare bloque les robots d’exploration de Feeder et Adresses IP publiques des serveurs de Feeder.