RSS plūsmu validators

Pārbaudiet jebkuras RSS, Atom vai JSON plūsmas kļūdas, uzziniet, kā labot katru no tām, un redziet tieši to, ko redz Feeder.

Izmēģiniet parauga plūsmu:

Ko pārbauda validators

Ielīmējiet plūsmas adresi, un validators to ielādēs tāpat kā plūsmu lasītājs, pēc tam pārbaudīs pēc RSS, Atom un JSON Feed noteikumiem. Tas ir bezmaksas un neprasa kontu. Pie katras problēmas redzēsiet rindu, kurā tā atrodas, un īsu norādi, kā to labot.

  • Savienojums: HTTP statuss, novirzīšanas un tas, vai serveris atbild 10 sekunžu laikā.
  • Fails: Content-Type galvene, deklarētais un faktiskais kodējums un tas, vai XML ir pareizi veidots.
  • Formāts: RSS 2.0, RSS 1.0, Atom 1.0 vai JSON Feed un elementi, ko pieprasa katrs no tiem, piemēram, RSS virsraksts, saite un apraksts.
  • Katrs vienums: virsraksts vai apraksts, saite, unikāls guid un datums pareizā formātā. Aplādes pielikumiem (enclosure) vajag url, type un length.
  • Papildus: plūsmas izmērs, kešatmiņas galvenes, kas taupa datplūsmu, un WebSub centrmezgls tūlītējiem atjauninājumiem.

Kļūdas pārkāpj RSS vai XML noteikumus. Dažas lasītājprogrammas plūsmu ar kļūdām nevar nolasīt vispār, bet citām jāmin, tāpēc ieraksti var tikt parādīti nepareizi. Brīdinājumi plūsmu nepadara nederīgu. Plūsma darbojas, taču dažas lasītājprogrammas var paklupt uz šīm detaļām.

Zem pārbaužu saraksta sadaļa Ko redz Feeder rāda plūsmu tā, kā to nolasa pašas Feeder rāpuļprogramma, ar katru vienumu, datumu un saiti.

Biežākās plūsmu kļūdas un to labošana

Nav pareizi veidots (nederīgs marķieris)

Parasti cēlonis ir atsevišķa & vai < zīme virsrakstā vai aprakstā, piemēram, Tom & Jerry. Rakstiet & kā &amp; un < kā &lt; vai ievietojiet HTML CDATA sadaļā: <![CDATA[ ... ]]>.

Nedefinēta entītija

HTML entītijas, piemēram, &nbsp;, XML nepastāv, jo XML zina tikai piecas. To vietā izmantojiet numuru, piemēram, &#160; nedalāmai atstarpei, vai ievietojiet HTML CDATA.

Datumi nepareizā formātā

RSS datumi izskatās šādi: Sat, 26 Sep 2026 09:00:00 GMT. Vairums valodu tos var uzrakstīt jūsu vietā: date(DATE_RSS) PHP, email.utils.format_datetime(dt) Python un new Date().toUTCString() JavaScript. Atom un JSON Feed tā vietā izmanto 2026-09-26T09:00:00Z.

Tiek pasniegts kā text/html

Jūsu serveris plūsmu apzīmē kā tīmekļa lapu, tāpēc dažas lasītājprogrammas tajā var neatpazīt plūsmu. Pasniedziet RSS kā application/rss+xml un Atom kā application/atom+xml. Der arī application/xml.

Trūkstoši vai atkārtoti guid

Bez unikāla ID lasītājprogrammām jāmin, kuri ieraksti ir jauni, tāpēc rediģēts ieraksts var parādīties atkal. Piešķiriet katram vienumam unikālu <guid>, kas nekad nemainās, piemēram, ieraksta pastāvīgo adresi.

Dīvaini simboli burtu ar diakritiskajām zīmēm vietā

Faila rakstzīmes neatbilst kodējumam, ko tas deklarē, bieži tāpēc, ka Windows-1252 teksts ir apzīmēts kā UTF-8. Saglabājiet un pasniedziet plūsmu UTF-8 kodējumā un iestatiet serveri, lai tas sūtītu charset=utf-8.

Kaut kas pirms XML deklarācijas

Tukša rinda vai atstarpe pirms <?xml sabojā visu plūsmu. WordPress parasti vainojams motīva fails functions.php vai kāds spraudnis.

Vairāk risinājumu atradīsiet rakstā Kā pārbaudīt RSS plūsmu Feeder vajadzībām. Ja plūsma pieder kādam citam, raksts RSS plūsma nav derīga skaidro, ko varat darīt.

Kā pievienot plūsmu pakalpojumā Feeder

Arī derīga plūsma lasītājprogrammā var izskatīties nepareizi, tāpēc pārbaudiet to tā, kā to redzēs jūsu abonenti:

  1. Pakalpojumā Feeder noklikšķiniet uz Pievienot plūsmu un ielīmējiet plūsmas adresi.
  2. Feeder parāda plūsmu ar jaunāko ierakstu priekšskatījumu. Pārbaudiet virsrakstus, datumus un saites.
  3. Sekojiet tai, publicējiet jaunu ierakstu un pārbaudiet, vai tas parādās vienu reizi, kā jauns ieraksts.

Feeder ir RSS lasītājs tīmeklim, jūsu pārlūkam, iOS un Android, un sākt varat bez maksas.

Sāc bez maksas

Biežāk uzdotie jautājumi

Kāpēc mana plūsma darbojas vienā lasītājprogrammā, bet citā ne?

Lasītājprogrammas ir dažādi stingras. Daudzas, arī Feeder, nolasa plūsmas ar sīkām kļūdām un labi uzmin pārējo. Stingrākas lietotnes, piemēram, dažas aplāžu lietotnes, ar to pašu plūsmu padodas. Plūsma bez kļūdām darbojas visur, tāpēc izlabojiet tās arī tad, ja jūsu lasītājprogrammā viss izskatās labi.

Vai plūsmai jābūt derīgai, lai tā darbotos?

Ne vienmēr. Daudzas lasītājprogrammas nolasa plūsmas ar sīkām kļūdām, bet stingrākas lietotnes tās var noraidīt, tāpēc derīga plūsma ir drošā izvēle.

Kāpēc veci ieraksti parādās kā jauni?

Lasītājprogrammas izseko ierakstus pēc to guid, bet, ja tā nav, pēc virsraksta un datuma. Jauni guid, pāriešana uz jaunu domēnu vai mainīta servera laika josla var likt katram ierakstam izskatīties jaunam.

Vai varu pārbaudīt plūsmu, kas vēl nav tiešsaistē?

Šis validators pārbauda plūsmas pēc to adreses un tikai publiskajā internetā. Ja fails vēl nav tiešsaistē, ielīmējiet XML pakalpojumā W3C Feed Validation Service sadaļā Validate by Direct Input.