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ź 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.
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