Τι είναι το σφάλμα 404 και πώς να το διορθώσεις

Μάθε τι είναι το σφάλμα 404, γιατί συμβαίνει, πώς βλάπτει την ιστοσελίδα σου και πώς να το βρεις και να το διορθώσεις πριν σου κοστίσει επισκέπτες.

Πρόχειρο

Κάθε φορά που ένας επισκέπτης ακολουθεί έναν σύνδεσμο στην ιστοσελίδα σου και καταλήγει σε σελίδα που δεν υπάρχει πια, βλέπει ένα σφάλμα 404. Μπορεί να μη μάθεις ποτέ ότι συνέβη. Έχει ήδη φύγει. Τα σφάλματα 404 είναι από τα πιο συνηθισμένα προβλήματα σε ιστοσελίδες που λειτουργούν εδώ και καιρό και μαζεύονται αθόρυβα, ενώ τα analytics σου δεν δείχνουν προφανή αιτία για το γιατί οι επισκέπτες φεύγουν πριν διαβάσουν λέξη.

Ένας μεμονωμένος νεκρός προορισμός δεν είναι καταστροφή. Όμως τα σφάλματα 404 τείνουν να πολλαπλασιάζονται με τον χρόνο. Σελίδες διαγράφονται, διευθύνσεις URL αλλάζουν, σύνδεσμοι σταματούν να δείχνουν στο σωστό μέρος. Τίποτα από αυτά δεν ειδοποιεί. Για να καταλάβεις γιατί έχει σημασία η συντήρηση της ιστοσελίδας, ξεκινάς από το ότι τέτοια σφάλματα δεν διορθώνονται μόνα τους. Αν τα αφήσεις, φθείρουν ταυτόχρονα την εμπειρία χρήστη και την απόδοση στην αναζήτηση.

Αυτό το άρθρο εξηγεί τι είναι ένα σφάλμα 404, γιατί εμφανίζεται συνήθως, πώς επηρεάζει την ιστοσελίδα σου, πώς να το βρεις και πώς να το διορθώσεις.

Τι είναι ένα σφάλμα 404;

Το σφάλμα 404 είναι ένας κωδικός κατάστασης HTTP που επιστρέφει ο διακομιστής όταν η σελίδα που ζήτησε ο επισκέπτης δεν υπάρχει σε αυτή τη διεύθυνση URL. Ο browser έκανε το αίτημα, ο διακομιστής το κατάλαβε και απάντησε καθαρά: αυτή η σελίδα δεν είναι εδώ.

Ο αριθμός 404 ανήκει στο σύστημα κωδικών απόκρισης HTTP. Οι κωδικοί της σειράς 400 δείχνουν πρόβλημα από την πλευρά του πελάτη, δηλαδή το πρόβλημα βρίσκεται στο αίτημα και όχι στον διακομιστή. Το 404 σημαίνει συγκεκριμένα ότι ο πόρος δεν βρέθηκε. Διαφέρει από το σφάλμα 500, που δείχνει πρόβλημα στον διακομιστή, ή από το 301, που είναι ανακατεύθυνση και λέει στον browser να πάει αλλού. Όταν ένας επισκέπτης βλέπει 404, ο διακομιστής δουλεύει σωστά. Απλώς η σελίδα δεν υπάρχει στη διεύθυνση που ζήτησε.

Γιατί εμφανίζονται σφάλματα 404;

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

Σελίδες που διαγράφονται

Όταν μια σελίδα αφαιρείται από την ιστοσελίδα χωρίς ανακατεύθυνση, κάθε σύνδεσμος που έδειχνε σε αυτήν οδηγεί πλέον σε 404. Είναι η πιο συνηθισμένη πηγή σφαλμάτων 404 σε ιστοσελίδες που υπάρχουν καιρό. Παλιά άρθρα του blog κόβονται, σελίδες προϊόντων αφαιρούνται, υπηρεσίες σταματούν. Κάθε διαγραφή δημιουργεί αδιέξοδο, εκτός αν το παλιό URL ανακατευθύνεται σε μια σχετική σελίδα.

Αλλαγές σε διευθύνσεις URL

