Zdarma, bez nutnosti účtu

Validátor zdrojů RSS

Vložte adresu kanálu a Inoreader jej stáhne stejně jako čtečka, zkontroluje vše, co od něj čtečka potřebuje, a sdělí vám, co změnit. Validátor je zdarma a nepotřebujete účet.

Vyzkoušejte ukázku: Ars Technica NPR Hacker News The Verge

Načítá RSS 2.0RSS 1.0AtomJSON Feedzdroje podcastů i libovolnou stránku, která uvádí zdroj.

Zkontrolujte vše, na čem čtečka kanálů závisí

Syntaxe je až tou poslední příčinou nefunkčnosti kanálu. Protokol začíná tam, kde začínají čtečky: zda lze kanál vůbec stáhnout.

Doručení

Stav, přesměrování, doba odezvy, ochrana proti botům, hlavičky pro ukládání do mezipaměti, komprese a certifikát.

Dokument

Kódování, správná struktura XML, formát a jeho povinné prvky a všechny opravy, které musel Inoreader provést, než mohl kanál přečíst.

Položky

Identifikátory, data, odkazy, obrázky a přílohy, posuzované podle toho, co čtečka dokáže zobrazit a sledovat.

V reálném čase

Zda kanál uvádí hub WebSub, aby čtečky dostávaly nové příspěvky během několika sekund místo až při příští kontrole.

Většina nefunkčních kanálů je validní

Inoreader denně stahuje tři miliony kanálů, takže vidíme, co skutečně způsobuje jejich nefunkčnost. Z kanálů, které přestaly fungovat během jednoho dne v říjnu 2026, měly téměř všechny stále správnou strukturu. Server odmítl požadavek, překročil časový limit nebo místo kanálu odpověděl webovou stránkou. Kontrola syntaxe nic z toho neodhalí. Tento protokol ano.

Kanály, které přestaly fungovat během jednoho dne v říjnu 2026, podle příčiny
Doručení: chyba 404, omezení počtu požadavků, překročení časového limitu, chyba serveru, blokování
96%
Webová stránka tam, kde by měl být kanál
3%
Poškozené XML nebo nesprávné kódování
0.3%

Běžné opravy

Každý řádek protokolu končí tím, co je třeba změnit. Tyto opravy se týkají většiny kanálů.

Každá z těchto oprav je podrobně vysvětlena v příkladu zdroje RSS s vysvětlením, který obsahuje i kompletní kanál ke zkopírování. Jak se příspěvky dostanou ke čtenářům během několika sekund místo až při příští kontrole, vysvětluje WebSub pro vydavatele.

Odpovídejte na podmíněné požadavky

Posílejte hlavičku ETag nebo Last-Modified a odpovídejte kódem 304 Not Modified, pokud se nic nezměnilo. Jinak každá čtečka při každé kontrole stahuje celý kanál.

Umožněte čtečkám kanálů přístup

Čtečka kanálů nedokáže vyřešit ověření proti botům. V pravidlech firewallu povolte ověřené boty nebo kategorii Feed Fetcher.

Zachovejte jeden identifikátor pro každý příspěvek

Každé položce přiřaďte vlastní guid a při úpravách příspěvku jej zachovejte. Bez stálého identifikátoru čtečky zobrazují každou úpravu jako nový příspěvek.

Umísťujte obrázky do src

Obrázky s odloženým načítáním jsou uloženy v data-src. Čtečky nespouštějí JavaScript, takže místo obrázku zobrazují prázdné místo.

Deklarujte kódování, v němž je obsah poskytován

Deklarace XML a hlavička HTTP by se měly shodovat a obě by měly uvádět UTF-8.

Před deklarací nic nevypisujte

Prázdný řádek, varování PHP nebo značka pořadí bajtů před deklarací XML způsobí, že striktní čtečky odmítnou celý kanál.

Prohlédněte si historii kanálů, které Inoreader sleduje

Pokud kontrolujete kanál, který čtenáři v Inoreaderu sledují, protokol doplní zjištění z kontrol za poslední dva dny: jak často Inoreader kanál kontroluje, na kolik kontrol server odpověděl, kolik odpovědí mělo stav 304 Not Modified, kolik nových článků bylo nalezeno a všechna selhání včetně jejich příčin. Zde se ukáže i kanál, který v úterý večer přestal fungovat a poté se sám obnovil, přestože by se o tom jeho vydavatel jinak dozvěděl pouze od čtenářů.

Často kladené dotazy

Musí být kanál validní, aby fungoval?

Ne. Inoreader před čtením opravuje mnoho poškozených kanálů a protokol uvádí všechny provedené opravy. Jiné čtečky je opravovat nemusí, a proto protokol každou opravu považuje za varování.

Proč kanál v jedné čtečce funguje a v jiné ne?

Čtečky se liší v tom, co opravují, jak dlouho čekají na odpověď a z jakých adres kanály stahují. Protokol označuje kontroly, při kterých se čtečky chovají odlišně, aby bylo možné kanál upravit tak, že bude fungovat ve všech.

Proč se staré příspěvky zobrazují jako nové?

Identifikátory položek se změnily nebo mají všechny položky stejný identifikátor. Sekce Položky v protokolu zobrazuje identifikátory a to, jak s nimi čtečky zacházejí. Každé položce přiřaďte vlastní guid nebo id a při úpravách příspěvku jej zachovejte.

Co znamená „funguje s opravami“?

Dokument v publikované podobě není správně strukturovaným XML a Inoreader jej před čtením opravil. Čtečky, které kanály neopravují, jej odmítnou, proto se vyplatí provést opravy přímo u zdroje. Příklad zdroje RSS s vysvětlením ukazuje, jak vypadá kanál, který žádné opravy nepotřebuje.

Mohu zkontrolovat kanál, který ještě není online?

Zatím ne. Validátor stahuje kanál ze zadané adresy, protože kontroly doručení tvoří polovinu protokolu.

Je validátor kanálů zdarma?

Ano. Je zdarma a nevyžaduje účet. Pokud chcete kanál sledovat, účet Inoreader je také zdarma a pojme až 150 kanálů.

Související vlastnosti

Najděte RSS kanály

Najděte zdroje, které stojí za to sledovat

Webové zdroje

Sledujte jakýkoli web a monitorujte změny na jeho stránkách

Celý obsah

Přečtěte si plný text místo úryvku z kanálu

Výstupní kanály

Publikujte shromážděné články jako kanál nebo na svém webu