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.

Essayer un exemple : Ars Technica NPR Hacker News The Verge

L’outil lit RSS 2.0RSS 1.0AtomJSON Feedles flux de podcasts et toute page qui déclare un flux.

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.

Flux ayant cessé de fonctionner au cours d’une journée d’Octobre 2026, par cause
Distribution : une erreur 404, une limitation du nombre de requêtes, un délai d’attente dépassé, une erreur serveur, un blocage
96 %
Une page web à la place du flux
3 %
Un XML mal formé ou un encodage incorrect
0,3 %

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