Gratis, geen account nodig
RSS-feedvalidator
Plak een feedadres en Inoreader haalt de feed op zoals een feedlezer dat doet, controleert alles wat een feedlezer nodig heeft en vertelt je wat je moet wijzigen. De validator is gratis en je hebt geen account nodig.
Controleer alles waarvan een feedlezer afhankelijk is
Syntaxis is wel het laatste waardoor een feed niet meer werkt. Het rapport begint waar feedlezers beginnen: kan de feed überhaupt worden opgehaald?
Aanlevering
De status, omleidingen, responstijd, botbeveiliging, cachingheaders, compressie en het certificaat.
Document
De codering, goed gevormde XML, het formaat en de vereiste elementen ervan, en elke correctie die Inoreader moest aanbrengen voordat de feed kon worden gelezen.
Items
De id's, datums, links, afbeeldingen en bijlagen, beoordeeld op wat een feedlezer kan weergeven en bijhouden.
Realtime
Of de feed een WebSub-hub vermeldt, zodat feedlezers nieuwe berichten binnen enkele seconden ontvangen in plaats van bij hun volgende controle.
De meeste niet-werkende feeds zijn geldig
Inoreader haalt dagelijks drie miljoen feeds op, dus we zien waardoor ze daadwerkelijk niet meer werken. Van de feeds die op één dag in Oktober 2026 stopten met werken, waren ze bijna allemaal nog goed gevormd. De server weigerde het verzoek, reageerde niet op tijd of antwoordde met een webpagina in plaats van de feed. Een syntaxiscontrole ziet daar niets van. Dit rapport wel.
Veelvoorkomende oplossingen
Elke rij in het rapport eindigt met wat je moet wijzigen. Deze oplossingen zijn op de meeste feeds van toepassing.
Elk van deze oplossingen wordt uitgebreid uitgelegd, met een volledige feed om te kopiëren, in een voorbeeld van een RSS-feed uitgelegd. Hoe berichten feedlezers binnen enkele seconden bereiken in plaats van bij hun volgende controle, wordt uitgelegd in WebSub voor uitgevers.
Beantwoord voorwaardelijke verzoeken
Stuur een ETag- of Last-Modified-header mee en antwoord met 304 Not Modified als er niets is veranderd. Anders downloadt elke feedlezer bij elke controle de volledige feed.
Laat feedlezers door
Een feedlezer kan geen botcontrole oplossen. Sta geverifieerde bots of de categorie Feed Fetcher toe in de firewallregels.
Behoud één id per bericht
Geef elk item een eigen guid en behoud die wanneer het bericht wordt bewerkt. Zonder een stabiele id tonen feedlezers elke bewerking als een nieuw bericht.
Zet afbeeldingen in src
Afbeeldingen die via lazy loading worden geladen, staan in data-src. Feedlezers voeren geen JavaScript uit en tonen daarom een lege plek waar de afbeelding zou moeten staan.
Vermeld de codering die wordt geleverd
De XML-declaratie en de HTTP-header moeten overeenkomen en beide UTF-8 vermelden.
Geef niets weer vóór de declaratie
Een lege regel, een PHP-waarschuwing of een bytevolgordemarkering vóór de XML-declaratie zorgt ervoor dat strikte feedlezers de volledige feed weigeren.
Bekijk de geschiedenis van feeds die Inoreader volgt
Wanneer de feed die je controleert wordt gevolgd door lezers in Inoreader, voegt het rapport de bevindingen van de controles van de afgelopen twee dagen toe: hoe vaak Inoreader de feed controleert, hoeveel controles de server heeft beantwoord, hoeveel er 304 Not Modified opleverden, hoeveel nieuwe artikelen er zijn gevonden en elke fout met de oorzaak ervan. Een feed die op Dinsdagavond niet meer werkte en vanzelf weer herstelde, wordt hier zichtbaar, terwijl de uitgever er anders alleen via lezers over zou horen.
Veel gestelde vragen
Moet een feed geldig zijn om te werken?
Nee. Inoreader herstelt veel defecte feeds voordat ze worden gelezen, en het rapport vermeldt elke correctie die daarbij is aangebracht. Andere feedlezers herstellen ze mogelijk niet. Daarom telt het rapport een correctie als een waarschuwing.
Waarom werkt een feed wel in de ene feedlezer en niet in de andere?
Feedlezers verschillen in wat ze herstellen, hoelang ze op een antwoord wachten en vanaf welke adressen ze feeds ophalen. Het rapport markeert de controles waarbij feedlezers zich verschillend gedragen, zodat de feed geschikt kan worden gemaakt voor al die feedlezers.
Waarom verschijnen oude berichten als nieuw?
De item-id's zijn gewijzigd, of elk item heeft dezelfde id. Het onderdeel Items van het rapport toont de id's en wat feedlezers ermee doen. Geef elk item een eigen guid of id en behoud die wanneer het bericht wordt bewerkt.
Wat betekent "werkt, met correcties"?
Het gepubliceerde document is geen goed gevormde XML en Inoreader heeft het hersteld voordat het werd gelezen. Feedlezers die feeds niet herstellen, weigeren de feed. Het is dus de moeite waard om de correcties bij de bron aan te brengen. Een voorbeeld van een RSS-feed uitgelegd laat zien hoe een feed eruitziet die geen correcties nodig heeft.
Kan ik een feed controleren die nog niet online staat?
Nog niet. De validator haalt de feed op vanaf het adres dat je opgeeft, omdat de controles van de aanlevering de helft van het rapport vormen.
Is de feedvalidator gratis?
Ja. De validator is gratis en je hebt geen account nodig. Als je de feed wilt volgen, is een Inoreader-account ook gratis en biedt het ruimte aan maximaal 150 feeds.
Gerelateerde opties
RSS-feeds vinden
Vind bronnen die het volgen waard zijn
Web feeds
Volg elke website en houd wijzigingen op de pagina's bij
Volledige inhoud
Lees de volledige tekst in plaats van het fragment uit de feed
Output feeds
Publiceer de artikelen die je verzamelt als feed of op je website