Εργαλείο επικύρωσης ροών RSS

Ελέγξτε οποιαδήποτε ροή RSS, Atom ή JSON για σφάλματα, δείτε πώς να διορθώσετε το καθένα και δείτε ακριβώς τι βλέπει το Feeder.

Δοκιμάστε μια ροή παράδειγμα:

Τι ελέγχει το εργαλείο επικύρωσης

Επικολλήστε τη διεύθυνση μιας ροής και το εργαλείο επικύρωσης την ανακτά όπως μια εφαρμογή ανάγνωσης ροών και μετά την ελέγχει σύμφωνα με τους κανόνες των RSS, Atom και JSON Feed. Είναι δωρεάν και δεν χρειάζεται λογαριασμό. Κάθε πρόβλημα συνοδεύεται από τη γραμμή όπου βρίσκεται και μια σύντομη σημείωση για το πώς θα το διορθώσετε.

  • Η σύνδεση: η κατάσταση HTTP, οι ανακατευθύνσεις και αν ο διακομιστής απαντά μέσα σε 10 δευτερόλεπτα.
  • Το αρχείο: η κεφαλίδα Content-Type, η δηλωμένη και η πραγματική κωδικοποίηση και αν το XML είναι σωστά διαμορφωμένο.
  • Η μορφή: RSS 2.0, RSS 1.0, Atom 1.0 ή JSON Feed και τα στοιχεία που απαιτεί η καθεμία, όπως τίτλος, σύνδεσμος και περιγραφή για το RSS.
  • Κάθε στοιχείο: τίτλος ή περιγραφή, σύνδεσμος, μοναδικό guid και ημερομηνία στη σωστή μορφή. Τα συνημμένα των podcast (enclosure) χρειάζονται url, type και length.
  • Τα επιπλέον: το μέγεθος της ροής, κεφαλίδες προσωρινής αποθήκευσης που εξοικονομούν εύρος ζώνης και ένας κόμβος WebSub για άμεσες ενημερώσεις.

Τα σφάλματα παραβιάζουν τους κανόνες του RSS ή του XML. Ορισμένες εφαρμογές ανάγνωσης δεν μπορούν καθόλου να διαβάσουν μια ροή με σφάλματα και άλλες πρέπει να μαντέψουν, οπότε οι αναρτήσεις μπορεί να εμφανιστούν λάθος. Οι προειδοποιήσεις δεν κάνουν μια ροή μη έγκυρη. Η ροή λειτουργεί, αλλά ορισμένες εφαρμογές ανάγνωσης μπορεί να σκοντάψουν σε αυτές τις λεπτομέρειες.

Κάτω από τη λίστα ελέγχου, η ενότητα Τι βλέπει το Feeder δείχνει τη ροή όπως τη διαβάζει το ίδιο το ρομπότ του Feeder, με κάθε στοιχείο, ημερομηνία και σύνδεσμο.

Συνηθισμένα σφάλματα ροών και πώς να τα διορθώσετε

Δεν είναι σωστά διαμορφωμένο (μη έγκυρο διακριτικό)

Η συνηθισμένη αιτία είναι ένα μεμονωμένο & ή < σε τίτλο ή περιγραφή, όπως Tom & Jerry. Γράψτε το & ως &amp; και το < ως &lt; ή βάλτε το HTML σε ενότητα CDATA: <![CDATA[ ... ]]>.

Μη ορισμένη οντότητα

Οντότητες HTML όπως η &nbsp; δεν υπάρχουν στο XML, που γνωρίζει μόνο πέντε. Χρησιμοποιήστε αντί γι’ αυτές τον αριθμό, όπως &#160; για αδιάσπαστο κενό, ή βάλτε το HTML μέσα σε CDATA.

Ημερομηνίες σε λάθος μορφή

Οι ημερομηνίες RSS μοιάζουν έτσι: Sat, 26 Sep 2026 09:00:00 GMT. Οι περισσότερες γλώσσες μπορούν να τις γράψουν για εσάς: date(DATE_RSS) στην PHP, email.utils.format_datetime(dt) στην Python και new Date().toUTCString() στη JavaScript. Τα Atom και JSON Feed χρησιμοποιούν αντίθετα 2026-09-26T09:00:00Z.

Σερβίρεται ως text/html

Ο διακομιστής σας χαρακτηρίζει τη ροή ως ιστοσελίδα, οπότε ορισμένες εφαρμογές ανάγνωσης μπορεί να μην τη δουν ως ροή. Σερβίρετε το RSS ως application/rss+xml και το Atom ως application/atom+xml. Το application/xml λειτουργεί επίσης.