Όταν αλλάζεις το URL μιας σελίδας, είτε οργανώνοντας ξανά τη δομή της ιστοσελίδας, είτε αλλάζοντας το slug, είτε μεταφέροντας περιεχόμενο σε νέα ενότητα, χαλάς κάθε σύνδεσμο που έδειχνε στο παλιό URL. Η σελίδα υπάρχει ακόμη, αλλά η διεύθυνσή της άλλαξε χωρίς να πεις στον διακομιστή να προωθεί την κίνηση από την παλιά.

Τυπογραφικά λάθη σε συνδέσμους

Ένας λάθος χαρακτήρας σε έναν σύνδεσμο φτιάχνει 404. Αυτό συμβαίνει σε συνδέσμους που γράφονται με το χέρι μέσα σε άρθρα, μενού πλοήγησης ή εξωτερικούς συνδέσμους που δείχνουν πίσω στη σελίδα σου. Το URL φαίνεται σωστό με μια ματιά, αλλά ένα γράμμα εκτός θέση ή μια παύλα που λείπει στέλνει τους επισκέπτες σε σελίδα που δεν βρίσκεται.

Εξωτερικοί σύνδεσμοι που δείχνουν σε σελίδες που δεν υπάρχουν πια

Άλλες ιστοσελίδες συνδέονται με το περιεχόμενό σου. Όταν αυτές οι σελίδες διαγράφονται ή μετακινούνται χωρίς ανακατεύθυνση, ο εισερχόμενος σύνδεσμος γίνεται αδιέξοδο για τους επισκέπτες που τον ακολουθούν από έξω. Δεν ελέγχεις σε τι συνδέονται οι άλλες ιστοσελίδες, ελέγχεις όμως τι συμβαίνει όταν κάποιος φτάνει σε ένα URL που δεν υπάρχει πια.

Πώς επηρεάζουν τα σφάλματα 404 την ιστοσελίδα σου;

Οι επισκέπτες φεύγουν

Ένας επισκέπτης που φτάνει σε σελίδα 404 έχει πέσει σε τοίχο. Δεν υπάρχει περιεχόμενο να διαβάσει, δρόμος να ακολουθήσει, λόγος να μείνει. Αν η σελίδα σφάλματος δεν του δίνει ξεκάθαρο τρόπο να γυρίσει στην ιστοσελίδα, φεύγει. Η επίσκεψη τελειώνει και χάνεται η ευκαιρία να τον μετατρέψεις. Σε σελίδες που έπαιρναν σημαντική κίνηση, κάθε αδιόρθωτο 404 σημαίνει επισκέψεις που τελειώνουν χωρίς αποτέλεσμα.

Επίδραση στις μηχανές αναζήτησης

Οι μηχανές αναζήτησης ακολουθούν συνδέσμους όπως οι επισκέπτες. Όταν ένας crawler ακολουθεί έναν σύνδεσμο και βρίσκει 404, θεωρεί ότι η σελίδα αφαιρέθηκε από την ιστοσελίδα. Αν η σελίδα είχε συγκεντρώσει backlinks ή ήταν ευρετηριασμένη με θέσεις κατάταξης, αυτά τα σήματα εξασθενούν με τον χρόνο μόλις η σελίδα σταματήσει να επιστρέφει περιεχόμενο. Τα εσωτερικά σφάλματα 404 διακόπτουν επίσης τη διαδρομή των crawlers μέσα στην ιστοσελίδα, με αποτέλεσμα κάποιες σελίδες να βρίσκονται σπανιότερα ή να μην σαρώνονται καθόλου.

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

Πώς να βρεις σφάλματα 404 στην ιστοσελίδα σου

Δεδομένα analytics

Οι πλατφόρμες web analytics καταγράφουν κάθε σελίδα που προβλήθηκε στην ιστοσελίδα σου, και τις σελίδες 404. Αν το πρότυπο της σελίδας 404 στέλνει προβολή σελίδας με σταθερό τίτλο ή μοτίβο διαδρομής, μπορείς να φιλτράρεις τις αναφορές σου και να βρεις ποια URL επιστρέφουν σφάλμα και πόση κίνηση παίρνουν. Έτσι βλέπεις ποια σφάλματα 404 σου κοστίζουν επισκέψεις αυτή τη στιγμή και διορθώνεις πρώτα όσα έχουν τη μεγαλύτερη επίδραση.

Σάρωση ολόκληρης της ιστοσελίδας

