
Το 301 redirect είναι ο πιο “φιλικός” τρόπος σε SEO επίπεδο, για να ενημερώσουμε τις μηχανές αναζήτησης ότι κάποια σελίδα έχει μεταφερθεί. Αυτό μας είναι χρήσιμο σε περίπτωση που έχουμε μεταφέρει το site μας σε νέο domain η ακόμα αν έχουν μεταφερθεί σελίδες σε διαφορετικό folder εντός του ίδιο domain.
301 redirect σε Apache
Για να δημιουργήσουμε ένα 301 redirect σε apache πρέπει να εντοπίσουμε το .htaccess αρχείο και να εισάγουμε κάποιες εντολές. Το αρχείο αυτό βρίσκεται στο root folder του site μας (συνήθως). Υπάρχει περίπτωση ο FTP client που χρησιμοποιούμε να μην μας το δείχνει. Για να σιγουρευτούμε ότι δεν συμβαίνει κάτι τέτοιο, βρίσκουμε την επιλογή “Filter” και στο πεδίο “Remote filter” εισάγουμε “-α”. Σε περίπτωση που απλά δεν υπάρχει, δημιουργούμε ένα text αρχείο και το ονομάζουμε .htaccess (χωρίς extension) και το ανεβάζουμε στο root.
Σε αυτό το αρχείο εισάγουμε τις παρακάτω εντολές:
Redirect συγκεκριμένης σελίδας σε νέο domain:
Σε περίπτωση που θέλουμε να μεταφέρουμε όλο το site εισάγουμε το παρακάτω:
Με αυτό τον τρόπο όχι μόνο κάνουμε redirect τους επισκέπτες μας, αλλά ενημερώνουμε τις μηχανές αναζήτησης ότι η σελίδα που βρισκόταν στο παλιό site έχει μεταφερθεί οριστικά και αν όλα πάνε καλά θα δείτε τις σελίδες σας στο google να δείχνουν στη νέα πλέον διεύθυνση.
Voila!



