Kostenlos, kein Konto erforderlich
RSS-Feed-Validator
Füge eine Feed-Adresse ein, und Inoreader ruft sie so ab, wie es ein Feedreader tut, prüft alles, was ein Feedreader benötigt, und sagt dir, was du ändern solltest. Der Validator ist kostenlos und du brauchst kein Konto.
Prüfe alles, worauf ein Feedreader angewiesen ist
Die Syntax ist das Letzte, woran ein Feed scheitert. Der Bericht beginnt dort, wo Feedreader beginnen: Lässt sich der Feed überhaupt abrufen?
Auslieferung
Der Status, Weiterleitungen, die Antwortzeit, der Bot-Schutz, Caching-Header, die Komprimierung und das Zertifikat.
Dokument
Die Zeichenkodierung, wohlgeformtes XML, das Format und seine erforderlichen Elemente sowie jede Reparatur, die Inoreader vornehmen musste, bevor es den Feed lesen konnte.
Einträge
Die IDs, Datumsangaben, Links, Bilder und Anhänge, beurteilt danach, was ein Feedreader anzeigen und nachverfolgen kann.
Echtzeit
Ob der Feed einen WebSub-Hub angibt, damit Feedreader neue Beiträge innerhalb von Sekunden erhalten statt erst bei ihrer nächsten Prüfung.
Die meisten nicht funktionierenden Feeds sind gültig
Inoreader ruft täglich drei Millionen Feeds ab. Deshalb sehen wir, woran sie tatsächlich scheitern. Von den Feeds, die an einem Tag im Oktober 2026 nicht mehr funktionierten, waren fast alle weiterhin wohlgeformt. Der Server lehnte die Anfrage ab, antwortete nicht rechtzeitig oder lieferte eine Webseite statt des Feeds zurück. Eine Syntaxprüfung erkennt nichts davon. Dieser Bericht schon.
Häufige Korrekturen
Jede Zeile im Bericht endet mit einem Hinweis darauf, was du ändern solltest. Diese Korrekturen sind bei den meisten Feeds nötig.
Jede dieser Korrekturen wird in einem RSS-Feed-Beispiel, erklärt ausführlich erläutert, mit einem vollständigen Feed zum Kopieren. Wie Beiträge die Leser innerhalb von Sekunden statt erst bei der nächsten Prüfung erreichen, erklärt WebSub für Publisher.
Beantworte bedingte Anfragen
Sende einen ETag- oder Last-Modified-Header und antworte mit 304 Not Modified, wenn sich nichts geändert hat. Andernfalls lädt jeder Feedreader bei jeder Prüfung den gesamten Feed herunter.
Lass Feedreader durch
Ein Feedreader kann keine Bot-Prüfung lösen. Lass in den Firewall-Regeln verifizierte Bots oder die Kategorie Feed Fetcher zu.
Behalte eine ID pro Beitrag bei
Gib jedem Eintrag eine eigene guid und behalte sie bei, wenn der Beitrag bearbeitet wird. Ohne eine stabile ID zeigen Feedreader jede Bearbeitung als neuen Beitrag an.
Setze Bilder in src
Verzögert geladene Bilder stehen in data-src. Feedreader führen kein JavaScript aus und zeigen deshalb eine leere Stelle an, wo das Bild sein sollte.
Gib die Zeichenkodierung an, die ausgeliefert wird
Die XML-Deklaration und der HTTP-Header sollten übereinstimmen, und beide sollten UTF-8 angeben.
Gib vor der Deklaration nichts aus
Eine Leerzeile, eine PHP-Warnung oder eine Byte-Reihenfolge-Markierung vor der XML-Deklaration führt dazu, dass strenge Feedreader den gesamten Feed ablehnen.
Sieh dir den Verlauf von Feeds an, denen in Inoreader gefolgt wird
Wenn dem Feed, den du prüfst, in Inoreader gefolgt wird, ergänzt der Bericht die Ergebnisse der Prüfungen aus den letzten zwei Tagen: wie oft Inoreader den Feed prüft, wie viele Prüfungen der Server beantwortet hat, wie viele mit 304 Not Modified beantwortet wurden, wie viele neue Artikel gefunden wurden und jeder Fehler mit seiner Ursache. Ein Feed, der am Dienstagabend ausfiel und sich von selbst wieder erholte, taucht hier auf. Sein Publisher würde sonst nur von den Lesern davon erfahren.
Häufig gestellte Fragen
Muss ein Feed gültig sein, damit er funktioniert?
Nein. Inoreader repariert viele fehlerhafte Feeds, bevor es sie liest, und der Bericht listet jede vorgenommene Reparatur auf. Andere Feedreader reparieren sie möglicherweise nicht. Deshalb stuft der Bericht eine Reparatur als Warnung ein.
Warum funktioniert ein Feed in einem Feedreader und in einem anderen nicht?
Feedreader unterscheiden sich darin, was sie reparieren, wie lange sie auf eine Antwort warten und von welchen Adressen sie Feeds abrufen. Der Bericht kennzeichnet die Prüfungen, bei denen sich Feedreader unterschiedlich verhalten, damit sich der Feed so anpassen lässt, dass er in allen funktioniert.
Warum erscheinen alte Beiträge als neu?
Die IDs der Einträge haben sich geändert, oder alle Einträge haben dieselbe ID. Der Abschnitt „Einträge“ im Bericht zeigt die IDs und was Feedreader damit machen. Gib jedem Eintrag eine eigene guid oder id und behalte sie bei, wenn der Beitrag bearbeitet wird.
Was bedeutet „funktioniert, mit Reparaturen“?
Das Dokument ist in seiner veröffentlichten Form kein wohlgeformtes XML, und Inoreader hat es vor dem Lesen korrigiert. Feedreader, die Feeds nicht reparieren, lehnen es ab. Deshalb lohnt es sich, die Reparaturen direkt an der Quelle vorzunehmen. Ein RSS-Feed-Beispiel, erklärt zeigt, wie ein Feed aussieht, der keine Reparatur benötigt.
Kann ich einen Feed prüfen, der noch nicht online ist?
Noch nicht. Der Validator ruft den Feed von der Adresse ab, die du angibst, denn die Prüfungen der Auslieferung machen die Hälfte des Berichts aus.
Ist der Feed-Validator kostenlos?
Ja. Er ist kostenlos und erfordert kein Konto. Wenn du dem Feed folgen möchtest, ist auch ein Inoreader-Konto kostenlos und bietet Platz für bis zu 150 Feeds.
Verwandte Funktionen
RSS-Feeds finden
Finde die Quellen, denen es sich zu folgen lohnt
Web Feeds
Folge jeder Website und überwache ihre Seiten auf Änderungen
Voller Inhalt
Lies den vollständigen Text statt des Feed-Auszugs
Ausgabe Feeds
Veröffentliche die Artikel, die du sammelst, als Feed oder auf deiner Website