Μια σάρωση (crawl) ακολουθεί κάθε εσωτερικό σύνδεσμο της ιστοσελίδας σου και καταγράφει τον κωδικό HTTP που επιστρέφει κάθε URL. Πιάνει σφάλματα 404 που τα analytics μπορεί να χάσουν, όπως χαλασμένους συνδέσμους σε σελίδες με λίγη κίνηση, χαλασμένα στοιχεία πλοήγησης και εσωτερικούς συνδέσμους θαμμένους σε παλιό περιεχόμενο. Το να τρέχεις σάρωση κατά διαστήματα είναι μέρος του πώς να ενημερώνεις τακτικά το περιεχόμενο της ιστοσελίδας σου, γιατί οι αλλαγές στο περιεχόμενο εισάγουν συχνά νέες χαλασμένες διαδρομές που μόνο μια σάρωση πιάνει συνολικά.

Έλεγχος χαλασμένων συνδέσμων

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

Πώς να διορθώσεις σφάλματα 404

Στήσε ανακατεύθυνση 301

Η ανακατεύθυνση 301 λέει και στους browser και στις μηχανές αναζήτησης ότι ένα URL μετακινήθηκε μόνιμα σε νέα διεύθυνση. Όταν κάποιος ζητά το παλιό URL, ο διακομιστής τον στέλνει αυτόματα στο νέο. Είναι η σωστή λύση όταν μια σελίδα διαγράφηκε ή μετακινήθηκε, αλλά υπάρχει παρόμοιο περιεχόμενο σε άλλο URL. Η ανακατεύθυνση διατηρεί τα σήματα κατάταξης που είχε χτίσει το παλιό URL, επειδή οι μηχανές αναζήτησης μεταφέρουν το μεγαλύτερο μέρος αυτής της αξίας στο URL προορισμού.

Επανάφερε τη σελίδα

Αν μια σελίδα διαγράφηκε κατά λάθος, ή αν το περιεχόμενό της εξακολουθεί να είναι χρήσιμο και έφερνε κίνηση, η επαναφορά της στο αρχικό URL είναι συχνά η πιο καθαρή επιλογή. Δες στα analytics πόση κίνηση έπαιρνε το URL πριν αφαιρεθεί και αν υπήρχαν εισερχόμενοι σύνδεσμοι από άλλες ιστοσελίδες. Αν ισχύουν και τα δύο, η επαναφορά της σελίδας προστατεύει αυτή την κίνηση και αυτά τα σήματα συνδέσμων.

Ενημέρωσε ή αφαίρεσε τον σύνδεσμο

Όταν το 404 προκαλείται από εσωτερικό σύνδεσμο που δείχνει σε λάθος URL, διόρθωσε τον σύνδεσμο απευθείας. Ενημέρωσέ τον ώστε να δείχνει στη σωστή διεύθυνση ή αφαίρεσέ τον τελείως, αν η σελίδα προορισμού δεν υπάρχει πια και δεν υπάρχει ισοδύναμη για ανακατεύθυνση. Αυτό ισχύει για συνδέσμους σε άρθρα, μενού πλοήγησης, footer και παντού αλλού όπου οι σύνδεσμοι γράφονται με το χέρι. Αφού ενημερώσεις έναν σύνδεσμο, δοκίμασέ τον σε έναν browser για να βεβαιωθείς ότι ο προορισμός φορτώνει σωστά.

Τι πρέπει να κάνει μια καλή σελίδα σφάλματος 404

Δεν μπορείς να προβλέψεις κάθε 404 και να έχεις ανακατεύθυνση έτοιμη πριν συμβεί. Μια καλοσχεδιασμένη σελίδα σφάλματος 404 μειώνει τη ζημιά όταν ένας επισκέπτης καταλήξει σε μία. Η σελίδα πρέπει να δηλώνει καθαρά ότι το περιεχόμενο που έψαχνε δεν είναι διαθέσιμο σε αυτή τη διεύθυνση, χωρίς τεχνική γλώσσα ή κωδικούς σφάλματος που δεν λένε τίποτα σε επισκέπτη χωρίς τεχνικές γνώσεις.

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

Πώς το WEMASY χειρίζεται τα σφάλματα 404

