Τι είναι και γιατί το κάνουμε
Όταν μια σελίδα μιας ιστοσελίδας αλλάζει διεύθυνση, θέλουμε οι επισκέπτες και οι μηχανές αναζήτησης να πηγαίνουν αυτόματα στη νέα διεύθυνση. Αυτό γίνεται με τις ανακατευθύνσεις 301 και 302.
Ανακατεύθυνση 301 σημαίνει ότι η παλιά σελίδα έχει μετακινηθεί μόνιμα στη νέα διεύθυνση. Οι μηχανές αναζήτησης καταλαβαίνουν ότι η αλλαγή είναι μόνιμη και ενημερώνουν τα αποτελέσματά τους.
Ανακατεύθυνση 302 σημαίνει ότι η αλλαγή είναι προσωρινή. Οι μηχανές αναζήτησης κρατούν την παλιά διεύθυνση ως κύρια και δεν αλλάζουν τα αποτελέσματά τους.
Χρησιμοποιούμε αυτές τις ανακατευθύνσεις για να αποφύγουμε τα σφάλματα 404 (σελίδα δεν βρέθηκε) και να κρατήσουμε τους επισκέπτες στην ιστοσελίδα μας.
Βήματα (Step-by-step)
- Βρες τη σελίδα που θέλεις να ανακατευθύνεις (παλιά διεύθυνση).
- Απόφασισε αν η αλλαγή είναι μόνιμη (301) ή προσωρινή (302).
- Άνοιξε το σύστημα διαχείρισης της ιστοσελίδας ή το αρχείο ρυθμίσεων (π.χ.
.htaccess).
- Πρόσθεσε την εντολή ανακατεύθυνσης. Για παράδειγμα, για 301:
Redirect 301 /παλιά-σελίδα.html /νέα-σελίδα.html
- Αποθήκευσε τις αλλαγές και κλείσε το αρχείο.
- Δοκίμασε την παλιά διεύθυνση στον browser για να δεις αν σε στέλνει στη νέα.
Έλεγχος ότι πέτυχε
- Άνοιξε τον browser και γράψε την παλιά διεύθυνση της σελίδας.
- Εάν η σελίδα φορτώνει αυτόματα τη νέα διεύθυνση, η ανακατεύθυνση λειτουργεί.
- Μπορείς να χρησιμοποιήσεις και δωρεάν εργαλεία online για να ελέγξεις τον τύπο της ανακατεύθυνσης (301 ή 302).
Συχνά λάθη
- Χρήση 302 όταν η αλλαγή είναι μόνιμη, με αποτέλεσμα να μην ενημερώνονται οι μηχανές αναζήτησης.
- Λανθασμένη διεύθυνση στη νέα σελίδα, που οδηγεί ξανά σε σφάλμα 404.
- Ξέχασμα αποθήκευσης των αλλαγών στο αρχείο ρυθμίσεων.
- Πολλαπλές ανακατευθύνσεις που δημιουργούν "βρόχο" και δεν φορτώνει η σελίδα.
Αν δεν λυθεί — τι να στείλεις στο support (λίστα)
- Την παλιά διεύθυνση URL που θέλεις να ανακατευθύνεις.
- Τη νέα διεύθυνση URL που πρέπει να ανοίγει.
- Ποιον τύπο ανακατεύθυνσης θέλεις (301 ή 302).
- Περι