Yoast SEO: Κανονικά URL σε έναν ιστότοπο με προαιρετικό SSL

https

Όταν μετακινήσαμε τον ιστότοπό μας στο βολάν, δεν αναγκάσαμε όλους σε σύνδεση SSL (η διεύθυνση URL https: // που εξασφαλίζει ασφαλή σύνδεση). Δεν έχουμε αποφασίσει ακόμη για αυτό. Μπορούμε να διασφαλίσουμε ότι οι υποβολές φόρμας και το τμήμα ηλεκτρονικού εμπορίου είναι ασφαλείς, αλλά δεν είμαστε σίγουροι για το μέσο άρθρο που πρέπει να διαβάσετε.

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

Τι είναι ο Κανονικός Σύνδεσμος;

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

Κατά την εξέταση του Yoast SEO βάση γνώσεων plugin, το plugin απλώς τραβά το μόνιμο σύνδεσμο μέσω της τυπικής λειτουργίας του WordPress. Με άλλα λόγια, εάν βρίσκεστε σε μια ασφαλή σελίδα, πρόκειται να παραθέσει τη διαδρομή https, εάν δεν είστε - πρόκειται να αναφέρει τη διαδρομή http. Ωχ.

Μέσα στο θέμα μας functions.php και χρησιμοποιώντας το κανονικό φίλτρο του Yoast wpseo_canonical, προσθέσαμε την ακόλουθη λειτουργία για να επιβάλουμε όλους τους κανονικούς συνδέσμους στην ασφαλή διεύθυνση URL:

συνάρτηση mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); επιστροφή $ url; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

Τώρα, ανεξάρτητα από τη διαδρομή που πηγαίνει ένας χρήστης ή πώς το πρόγραμμα ανίχνευσης της Google καταγράφει το κανονικό, θα εμφανίζεται μόνο ως η ασφαλής σελίδα με τη διαδρομή https: // URL. Η προσθήκη Yoast είχε την επιλογή να το ορίσει αυτό, αλλά φαίνεται ότι αποσπάστηκε από την προσθήκη.

2 Σχόλια

  1. 1
  2. 2

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

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