Τι είναι το σφάλμα 410 Gone;
Το 410 Gone είναι ένας κωδικός κατάστασης HTTP που επιστρέφεται από τον διακομιστή ιστού όταν ο πελάτης (ένα πρόγραμμα περιήγησης ή μια μηχανή αναζήτησης ιστού) ζητά έναν πόρο που δεν είναι πλέον διαθέσιμος στη διεύθυνση που ζητήθηκε. Είναι ένα από τα λεγόμενα "σφάλματα πελάτη", που σημαίνει ότι το σφάλμα βρίσκεται στην πλευρά του πελάτη και όχι στον διακομιστή.
Πώς διαφέρει από ένα σφάλμα 404
Σε αντίθεση με τον κωδικό απόκρισης 404 Not Found που μπορεί να εμφανιστεί για ανύπαρκτες ή λανθασμένα πληκτρολογημένες διευθύνσεις URL, ο κωδικός 410 υποδεικνύει ότι ο πόρος ήταν σε χρήση αλλά δεν είναι πλέον διαθέσιμος και δεν θα είναι διαθέσιμος ξανά στη διεύθυνση που ζητήθηκε.
- Σφάλμα 404 Δείχνει ότι ο διακομιστής δεν μπορεί να βρει τον αιτούμενο πόρο. Αυτό μπορεί να συμβεί λόγω λανθασμένων διευθύνσεων URL, διαγραμμένων σελίδων ή σπασμένων συνδέσμων. Χρησιμοποιείται συχνά για προσωρινά προβλήματα.
- 410 Σφάλμα Δείχνει ότι ο πόρος έχει εξαφανιστεί οριστικά κ αι δεν θα είναι διαθέσιμος ξανά. Αυτό παρέχει ένα σαφές μήνυμα στις μηχανές αναζήτησης ότι η σελίδα πρέπει να αφαιρεθεί αμέσως από το ευρετήριο.
Επιπτώσεις στους χρήστες και στις μηχανές αναζήτησης
Για τους επισκέπτες του ιστότοπου, το σφάλμα 410 σημαίνει ότι η ιστοσελίδα διαγράφηκε και, γενικά, δεν διαφέρει από το σφάλμα 404. Ωστόσο, για τις μηχανές αναζήτησης, ο κωδικός κατάστασης 410 είναι πιο οριστικός.
- Εμπειρία χρήστη Οι επισκέπτες θα βλέπουν ένα μήνυμα που θα υποδεικνύει ότι η σελίδα δεν είναι πλέον διαθέσιμη, το οποίο μπορεί να προσαρμοστεί ώστε να παρέχει περισσότερο περιεχόμενο ή να προτείνει εναλλακτικό περιεχόμενο.
- Μηχανές αναζήτησης Ο κωδικός κατάστασης 410 δηλώνει στις μηχανές αναζήτησης, όπως η Google, ότι η σελίδα έχει εξαφανιστεί οριστικά. Ενώ η Google μπορεί να περιμένει περίπου 24 ώρες πριν αφαιρέσει μια σελίδα 404 από το ευρετήριο, οι σελίδες 410 μπορούν να αφαιρεθούν αμέσως μετά την ανίχνευση.
Πότε να χρησιμοποιήσετε 404 vs. 410 για διαγραμμένες σελίδες
Η απόφαση για το αν θα χρησιμοποιήσετε κωδικό κατάστασης 404 ή 410 εξαρτάται από τη μονιμότητα της αφαίρεσης της σελίδας:
- Χρήση σφάλματος 404 Εάν μια σελίδα δεν είναι προσωρινά διαθέσιμη ή εάν σκοπεύετε να την αντικαταστήσετε σύντομα με μια άλλη σελίδα, χρησιμοποιήστε έναν κωδικό κατάστασης 404. Αυτό υποδεικνύει ότι ο πόρος μπορεί να επιστρέψει και δίνει στις μηχανές αναζήτησης την ευκαιρία να τον αναπροσαρμόσουν αργότερα.
- Χρήση σφάλματος 410 Εάν μια σελίδα έχει αφαιρεθεί οριστικά και δεν έχετε πρόθεση να την αντικαταστήσετε ή να ανακατευθύνετε τους χρήστες σε μια άλλη σελίδα, χρησιμοποιήστε έναν κωδικό κατάστασης 410. Αυτό σηματοδοτεί στις μηχανές αναζήτησης ότι θα πρέπει να αφαιρέσουν τη σελίδα από το ευρετήριό τους αμέσως.
Συμβουλές από την Google
Να τι είπε ο Matt Cutts από την Google σε ένα από τα βίντεο βοήθειας για τους διαχειριστές ιστοσελίδων:
"Εάν μια σελίδα έχει εξαφανιστεί και πιστεύετε ότι είναι προσωρινή, χρησιμοποιήστε ένα 404. Αν η σελίδα έχει εξαφανιστεί και δεν ξέρετε καμία άλλη σελίδα που θα την αντικαταστήσει, δεν έχετε πουθενά αλλού που θα έπρεπε να παραπέμψετε και ξέρετε ότι αυτή η σελίδα θα εξαφανιστεί και δεν θα ξαναγυρίσει ποτέ, τότε προχωρήστε και δώστε ένα 410".
Βέλτιστες πρακτικές για το χειρισμό 410 σφαλμάτων
- Προσαρμογή μηνυμάτων σφάλματος Παρέχετε ένα φιλικό προς το χρήστη μήνυμα που εξηγεί γιατί η σελίδα δεν εμφανίζεται και προτείνει εναλλακτικό περιεχόμενο ή ενέργειες.
- Παρακολούθηση και ενημέρωση των συνδέσμων Ελέγχετε τακτικά τον ιστότοπό σας για σπασμένους συνδέσμους και ενημερώστε τους ώστε να παραπέμπουν σε σχετικό περιεχόμενο ή ρυθμίστε σωστές ανακατευθύνσεις.
- Χρήση των εργαλείων Webmaster Tools Πλατφόρμες όπως η Google Search Console μπορούν να σας βοηθήσουν να παρακολουθείτε και να διαχειρίζεστε τα σφάλματα 404 και 410 στον ιστότοπό σας.
Για πιο λεπτομερείς πληροφορίες σχετικά με τους κωδικούς κατάστασης HTTP και τις βέλτιστες πρακτικές για την απόδοση του διαδικτύου, ανατρέξτε σε έγκυρες πηγές όπως το Mozilla Developer Network (MDN) και το Web Fundamentals της Google.