Vad valideraren kollar
Klistra in en feed-adress så hämtar valideraren den som en feedläsare gör och kollar den sedan mot reglerna för RSS, Atom och JSON Feed. Den är gratis och kräver inget konto. Varje problem kommer med raden det står på och en kort notis om hur du fixar det.
- Anslutningen: HTTP-statusen, omdirigeringar och om servern svarar inom 10 sekunder.
- Filen: Content-Type-headern, den angivna och den faktiska teckenkodningen och om XML:en är välformad.
- Formatet: RSS 2.0, RSS 1.0, Atom 1.0 eller JSON Feed, och de element som varje format kräver, som titel, länk och beskrivning för RSS.
- Varje objekt: en titel eller beskrivning, en länk, en unik guid och ett datum i rätt format. Poddars enclosures behöver url, type och length.
- Extrafunktionerna: feedens storlek, cache-headers som sparar bandbredd och en WebSub-hubb för direkta uppdateringar.
Fel bryter mot reglerna för RSS eller XML. Vissa läsare kan inte läsa en feed med fel alls, och andra måste gissa, så inlägg kan bli fel. Varningar gör inte en feed ogiltig. Feeden fungerar, men vissa läsare kan snubbla på de här detaljerna.
Under checklistan visar Vad Feeder ser feeden så som Feeders egen crawler läser den, med alla objekt, datum och länkar.
Vanliga fel i feeds och hur du fixar dem
Inte välformad (ogiltig token)
Den vanliga orsaken är ett ensamt & eller < i en titel eller beskrivning, som Tom & Jerry. Skriv & som & och < som <, eller lägg HTML:en i en CDATA-sektion: <![CDATA[ ... ]]>.
Odefinierad entitet
HTML-entiteter som finns inte i XML, som bara känner till fem. Använd numret i stället, som   för ett hårt mellanslag, eller lägg HTML:en i CDATA.
Datum i fel format
RSS-datum ser ut så här: Sat, 26 Sep 2026 09:00:00 GMT. De flesta språk kan skriva dem åt dig: date(DATE_RSS) i PHP, email.utils.format_datetime(dt) i Python och new Date().toUTCString() i JavaScript. Atom och JSON Feed använder i stället 2026-09-26T09:00:00Z.
Serveras som text/html
Din server märker feeden som en webbsida, så vissa läsare kanske inte ser någon feed där. Servera RSS som application/rss+xml och Atom som application/atom+xml. application/xml funkar också.
Saknade eller dubbla guids
Utan ett unikt ID måste läsarna gissa vilka inlägg som är nya, så ett redigerat inlägg kan dyka upp igen. Ge varje objekt en <guid> som är unik och aldrig ändras, som inläggets permanenta adress.
Konstiga tecken i stället för å, ä och ö
Filens tecken matchar inte den teckenkodning den anger, ofta för att text i Windows-1252 är märkt som UTF-8. Spara och servera feeden som UTF-8, och låt servern skicka charset=utf-8.
Något före XML-deklarationen
En tom rad eller ett mellanslag före <?xml förstör hela feeden. I WordPress är det oftast ett temas functions.php eller ett plugin som är boven.
Fler lösningar finns i Validera ditt RSS-flöde för Feeder. Om feeden tillhör någon annan förklarar Flödet är ogiltigt vad du kan göra.
Så lägger du till en feed i Feeder
En giltig feed kan ändå se fel ut i en läsare, så testa den på samma sätt som dina prenumeranter:
- Klicka på Lägg till feed i Feeder och klistra in feedens adress.
- Feeder visar feeden med en förhandsvisning av de senaste inläggen. Kolla titlar, datum och länkar.
- Följ den, publicera ett nytt inlägg och kolla att det dyker upp en gång, som ett nytt inlägg.
Feeder är en RSS-läsare för webben, din webbläsare, iOS och Android, och du kan komma igång gratis.
Vanliga frågor
Varför funkar min feed i en läsare men inte i en annan?
Läsare är olika stränga. Många, Feeder inräknad, läser feeds med små fel och gissar bra på resten. Striktare appar, som vissa poddappar, ger upp på samma feed. En feed utan fel funkar överallt, så fixa felen även om din egen läsare ser bra ut.
Måste en feed vara giltig för att fungera?
Inte alltid. Många läsare läser feeds med små fel, men striktare appar kan neka dem, så en giltig feed är det säkra valet.
Varför dyker gamla inlägg upp som nya?
Läsare håller koll på inlägg med hjälp av deras guid, eller titel och datum när den saknas. Nya guids, en flytt till en ny domän eller en ändrad tidszon på servern kan få alla inlägg att se nya ut för dem.
Kan jag validera en feed som inte är online än?
Den här valideraren kollar feeds utifrån deras adress, och bara på det öppna internet. För en fil som inte är online kan du klistra in XML:en i W3C Feed Validation Service under Validate by Direct Input.