Pārbaudiet plūsmu ar Feeder RSS plūsmas validatoru. Tajā katra kļūda norādīta kopā ar tās rindu un labošanas norādēm, kā arī redzams, ko Feeder nolasa no jūsu plūsmas. Feeder nolasa arī plūsmas, kurās ir nepilnības, taču derīga plūsma darbojas visos lasītājos un ļauj izvairīties no tālāk aprakstītajām problēmām.
Labs papildu pārbaudes rīks ir W3C Feed Validation Service.
Izmantojiet pareizo datuma formātu
RSS datumi izskatās šādi: Sat, 26 Sep 2026 09:00:00 GMT, un tajos ir četrciparu gads. Izmantojiet programmēšanas valodā iebūvēto funkciju datuma formatēšanai:
- PHP:
date(DATE_RSS) - Python:
email.utils.format_datetime(dt) - Ruby:
Time.now.rfc2822, pēcrequire "time" - JavaScript:
new Date().toUTCString() - Go:
t.Format(time.RFC1123Z)
Neizmantojiet PHP DATE_RFC822 un Go time.RFC822. Tie veido divciparu gadu, ko validatori noraida vai par ko brīdina.
Katram ierakstam piešķiriet GUID
Elements <guid> ir katra ieraksta unikāls identifikators. Feeder to izmanto, lai atšķirtu jaunus ierakstus no tiem, kurus tas jau ir redzējis. Ja GUID nav norādīts, Feeder izmanto nosaukumu un datumu. Tāpēc, mainot nosaukumu vai datumu, ieraksts atkal tiek parādīts kā jauns.
Der jebkura vērtība, ja tā ir unikāla un nekad nemainās, piemēram, ieraksta pastāvīgā adrese.
Pārvietojot vietni, saglabājiet ID un datumus
Mainot vietnes laika joslu, domēnu vai publicēšanas platformu, saglabājiet katra ieraksta GUID un datumu nemainīgu. Ja tie visi mainās vienlaikus, lasītājiem visi vecie ieraksti var tikt parādīti kā jauni.
Ļaujiet Feeder piekļūt savai plūsmai
Ja Feeder norāda, ka nevar piekļūt jūsu plūsmai, pārbaudiet, vai ugunsmūris vai Cloudflare nebloķē mūsu rāpuļprogrammas. Skatiet Ko darīt, ja Cloudflare bloķē Feeder rāpuļprogrammas un Feeder serveru publiskās IP adreses.