Bezpłatnie, bez konta

Walidator kanałów RSS

Wklej adres kanału, a Inoreader pobierze go tak jak czytnik kanałów, sprawdzi wszystko, czego czytnik potrzebuje, i wskaże, co zmienić. Walidator jest bezpłatny i nie wymaga konta.

Sprawdź przykładowy kanał: Ars Technica NPR Hacker News The Verge

Odczytuje RSS 2.0RSS 1.0AtomJSON Feedkanały podcastów i każdą stronę, która wskazuje adres kanału.

Sprawdź wszystko, od czego zależy działanie czytnika kanałów

Składnia to ostatnia rzecz, przez którą kanał przestaje działać. Raport zaczyna tam, gdzie zaczynają czytniki: od sprawdzenia, czy kanał w ogóle da się pobrać.

Dostarczanie

Status, przekierowania, czas odpowiedzi, ochrona przed botami, nagłówki pamięci podręcznej, kompresja i certyfikat.

Dokument

Kodowanie, poprawność struktury XML, format i jego wymagane elementy oraz wszystkie poprawki, które Inoreader musiał wprowadzić, zanim mógł odczytać kanał.

Elementy

Identyfikatory, daty, linki, obrazy i załączniki, oceniane pod kątem tego, co czytnik może wyświetlać i śledzić.

Czas rzeczywisty

Czy kanał deklaruje hub WebSub, aby czytniki otrzymywały nowe wpisy w ciągu kilku sekund, a nie dopiero przy następnym sprawdzeniu.

Większość niedziałających kanałów jest poprawna

Inoreader pobiera trzy miliony kanałów dziennie, więc widzimy, co faktycznie powoduje, że przestają działać. Spośród kanałów, które przestały działać pewnego dnia w październiku 2026 roku, niemal wszystkie nadal miały poprawną strukturę. Serwer odrzucił żądanie, przekroczył limit czasu odpowiedzi lub zwrócił stronę internetową zamiast kanału. Kontrola składni nie wykrywa żadnego z tych problemów. Ten raport je wykrywa.

Kanały, które przestały działać pewnego dnia w październiku 2026 roku, według przyczyny
Dostarczanie: błąd 404, limit żądań, przekroczenie limitu czasu, błąd serwera, blokada
96%
Strona internetowa w miejscu, w którym powinien być kanał
3%
Uszkodzony XML lub nieprawidłowe kodowanie
0.3%

Typowe poprawki

Każdy wiersz raportu kończy się wskazówką, co zmienić. Te poprawki pojawiają się w większości kanałów.

Każda z tych poprawek jest szczegółowo opisana, wraz z kompletnym kanałem do skopiowania, w przykładowym kanale RSS z objaśnieniami. To, jak wpisy docierają do czytników w ciągu kilku sekund, a nie dopiero przy następnym sprawdzeniu, opisujemy w WebSub dla wydawców.

Odpowiadaj na żądania warunkowe

Wysyłaj nagłówek ETag lub Last-Modified i odpowiadaj kodem 304 Not Modified, gdy nic się nie zmieniło. W przeciwnym razie każdy czytnik pobiera cały kanał przy każdym sprawdzeniu.

Przepuszczaj czytniki kanałów

Czytnik kanałów nie potrafi rozwiązać zadania weryfikującego, czy nie jest botem. Zezwól na dostęp zweryfikowanym botom lub kategorii Feed Fetcher w regułach zapory.

Zachowuj jeden identyfikator na wpis

Nadaj każdemu elementowi własny guid i zachowuj go przy edycji wpisu. Bez stałego identyfikatora czytniki pokazują każdą edycję jako nowy wpis.

Umieszczaj obrazy w src

Obrazy ładowane z opóźnieniem znajdują się w data-src. Czytniki nie uruchamiają JavaScript, więc pokazują puste miejsce tam, gdzie powinien być obraz.

Deklaruj kodowanie, w którym przesyłasz dane

Deklaracja XML i nagłówek HTTP powinny być zgodne i oba powinny wskazywać UTF-8.

Nie wypisuj niczego przed deklaracją

Pusty wiersz, ostrzeżenie PHP lub znacznik kolejności bajtów przed deklaracją XML sprawiają, że czytniki ściśle przestrzegające standardów odrzucają cały kanał.

Zobacz historię kanałów śledzonych przez Inoreader

Gdy sprawdzany kanał jest śledzony przez czytelników w Inoreader, raport dodaje wyniki kontroli z ostatnich dwóch dni: jak często Inoreader sprawdza kanał, na ile kontroli serwer odpowiedział, ile z nich zakończyło się odpowiedzią 304 Not Modified, ile nowych artykułów znaleziono oraz każdą awarię wraz z jej przyczyną. Kanał, który przestał działać we wtorek wieczorem i sam wrócił do działania, pojawi się tutaj — w przeciwnym razie jego wydawca dowiedziałby się o tym tylko od czytelników.

Najczęściej zadawane pytania

Czy kanał musi być poprawny, żeby działać?

Nie. Inoreader naprawia wiele uszkodzonych kanałów przed ich odczytaniem, a raport wymienia wszystkie wprowadzone poprawki. Inne czytniki mogą ich nie naprawiać, dlatego raport traktuje każdą poprawkę jako ostrzeżenie.

Dlaczego kanał działa w jednym czytniku, a w innym nie?

Czytniki różnią się tym, co naprawiają, jak długo czekają na odpowiedź i z jakich adresów pobierają dane. Raport oznacza kontrole, przy których czytniki zachowują się inaczej, aby można było dostosować kanał do działania we wszystkich czytnikach.

Dlaczego stare wpisy pojawiają się jako nowe?

Identyfikatory elementów zmieniły się lub każdy element ma ten sam identyfikator. Sekcja Elementy w raporcie pokazuje identyfikatory i to, co robią z nimi czytniki. Nadaj każdemu elementowi własny guid lub id i zachowuj go przy edycji wpisu.

Co oznacza „działa po wprowadzeniu poprawek”?

Dokument w opublikowanej postaci nie jest poprawnie zbudowanym dokumentem XML i Inoreader naprawił go przed odczytaniem. Czytniki, które nie naprawiają kanałów, odrzucają go, dlatego warto wprowadzić poprawki u źródła. Przykładowy kanał RSS z objaśnieniami pokazuje, jak wygląda kanał, który nie wymaga naprawy.

Czy mogę sprawdzić kanał, który nie jest jeszcze dostępny w internecie?

Jeszcze nie. Walidator pobiera kanał z podanego adresu, ponieważ kontrole dostarczania stanowią połowę raportu.

Czy walidator kanałów jest bezpłatny?

Tak. Jest bezpłatny i nie wymaga konta. Jeśli chcesz śledzić kanał, konto w Inoreader też jest bezpłatne i pozwala dodać do 150 kanałów.

Powiązane funkcje

Znajdź kanały RSS

Znajdź źródła warte obserwowania

Kanały web

Obserwuj dowolną witrynę i monitoruj zmiany na jej stronach

Pełna treść

Czytaj pełny tekst zamiast fragmentu z kanału

Kanały wyjściowe

Publikuj zebrane artykuły w formie kanału lub na swojej stronie