Skip to main content

Τι είναι η κανονικοποίηση;

Η λέξη κανονική σημαίνει κάτι που συμμορφώνεται με ένα αποδεκτό πρότυπο. Canonicalization mdash;ή canonicalisation in British English mdash;είναι η διαδικασία με την οποία κάτι τίθεται σε συμμόρφωση με το αποδεκτό πρότυπο.Στον τομέα των υπολογιστών, ο όρος canonicalization χρησιμοποιείται για να αναφερθεί στα πρότυπα συνάντησης σε διάφορους τομείς.Συχνά θεωρείται ότι είναι το πρόβλημα, όταν είναι στην πραγματικότητα η λύση σε μια ποικιλία προβλημάτων.Δεδομένου ότι είναι τόσο μακρά λέξη, canonicalization συντομεύεται χρησιμοποιώντας τα πρώτα και τα τελευταία γράμματα και τον αριθμό των γραμμάτων μεταξύ: C14N.Αναφέρεται στις διευθύνσεις αποστολέα ηλεκτρονικού ταχυδρομείου, στην κατασκευή αρχείων, στην κωδικοποίηση συμβολοσειράς στο Unicode, στη χρήση της XML (Extensible Markup Language) και στην κατασκευή URL (ομοιόμορφος εντοπισμός πόρων).Σε κάθε περίπτωση, το πρόβλημα είναι η ικανότητα για πολλαπλές μορφές που αντιπροσωπεύουν το ίδιο στοιχείο, με την κανονικοποίηση να είναι ο τρόπος με τη συνέπεια και την τυποποίηση.

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

XML Canonicalization

.Το απλούστερο παράδειγμα είναι δύο εκδόσεις μιας αρχικής σελίδας, μία από τις οποίες έχει τα τρία w και ο άλλος δεν το κάνει:

http: //www.wisegeek.comversusus

http: // wisegeek.com

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

Υπάρχουν και άλλα ζητήματα εκτός από το

w

's.Αυτές περιλαμβάνουν τις κλίσεις και τις διαφορές μεταξύ των εκδόσεων διευθύνσεων URL με ανώτερα και χαμηλότερα γράμματα.Το Matt Cutts του Google® συνιστά να αντιμετωπίσετε αυτό χρησιμοποιώντας μια μόνιμη (301) ανακατεύθυνση όλων των εναλλακτικών διευθύνσεων URL στη διεύθυνση URL που θέλετε, επιτρέποντας στις μηχανές αναζήτησης να κρίνουν ποια είναι η κανονική διεύθυνση URL.