Gratuito, senza bisogno di un account

Validatore di Feed RSS

Incolla l'indirizzo di un feed e Inoreader lo recupera come farebbe un lettore di feed, verifica tutto ciò che serve a un lettore e ti indica cosa modificare. Il validatore è gratuito e non serve un account.

Legge RSS 2.0RSS 1.0AtomJSON Feedfeed podcast e qualsiasi pagina che indica un feed.

Verifica tutto ciò da cui dipende un lettore di feed

La sintassi è l'ultima cosa che fa smettere di funzionare un feed. Il rapporto parte da dove partono i lettori: verificare se è effettivamente possibile recuperare il feed.

Distribuzione

Lo stato, i reindirizzamenti, il tempo di risposta, la protezione dai bot, le intestazioni di cache, la compressione e il certificato.

Documento

La codifica, l'XML ben formato, il formato e i suoi elementi obbligatori, e ogni correzione che Inoreader ha dovuto apportare prima di poter leggere il feed.

Elementi

Gli ID, le date, i link, le immagini e gli allegati, valutati in base a ciò che un lettore può mostrare e tenere traccia.

Tempo reale

Se il feed dichiara un hub WebSub, così che i lettori ricevano i nuovi post in pochi secondi anziché alla verifica successiva.

La maggior parte dei feed non funzionanti è valida

Inoreader recupera tre milioni di feed al giorno, quindi vediamo cosa li fa effettivamente smettere di funzionare. Dei feed che hanno smesso di funzionare in un giorno di Ottobre 2026, quasi tutti erano ancora ben formati. Il server ha rifiutato la richiesta, non ha risposto entro il tempo limite oppure ha risposto con una pagina web anziché con il feed. Una verifica della sintassi non rileva nulla di tutto questo. Questo rapporto sì.

Feed che hanno smesso di funzionare in un giorno di Ottobre 2026, per causa
Distribuzione: un errore 404, un limite di richieste, un timeout, un errore del server, un blocco
96%
Una pagina web al posto del feed
3%
XML non valido o una codifica errata
0,3%

Correzioni comuni

Ogni riga del rapporto si conclude indicando cosa modificare. Queste correzioni sono necessarie nella maggior parte dei feed.

Ciascuna di queste correzioni è spiegata in dettaglio, con un feed completo da copiare, in un esempio di Feed RSS, spiegato. Il modo in cui i post raggiungono i lettori in pochi secondi anziché alla verifica successiva è spiegato in WebSub per gli editori.

Rispondi alle richieste condizionali

Invia un ETag o un'intestazione Last-Modified e rispondi con 304 Not Modified quando non è cambiato nulla. Altrimenti ogni lettore scarica l'intero feed a ogni verifica.

Consenti l'accesso ai lettori di feed

Un lettore di feed non può superare una verifica anti-bot. Consenti i bot verificati, o la categoria Feed Fetcher, nelle regole del firewall.

Mantieni un ID per ogni post

Assegna a ogni elemento un guid univoco e mantienilo quando modifichi il post. Senza un ID stabile, i lettori mostrano ogni modifica come un nuovo post.

Inserisci le immagini in src

Le immagini con caricamento differito si trovano in data-src. I lettori non eseguono JavaScript, quindi mostrano uno spazio vuoto al posto dell'immagine.

Dichiara la codifica effettivamente utilizzata

La dichiarazione XML e l'intestazione HTTP devono corrispondere ed entrambe devono indicare UTF-8.

Non stampare nulla prima della dichiarazione

Una riga vuota, un avviso PHP o un marcatore dell'ordine dei byte prima della dichiarazione XML fanno sì che i lettori più rigorosi rifiutino l'intero feed.

Consulta la cronologia dei feed seguiti da Inoreader

Quando il feed che verifichi è seguito dai lettori di Inoreader, il rapporto aggiunge ciò che è stato rilevato nelle verifiche degli ultimi due giorni: con quale frequenza Inoreader verifica il feed, a quante verifiche il server ha risposto, quante hanno ricevuto una risposta 304 Not Modified, quanti nuovi articoli sono stati trovati e ogni errore con la relativa causa. Un feed che ha smesso di funzionare Martedì sera e ha ripreso a funzionare da solo compare qui, mentre altrimenti il suo editore ne verrebbe a conoscenza solo tramite i lettori.

Domande frequenti

Un feed deve essere valido per funzionare?

No. Inoreader corregge molti feed non funzionanti prima di leggerli e il rapporto elenca tutte le correzioni effettuate. Altri lettori potrebbero non correggerli, ed è per questo che il rapporto considera ogni correzione come un avvertimento.

Perché un feed funziona in un lettore e non in un altro?

I lettori differiscono per ciò che correggono, per quanto tempo attendono una risposta e per gli indirizzi da cui recuperano i feed. Il rapporto segnala le verifiche per cui i lettori si comportano in modo diverso, così da poter rendere il feed funzionante in tutti.

Perché i vecchi post compaiono come nuovi?

Gli ID degli elementi sono cambiati, oppure tutti gli elementi hanno lo stesso ID. La sezione Elementi del rapporto mostra gli ID e il modo in cui i lettori li utilizzano. Assegna a ogni elemento un guid o un id univoco e mantienilo quando modifichi il post.

Cosa significa "funziona, con correzioni"?

Il documento, così come è stato pubblicato, non è XML ben formato e Inoreader lo ha corretto prima di leggerlo. I lettori che non correggono i feed lo rifiutano, quindi vale la pena apportare le correzioni alla fonte. Un esempio di Feed RSS, spiegato mostra com'è fatto un feed che non richiede correzioni.

Posso verificare un feed che non è ancora online?

Non ancora. Il validatore recupera il feed dall'indirizzo che gli fornisci, perché le verifiche sulla distribuzione costituiscono metà del rapporto.

Il validatore di feed è gratuito?

Sì. È gratuito e non richiede un account. Se vuoi seguire il feed, anche un account Inoreader è gratuito e può contenere fino a 150 feed.

Funzionalità correlate

Trova feed RSS

Trova le fonti che vale la pena seguire

Flussi web

Segui qualsiasi sito web e monitora le modifiche alle sue pagine

Contenuto completo

Leggi il testo completo anziché solo un estratto del feed

Feed di output

Pubblica gli articoli che raccogli in un feed o sul tuo sito