Çfarë kontrollon validuesi
Ngjit adresën e një burimi dhe validuesi e merr ashtu si një lexues burimesh, pastaj e kontrollon sipas rregullave të RSS, Atom dhe JSON Feed. Është falas dhe nuk kërkon llogari. Çdo problem vjen me rreshtin ku ndodhet dhe një shënim të shkurtër se si ta rregullosh.
- Lidhja: statusi HTTP, ridrejtimet dhe nëse serveri përgjigjet brenda 10 sekondave.
- Skedari: koka Content-Type, kodimi i deklaruar dhe ai i vërtetë, si dhe nëse XML-ja është e formuar mirë.
- Formati: RSS 2.0, RSS 1.0, Atom 1.0 ose JSON Feed, dhe elementet që kërkon secili, si titulli, lidhja dhe përshkrimi për RSS.
- Çdo element: një titull ose përshkrim, një lidhje, një guid unik dhe një datë në formatin e duhur. Bashkëngjitjet e podkasteve (enclosure) kanë nevojë për url, type dhe length.
- Shtesat: madhësia e burimit, kokat e memories së përkohshme që kursejnë gjerësinë e brezit dhe një qendër WebSub për përditësime të menjëhershme.
Gabimet shkelin rregullat e RSS ose XML. Disa lexues nuk mund ta lexojnë fare një burim me gabime, ndërsa të tjerët duhet të hamendësojnë, ndaj postimet mund të dalin gabim. Paralajmërimet nuk e bëjnë burimin të pavlefshëm. Burimi funksionon, por disa lexues mund të pengohen te këto detaje.
Nën listën e kontrollit, Çfarë sheh Feeder e tregon burimin ashtu siç e lexon vetë roboti i Feeder, me çdo element, datë dhe lidhje.
Gabime të zakonshme të burimeve dhe si t’i rregullosh
Nuk është i formuar mirë (shenjë e pavlefshme)
Shkaku i zakonshëm është një & ose < i vetëm në një titull ose përshkrim, si Tom & Jerry. Shkruaje & si & dhe < si <, ose fute HTML-në në një seksion CDATA: <![CDATA[ ... ]]>.
Entitet i papërcaktuar
Entitetet HTML si nuk ekzistojnë në XML, që njeh vetëm pesë. Përdor numrin në vend të tyre, si   për një hapësirë që nuk ndahet, ose fute HTML-në brenda CDATA.
Data në format të gabuar
Datat RSS duken kështu: Sat, 26 Sep 2026 09:00:00 GMT. Shumica e gjuhëve mund t’i shkruajnë për ty: date(DATE_RSS) në PHP, email.utils.format_datetime(dt) në Python dhe new Date().toUTCString() në JavaScript. Atom dhe JSON Feed përdorin në vend të saj 2026-09-26T09:00:00Z.
Shërbehet si text/html
Serveri yt e etiketon burimin si faqe interneti, ndaj disa lexues mund të mos shohin burim aty. Shërbeje RSS-në si application/rss+xml dhe Atom-in si application/atom+xml. Funksionon edhe application/xml.
guid që mungojnë ose përsëriten
Pa një ID unike, lexuesit duhet të hamendësojnë cilat postime janë të reja, ndaj një postim i redaktuar mund të shfaqet përsëri. Jepi çdo elementi një <guid> unik që nuk ndryshon kurrë, si adresa e përhershme e postimit.
Simbole të çuditshme në vend të shkronjave me shenja
Karakteret e skedarit nuk përputhen me kodimin që deklaron, shpesh sepse teksti në Windows-1252 është etiketuar si UTF-8. Ruaje dhe shërbeje burimin si UTF-8 dhe bëj që serveri të dërgojë charset=utf-8.
Diçka përpara deklaratës XML
Një rresht bosh ose një hapësirë përpara <?xml e prish gjithë burimin. Në WordPress, shkaku i zakonshëm është functions.php i një teme ose një shtojcë.
Për më shumë zgjidhje, shiko Si ta verifikoni burimin RSS për Feeder. Nëse burimi i përket dikujt tjetër, Burimi RSS nuk është i vlefshëm shpjegon çfarë mund të bësh.
Si të shtosh një burim në Feeder
Edhe një burim i vlefshëm mund të duket gabim në një lexues, ndaj testoje ashtu siç do ta shohin abonentët e tu:
- Në Feeder, kliko Shto ushqimin dhe ngjit adresën e burimit.
- Feeder e shfaq burimin me një pamje paraprake të postimeve më të reja. Kontrollo titujt, datat dhe lidhjet.
- Ndiqe, publiko një postim të ri dhe kontrollo që shfaqet një herë, si postim i ri.
Feeder është një lexues RSS për uebin, shfletuesin tënd, iOS dhe Android, dhe mund të fillosh falas.
Pyetje të shpeshta
Pse burimi im funksionon në një lexues, por jo në një tjetër?
Lexuesit ndryshojnë në atë se sa të rreptë janë. Shumë prej tyre, përfshirë Feeder, lexojnë burime me gabime të vogla dhe e hamendësojnë mirë pjesën tjetër. Aplikacionet më të rrepta, si disa aplikacione podkastesh, dorëzohen me të njëjtin burim. Një burim pa gabime funksionon kudo, ndaj rregulloji edhe kur lexuesi yt duket në rregull.
A duhet që një burim të jetë i vlefshëm që të funksionojë?
Jo gjithmonë. Shumë lexues lexojnë burime me gabime të vogla, por aplikacionet më të rrepta mund t’i refuzojnë, ndaj një burim i vlefshëm është zgjedhja e sigurt.
Pse postimet e vjetra shfaqen si të reja?
Lexuesit i ndjekin postimet sipas guid-it të tyre, ose sipas titullit dhe datës kur nuk ka guid. Guid të rinj, kalimi në një domen të ri ose një zonë kohore e ndryshuar e serverit mund ta bëjnë çdo postim të duket i ri për ta.
A mund të validoj një burim që nuk është ende në internet?
Ky validues i kontrollon burimet sipas adresës së tyre dhe vetëm në internetin publik. Për një skedar që nuk është në internet, ngjite XML-në te W3C Feed Validation Service nën Validate by Direct Input.