Ο δημιουργός ιστοσελίδων του WEMASY περιλαμβάνει διαχειριστή ανακατευθύνσεων που σου επιτρέπει να στήνεις ανακατευθύνσεις 301 από το ταμπλό, χωρίς να επεξεργάζεσαι αρχεία ρυθμίσεων του διακομιστή. Όταν μια σελίδα διαγράφεται ή αλλάζει ένα URL, μπορείς να προσθέσεις αμέσως ανακατεύθυνση που στέλνει την κίνηση στον σωστό προορισμό. Η πλατφόρμα περιλαμβάνει επίσης προσαρμόσιμη σελίδα σφάλματος 404, ώστε οι επισκέπτες που καταλήγουν σε σελίδα που λείπει να βλέπουν το branding σου, ένα καθαρό μήνυμα και συνδέσμους πλοήγησης αντί για ένα γενικό σφάλμα διακομιστή.

Δες τι περιλαμβάνεται στον δημιουργό ιστοσελίδων του WEMASY ή δες τα πακέτα στη σελίδα τιμών.

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

Ποια είναι η διαφορά ανάμεσα σε 404 και 301;

Το 404 είναι κωδικός απόκρισης που σημαίνει ότι η σελίδα που ζητήθηκε δεν βρέθηκε. Το 301 είναι ανακατεύθυνση που λέει στους browser και στις μηχανές αναζήτησης ότι ένα URL μετακινήθηκε μόνιμα σε νέα διεύθυνση. Όταν διορθώνεις ένα 404 με ανακατεύθυνση 301, οι επισκέπτες και οι crawlers στέλνονται αυτόματα στο νέο URL αντί να δουν σελίδα σφάλματος. Με τον δημιουργό ιστοσελίδων του WEMASY, μπορείς να το ρυθμίσεις απευθείας στην ιστοσελίδα σου.

Τα σφάλματα 404 βλάπτουν το SEO;

Τα σφάλματα 404 σε σελίδες που είχαν κατάταξη στην αναζήτηση ή εισερχόμενους συνδέσμους μπορούν να μειώσουν την αξία αυτών των σημάτων με τον χρόνο, αφού το περιεχόμενο δεν υπάρχει πια σε αυτή τη διεύθυνση. Τα εσωτερικά σφάλματα 404 διακόπτουν επίσης τη διαδρομή των crawlers των μηχανών αναζήτησης στην ιστοσελίδα σου. Οι ανακατευθύνσεις 301 για σελίδες που διαγράφηκαν ή μετακινήθηκαν προστατεύουν την αξία SEO που είχε συγκεντρώσει το παλιό URL.

Πόσο συχνά πρέπει να ελέγχω για σφάλματα 404;

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

Είναι κακό να έχω πολλά σφάλματα 404;

Ένας μικρός αριθμός σφαλμάτων 404 είναι φυσιολογικός σε κάθε ιστοσελίδα που λειτουργεί καιρό, ειδικά από εξωτερικούς συνδέσμους που δεν ελέγχεις. Το πρόβλημα είναι όταν εμφανίζονται σε σελίδες που συνδέονται από το μενού ή το περιεχόμενο της δικής σου ιστοσελίδας, ή όταν αφορούν URL που έφερναν σημαντική κίνηση. Αυτά πρέπει να διορθώνονται άμεσα.

Τι πρέπει να περιλαμβάνει μια σελίδα σφάλματος 404;

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

Μπορώ να ανακατευθύνω όλα τα σφάλματα 404 στην αρχική σελίδα;

Μπορείς, αλλά δεν είναι η προτεινόμενη προσέγγιση. Η ανακατεύθυνση κάθε 404 στην αρχική σελίδα, που λέγεται και soft 404, μπορεί να μπερδέψει επισκέπτες που περίμεναν συγκεκριμένο περιεχόμενο και οι μηχανές αναζήτησης μπορεί να τη θεωρήσουν παραπλανητική. Είναι καλύτερα να ανακατευθύνεις κάθε 404 σε μια σελίδα που σχετίζεται πραγματικά με ό,τι διαγράφηκε ή μετακινήθηκε και να χρησιμοποιείς μια καλοσχεδιασμένη σελίδα 404 για τις περιπτώσεις όπου δεν υπάρχει σχετικός προορισμός.

Βάλ’ το αμέσως σε εφαρμογή
στη δική σου ιστοσελίδα.

Ξεκίνα δωρεάν με το WEMASY και φτιάξε τη σελίδα σου σε λίγα λεπτά.