WordPress: Καταργήστε και ανακατευθύνετε μια δομή μόνιμης σύνδεσης ΕΕΕΕ/ΜΜ/ΗΗ με Regex και Rank Math SEO

Ανακατεύθυνση ΕΕΕΕ/ΜΜ/ΗΜ Regex WordPress Rank Math SEO

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

ΕΕΕΕ/ΜΜ/ΗΗ Δομή μόνιμου συνδέσμου

Εάν ο ιστότοπός σας είχε δύο διευθύνσεις URL, ποια πιστεύετε ότι παρείχε στο άρθρο μεγαλύτερη σημασία;

  • https://martech.zone/2013/08/06/yyyy-mm-dd-regex-redirect OR
  • https://martech.zone/yyyy-mm-dd-regex-redirect

Μία από τις προεπιλεγμένες ρυθμίσεις για το WordPress είναι να έχετε μια δομή μόνιμης σύνδεσης στο ιστολόγιο που περιλαμβάνει το εεεε/mm/dd εντός της διεύθυνσης URL. Αυτό δεν είναι ιδανικό για δύο λόγους:

  1. Βελτιστοποίηση μηχανών αναζήτησης (SEO) - Όπως συζητήθηκε παραπάνω, η ιεραρχία του ιστότοπου δείχνει βασικά στις μηχανές αναζήτησης ότι το περιεχόμενο είναι 4 φάκελοι μακριά από την αρχική σελίδα… οπότε δεν είναι σημαντικό περιεχόμενο.
  2. Σελίδα αποτελεσμάτων μηχανών αναζήτησης (SERP) - Μπορεί να έχετε ένα φανταστικό άρθρο στον ιστότοπό σας που γράψατε πέρυσι, αλλά εξακολουθεί να ισχύει. Ωστόσο, άλλοι ιστότοποι δημοσιεύουν πιο πρόσφατα άρθρα. Αν βλέπατε μια δομή ημερομηνίας που ήταν πριν από ένα χρόνο στη σελίδα αποτελεσμάτων της μηχανής αναζήτησης (SERP), θα κάνατε κλικ στο παλαιότερο άρθρο; Πιθανώς όχι.

Το πρώτο βήμα που πρέπει να κάνετε είναι να ενημερώσετε τις Ρυθμίσεις> Μόνιμοι σύνδεσμοι στο διαχειριστή του WordPress και απλώς να κάνετε τη μόνιμη σύνδεση σας /% postname% /

Ρυθμίσεις WordPress Μόνιμος σύνδεσμος

Αυτό; Ωστόσο, θα σπάσει όλους τους υπάρχοντες συνδέσμους ανάρτησης στο ιστολόγιό σας. Αφού έχετε το ιστολόγιό σας ζωντανό για λίγο, δεν είναι διασκεδαστικό να προσθέτετε ανακατευθύνσεις για κάθε ένα από τα παλιά σας άρθρα. Δεν πειράζει γιατί μπορείτε να χρησιμοποιήσετε μια κανονική έκφραση (Ρετζέξ) για να το κάνω αυτό. Μια κανονική έκφραση αναζητά ένα μοτίβο. Σε αυτή την περίπτωση, η κανονική μας έκφραση είναι:

/\d{4}/\d{2}/\d{2}/(.*)

Η παραπάνω έκφραση αναλύεται ως εξής:

  • /\ d {4} ψάχνει για κάθετο και 4 αριθμητικά ψηφία που αντιπροσωπεύουν το έτος
  • /\ d {2} αναζητά κάθετο και 4 αριθμητικά ψηφία που αντιπροσωπεύουν τον μήνα
  • /\ d {2} αναζητά μια κάθετο και 4 αριθμητικά ψηφία που αντιπροσωπεύουν την ημέρα
  • /(.*) καταγράφει ό, τι υπάρχει στο τέλος της διεύθυνσης URL σε μια μεταβλητή στην οποία μπορείτε να ανακατευθύνετε. Σε αυτήν την περίπτωση:

https://martech.zone/$1

Έτσι φαίνεται μέσα στο Κατάταξη Μαθημάτων SEO plugin (αναφέρεται ως ένα από τα δικά μας αγαπημένα πρόσθετα WordPress), απλά μην ξεχάσετε να βεβαιωθείτε ότι ο τύπος έχει οριστεί σε Ρετζέξ με το αναπτυσσόμενο μενού:

κατάταξη μαθηματικών ανακατευθύνσεων SEO

Κατάργηση ιστολογίου, κατηγορίας ή ονομάτων κατηγορίας ή άλλων όρων

Κατάργηση ιστολογίου - Εάν είχατε τον όρο "blog" στη δομή του permalink, μπορείτε να χρησιμοποιήσετε τις ανακατευθύνσεις του Rank Math SEO για να συμπληρώσετε

/blog/([a-zA-Z0-9_.-]+)$

Σημειώστε σχετικά, δεν χρησιμοποίησα την επιλογή (.*), Καθώς αυτό θα δημιουργούσε έναν βρόχο αν είχα μια σελίδα που ήταν απλώς /blog. Αυτό απαιτεί να υπάρχει κάποιο είδος γυμνοσάλιαγκας μετά το /blog /. Θα θέλετε να το ανακατευθύνετε όπως ακριβώς παραπάνω.

https://martech.zone/$1

Κατάργηση κατηγορίας - Για να αφαιρέσετε κατηγορία από το slug σας (που υπάρχει εκεί από προεπιλογή) αναπτύξτε το Πρόσθετο Rank Math SEO που έχει τη δυνατότητα να κατηγορία ταινιών από τη δομή URL στις ρυθμίσεις SEO τους> Σύνδεσμοι:

Κατάταξη Math Strip Κατηγορία από συνδέσμους

Κατάργηση κατηγοριών - Εάν είχατε κατηγορίες, θα θέλατε να είστε λίγο πιο προσεκτικοί και να δημιουργήσετε έναν πίνακα με τα ακριβή ονόματα κατηγοριών, ώστε να μην δημιουργήσετε κατά λάθος έναν κυκλικό βρόχο. Εδώ είναι αυτό το παράδειγμα:

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

Και πάλι, δεν χρησιμοποίησα την επιλογή (.*) Αφού αυτό θα δημιουργούσε έναν βρόχο αν είχα μια σελίδα που ήταν απλώς /blog. Θα θέλετε να το ανακατευθύνετε όπως ακριβώς παραπάνω.

https://martech.zone/$1

Αποκάλυψη: Είμαι πελάτης και συνεργάτης της Κατάταξη μαθηματικών.

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

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