guid που λείπουν ή επαναλαμβάνονται

Χωρίς μοναδικό ID, οι εφαρμογές ανάγνωσης πρέπει να μαντέψουν ποιες αναρτήσεις είναι νέες, οπότε μια επεξεργασμένη ανάρτηση μπορεί να εμφανιστεί ξανά. Δώστε σε κάθε στοιχείο ένα μοναδικό <guid> που δεν αλλάζει ποτέ, όπως τη μόνιμη διεύθυνση της ανάρτησης.

Παράξενα σύμβολα αντί για τονούμενα γράμματα

Οι χαρακτήρες του αρχείου δεν ταιριάζουν με την κωδικοποίηση που δηλώνει, συχνά επειδή κείμενο σε Windows-1252 έχει χαρακτηριστεί ως UTF-8. Αποθηκεύστε και σερβίρετε τη ροή ως UTF-8 και ρυθμίστε τον διακομιστή να στέλνει charset=utf-8.

Κάτι πριν από τη δήλωση XML

Μια κενή γραμμή ή ένα κενό πριν από το <?xml χαλάει ολόκληρη τη ροή. Στο WordPress, η συνηθισμένη αιτία είναι το functions.php ενός θέματος ή ένα πρόσθετο.

Για περισσότερες λύσεις, δείτε το Πώς να επικυρώσετε το RSS feed σας για το Feeder. Αν η ροή ανήκει σε κάποιον άλλο, το Η ροή RSS δεν είναι έγκυρη εξηγεί τι μπορείτε να κάνετε.

Πώς να προσθέσετε μια ροή στο Feeder

Μια έγκυρη ροή μπορεί και πάλι να φαίνεται λάθος σε μια εφαρμογή ανάγνωσης, γι’ αυτό δοκιμάστε την όπως θα τη δουν οι συνδρομητές σας:

  1. Στο Feeder, κάντε κλικ στο Προσθήκη ροής και επικολλήστε τη διεύθυνση της ροής.
  2. Το Feeder εμφανίζει τη ροή με προεπισκόπηση των πιο πρόσφατων αναρτήσεών της. Ελέγξτε τους τίτλους, τις ημερομηνίες και τους συνδέσμους.
  3. Ακολουθήστε τη, δημοσιεύστε μια νέα ανάρτηση και ελέγξτε ότι εμφανίζεται μία φορά, ως νέα ανάρτηση.

Το Feeder είναι μια εφαρμογή ανάγνωσης RSS για τον ιστό, το πρόγραμμα περιήγησής σας, το iOS και το Android, και μπορείτε να ξεκινήσετε δωρεάν.

Ξεκίνα δωρεάν

Συχνές ερωτήσεις

Γιατί η ροή μου λειτουργεί σε μια εφαρμογή ανάγνωσης αλλά όχι σε άλλη;

Οι εφαρμογές ανάγνωσης διαφέρουν στο πόσο αυστηρές είναι. Πολλές, μαζί και το Feeder, διαβάζουν ροές με μικρά σφάλματα και μαντεύουν καλά τα υπόλοιπα. Πιο αυστηρές εφαρμογές, όπως ορισμένες εφαρμογές podcast, τα παρατάνε με την ίδια ροή. Μια ροή χωρίς σφάλματα λειτουργεί παντού, γι’ αυτό διορθώστε τα ακόμα κι αν η δική σας εφαρμογή φαίνεται εντάξει.

Πρέπει μια ροή να είναι έγκυρη για να λειτουργεί;

Όχι πάντα. Πολλές εφαρμογές ανάγνωσης διαβάζουν ροές με μικρά σφάλματα, αλλά πιο αυστηρές εφαρμογές μπορεί να τις απορρίψουν, οπότε μια έγκυρη ροή είναι η ασφαλής επιλογή.

Γιατί παλιές αναρτήσεις εμφανίζονται ως νέες;

Οι εφαρμογές ανάγνωσης παρακολουθούν τις αναρτήσεις από το guid τους ή από τον τίτλο και την ημερομηνία όταν δεν υπάρχει. Νέα guid, μετάβαση σε νέο τομέα ή αλλαγμένη ζώνη ώρας στον διακομιστή μπορούν να κάνουν κάθε ανάρτηση να φαίνεται νέα.

Μπορώ να επικυρώσω μια ροή που δεν είναι ακόμα online;

Αυτό το εργαλείο επικύρωσης ελέγχει ροές από τη διεύθυνσή τους και μόνο στο δημόσιο διαδίκτυο. Για ένα αρχείο που δεν είναι online, επικολλήστε το XML στο W3C Feed Validation Service, στην επιλογή Validate by Direct Input.