Gratuit, sans compte
Validateur de Flux RSS
Collez l’adresse d’un flux : Inoreader le récupère comme le ferait un lecteur de flux, vérifie tout ce dont un lecteur a besoin et vous indique les modifications à apporter. Le validateur est gratuit et vous n’avez pas besoin de compte.
Vérifiez tout ce dont dépend un lecteur de flux
La syntaxe est la dernière des causes de dysfonctionnement d’un flux. Le rapport commence là où les lecteurs commencent : est-il seulement possible de récupérer le flux ?
Distribution
Le statut, les redirections, le temps de réponse, la protection contre les robots, les en-têtes de mise en cache, la compression et le certificat.
Document
L’encodage, le fait que le XML soit bien formé, le format et ses éléments obligatoires, ainsi que chaque correction qu’Inoreader a dû apporter avant de pouvoir lire le flux.
Éléments
Les identifiants, les dates, les liens, les images et les pièces jointes, évalués selon ce qu’un lecteur peut afficher et suivre.
Temps réel
Le flux déclare-t-il un hub WebSub, afin que les lecteurs reçoivent les nouvelles publications en quelques secondes plutôt que lors de leur prochaine vérification ?
La plupart des flux défectueux sont valides
Inoreader récupère trois millions de flux par jour : nous voyons donc ce qui les empêche réellement de fonctionner. Parmi les flux qui ont cessé de fonctionner au cours d’une journée d’Octobre 2026, presque tous étaient encore bien formés. Le serveur refusait la requête, dépassait le délai de réponse ou renvoyait une page web à la place du flux. Une vérification de la syntaxe ne détecte rien de tout cela. Ce rapport, si.
Corrections courantes
Chaque ligne du rapport se termine par les modifications à apporter. Ces corrections concernent la plupart des flux.
Chacun de ces points est expliqué en détail, avec un flux complet à copier, dans un exemple de Flux RSS expliqué. La manière dont les publications parviennent aux lecteurs en quelques secondes plutôt que lors de leur prochaine vérification est expliquée dans WebSub pour les éditeurs.
Répondez aux requêtes conditionnelles
Envoyez un ETag ou un en-tête Last-Modified et répondez 304 Not Modified lorsque rien n’a changé. Sinon, chaque lecteur télécharge l’intégralité du flux à chaque vérification.
Laissez passer les lecteurs de flux
Un lecteur de flux ne peut pas résoudre un défi anti-robot. Autorisez les robots vérifiés, ou la catégorie Feed Fetcher, dans les règles du pare-feu.
Conservez un identifiant par publication
Attribuez à chaque élément son propre guid et conservez-le lorsque la publication est modifiée. Sans identifiant stable, les lecteurs présentent chaque modification comme une nouvelle publication.
Placez les images dans src
Les images chargées à la demande se trouvent dans data-src. Les lecteurs n’exécutent pas JavaScript : ils affichent donc un espace vide à la place de l’image.
Déclarez l’encodage effectivement servi
La déclaration XML et l’en-tête HTTP doivent concorder et tous deux indiquer UTF-8.
N’affichez rien avant la déclaration
Une ligne vide, un avertissement PHP ou une marque d’ordre des octets avant la déclaration XML suffit à faire rejeter l’intégralité du flux par les lecteurs stricts.
Consultez l’historique des flux suivis par Inoreader
Lorsque le flux que vous vérifiez est suivi par des utilisateurs d’Inoreader, le rapport ajoute les observations des deux derniers jours de vérifications : la fréquence à laquelle Inoreader vérifie le flux, le nombre de vérifications auxquelles le serveur a répondu, le nombre de réponses 304 Not Modified, le nombre de nouveaux articles trouvés, ainsi que chaque échec et sa cause. Un flux qui a cessé de fonctionner Mardi soir et s’est rétabli de lui-même apparaît ici, alors que son éditeur n’en aurait autrement connaissance que par ses lecteurs.
Questions fréquemment posées
Un flux doit-il être valide pour fonctionner ?
Non. Inoreader corrige de nombreux flux défectueux avant de les lire, et le rapport répertorie chaque correction apportée. Les autres lecteurs ne les corrigent pas forcément, c’est pourquoi le rapport comptabilise chaque correction comme un avertissement.
Pourquoi un flux fonctionne-t-il dans un lecteur et pas dans un autre ?
Les lecteurs diffèrent par les corrections qu’ils apportent, le temps qu’ils attendent une réponse et les adresses depuis lesquelles ils récupèrent les flux. Le rapport signale les vérifications pour lesquelles les lecteurs se comportent différemment, afin que le flux puisse fonctionner dans tous les lecteurs.
Pourquoi d’anciennes publications apparaissent-elles comme nouvelles ?
Les identifiants des éléments ont changé, ou tous les éléments portent le même identifiant. La section Éléments du rapport affiche les identifiants et ce que les lecteurs en font. Attribuez à chaque élément son propre guid ou id et conservez-le lorsque la publication est modifiée.
Que signifie « fonctionne, avec des corrections » ?
Le document publié n’est pas un XML bien formé, et Inoreader l’a corrigé avant de le lire. Les lecteurs qui ne corrigent pas les flux le rejettent : il est donc utile d’apporter ces corrections à la source. Un exemple de Flux RSS expliqué montre à quoi ressemble un flux qui ne nécessite aucune correction.
Puis-je vérifier un flux qui n’est pas encore en ligne ?
Pas encore. Le validateur récupère le flux à l’adresse que vous lui indiquez, car les vérifications de distribution représentent la moitié du rapport.
Le validateur de flux est-il gratuit ?
Oui. Il est gratuit et ne nécessite aucun compte. Si vous souhaitez suivre le flux, un compte Inoreader est également gratuit et peut contenir jusqu’à 150 flux.
Fonctionnalités associées
Trouver des flux RSS
Trouvez les sources qui méritent d’être suivies
Flux web
Suivez n’importe quel site et surveillez les modifications de ses pages
Contenu complet
Lisez le texte intégral plutôt que l’extrait du flux
Flux en sortie
Publiez les articles que vous rassemblez sous forme de flux ou sur votre site