Ελέγξτε το feed σας με τον δωρεάν επικυρωτή RSS feed του Feeder. Εμφανίζει κάθε σφάλμα μαζί με τη γραμμή στην οποία εντοπίζεται και τον τρόπο διόρθωσής του, καθώς και τα δεδομένα που διαβάζει το Feeder από το feed σας. Το Feeder μπορεί να διαβάσει και feed που δεν είναι τέλειο, αλλά ένα έγκυρο feed λειτουργεί σε όλους τους αναγνώστες και αποφεύγει τα παρακάτω προβλήματα.
Η Υπηρεσία επικύρωσης feed του W3C είναι ένας καλός τρόπος για δεύτερο έλεγχο.
Χρησιμοποιήστε τη σωστή μορφή ημερομηνίας
Οι ημερομηνίες RSS έχουν μορφή όπως Sat, 26 Sep 2026 09:00:00 GMT, με τετραψήφιο έτος. Χρησιμοποιήστε την ενσωματωμένη συνάρτηση της γλώσσας προγραμματισμού σας:
- PHP:
date(DATE_RSS) - Python:
email.utils.format_datetime(dt) - Ruby:
Time.now.rfc2822, αφού εκτελέσετεrequire "time" - JavaScript:
new Date().toUTCString() - Go:
t.Format(time.RFC1123Z)
Αποφύγετε τις DATE_RFC822 της PHP και time.RFC822 της Go. Παράγουν έτος με δύο ψηφία, κάτι που οι επικυρωτές απορρίπτουν ή επισημαίνουν με προειδοποίηση.
Δώστε σε κάθε ανάρτηση ένα GUID
Το στοιχείο <guid> είναι ένα μοναδικό αναγνωριστικό για κάθε ανάρτηση. Το Feeder το χρησιμοποιεί για να ξεχωρίζει τις νέες αναρτήσεις από όσες έχει ήδη δει. Αν δεν υπάρχει GUID, το Feeder βασίζεται στον τίτλο και την ημερομηνία. Έτσι, αν αλλάξετε τον τίτλο ή την ημερομηνία, η ανάρτηση εμφανίζεται ξανά ως νέα.
Μπορείτε να χρησιμοποιήσετε οποιαδήποτε τιμή, αρκεί να είναι μοναδική και να μην αλλάζει ποτέ, για παράδειγμα τη μόνιμη διεύθυνση της ανάρτησης.
Διατηρήστε σταθερά τα αναγνωριστικά και τις ημερομηνίες κατά τη μετάβαση
Αν αλλάξετε τη ζώνη ώρας, τον τομέα ή την πλατφόρμα δημοσίευσης του ιστότοπού σας, διατηρήστε το GUID και την ημερομηνία κάθε ανάρτησης ίδια. Αν αλλάξουν όλα ταυτόχρονα, οι αναγνώστες μπορεί να δουν όλες τις παλιές αναρτήσεις ως νέες.
Επιτρέψτε στο Feeder να έχει πρόσβαση στο feed σας
Αν το Feeder αναφέρει ότι δεν μπορεί να αποκτήσει πρόσβαση στο feed σας, ελέγξτε μήπως το τείχος προστασίας ή το Cloudflare αποκλείει τους ανιχνευτές μας. Δείτε τα άρθρα Τι να κάνετε αν το Cloudflare αποκλείει τους ανιχνευτές του Feeder και Δημόσιες διευθύνσεις IP των διακομιστών του Feeder.