htaccess: Strip Folder και Redirect με Regex

διευθύνω πάλιν

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

Εάν ο ιστότοπός σας είχε δύο διευθύνσεις URL:

  • https://martech.zone/blog/category/search-engine-optimization/htaccess-folder-redirect-regex OR
  • https://martech.zone/htaccess-folder-redirect-regex

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

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

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

  1. Πρώτον, απασχολούμε SEO SEO του Yoast πρόσθετο, ώστε να μπορούμε να αφαιρέσουμε το κυριολεκτικό γυμνοσάλιαγκας κατηγορίας εκτός της διεύθυνσης URL.
  2. Στη συνέχεια, ενημερώνουμε τους μόνιμους συνδέσμους και καταργούμε /% κατηγορία% / και αφήνουμε /% μετά% / στο πεδίο (και ανανεώνουμε την προσωρινή μνήμη).
  3. Τέλος, πρέπει να προσθέσουμε μια κανονική έκφραση για να ανακατευθύνουμε σωστά το φάκελο:

strip-folder-redirect-regex

Η έκφραση περιέχει τις προαιρετικές κατηγορίες σας (φάκελος1, φάκελος2, φάκελος3) και απαιτεί κάποιο κείμενο μετά την κατηγορία… με αυτόν τον τρόπο οι σελίδες της κατηγορίας σας δεν θα σπάσουν, αλλά τα ανεξάρτητα άρθρα θα προωθήσουν σωστά τη νέα διεύθυνση URL.

^/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

Δεν είμαι σίγουρος ότι θα πρότεινα αυτή τη δραστική αλλαγή για κάθε εταιρεία. Εκείνοι με μια καθιερωμένη κατάταξη μπορεί να μην επιθυμούν να το αναπτύξουν. Βραχυπρόθεσμα, θα μπορούσε να βλάψει την κατάταξή σας, καθώς μια ανακατεύθυνση δεν φέρει όλη την εξουσία της αρχικής σελίδας. Αλλά με την πάροδο του χρόνου, το να έχετε περισσότερο περιεχόμενο στην ιεραρχία μόνιμων συνδέσμων θα μπορούσε να σας βοηθήσει. Γνωρίζουμε ότι έχει βοηθήσει Martech Zone!

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.