Sitemap

Google SEO 101: Τι πρέπει και δεν πρέπει για συνδέσμους και JavaScript

Η Google εξηγεί πώς να διασφαλίσετε ότι οι σύνδεσμοι λειτουργούν σωστά με JavaScript στο πρώτο επεισόδιο της νέας σειράς Lightning Talks.

Το Google Lightning Talks είναι σύντομες εκδόσεις παρουσιάσεων που ενδέχεται να έχουν κοινοποιηθεί σε συνέδρια Google Webmaster σε όλο τον κόσμο.

Δεδομένου ότι οι προσωπικές εκδηλώσεις ακυρώνονται για το άμεσο μέλλον, η Google προσαρμόζει το περιεχόμενο του συνεδρίου για τον ιστό.

Τα βίντεο της σειράς Google Lightning Talks έχουν προγραμματιστεί να δημοσιεύονται καθ' όλη τη διάρκεια του έτους.

Ο Martin Splitt της Google για συνδέσμους και JavaScript

Ο Splitt αφιερώνει την πρώτη δόση του Lightning Talks για να συζητήσει το "αγαπημένο όλων" θέμα: συνδέσμους.

Πιο συγκεκριμένα – σύνδεσμοι σε εφαρμογές web JavaScript.

Ο Splitt αναλύει τον σημαντικό ρόλο που παίζουν οι σύνδεσμοι τόσο για τους χρήστες όσο και για τους ανιχνευτές μηχανών αναζήτησης.

Παραθέτει επίσης τα πράγματα που πρέπει και δεν πρέπει να συνδυάσετε συνδέσμους με λειτουργικότητα JavaScript.

Οι σύνδεσμοι έχουν σημασία με ανθρώπους και ρομπότ

Οι σύνδεσμοι εξυπηρετούν τον προφανή σκοπό να επιτρέπουν στους χρήστες να πλοηγούνται ανάμεσα σε κομμάτια περιεχομένου.

Ωστόσο, οι ιδιοκτήτες ιστότοπων πρέπει να προσέχουν τον ρόλο που παίζουν οι σύνδεσμοι για τα bots και τις μηχανές αναζήτησης επίσης.

Πρώτα και κύρια – οι σύνδεσμοι επιτρέπουν στους ανιχνευτές να βρίσκουν άλλες σελίδες ενός ιστότοπου.

Οι ανιχνευτές ανακαλύπτουν και ευρετηριάζουν άλλες σελίδες ενός ιστότοπου ακολουθώντας συνδέσμους από τη μια σελίδα στην άλλη.

Ακολουθώντας συνδέσμους, ο ανιχνευτής αποκτά κατανόηση της δομής του ιστότοπου και της αρχιτεκτονικής πληροφοριών.

Αυτό είναι χρήσιμο για την κατανόηση ποιες σελίδες μπορεί να είναι σχετικές για ένα δεδομένο θέμα.

Σχετικά: Μια πρακτική εισαγωγή στη σύγχρονη JavaScript για SEO

Δημιουργία συνδέσμων με JavaScript – Τι πρέπει και δεν πρέπει

Η δημιουργία ενός συνδέσμου δεν είναι τόσο απλή όσο νομίζετε, προειδοποιεί ο Martin Splitt.

Αυτό ισχύει ιδιαίτερα όταν πρόκειται για την προσθήκη λειτουργικότητας JavaScript σε έναν σύνδεσμο.

Η JavaScript επιτρέπει στους ιστότοπους να προσαρμόζουν τους συνδέσμους με διαφορετικούς τρόπους, αλλά κάτι τέτοιο μπορεί να καταστήσει τον σύνδεσμο άχρηστο σε προγράμματα ανίχνευσης.

Να τι προτείνει ο Splitt.

Κάνετε: Κρατήστε το ευθύ

Ο πιο απλός τρόπος για να τοποθετήσετε έναν σύνδεσμο σε έναν ιστότοπο είναι να χρησιμοποιήσετε μια ετικέτα ahref.

Είναι επίσης καλό να αναβαθμίσετε τυπικούς συνδέσμους με λειτουργικότητα JavaScript, εφόσον εξακολουθούν να πληρούνται ορισμένες προϋποθέσεις.

Παραδείγματα απλών συνδέσμων

Μην: Αφήστε έξω το χαρακτηριστικό ahref

Όταν προσθέτετε λειτουργικότητα JavaScript σε έναν σύνδεσμο, μπορείτε να εξετάσετε το ενδεχόμενο να παραλείψετε το χαρακτηριστικό ahref

«Δεν είναι καλή ιδέα»λέει ο Σπλιτ.

Ο λόγος για αυτό είναι επειδή ο σύνδεσμος θα λειτουργεί μόνο όταν το JavaScript λειτουργεί σωστά.

Χωρίς ένα χαρακτηριστικό ahref, τα προγράμματα ανίχνευσης δεν θα μπορούν να προσδιορίσουν πού πηγαίνει ένας σύνδεσμος, επειδή ο ανιχνευτής δεν εκτελεί JavaScript.

Μην: Χρησιμοποιήστε διευθύνσεις URL Psuedo

Επίσης, δεν βοηθάει η προσθήκη ενός χαρακτηριστικού ahref χωρίς χρήσιμο URL ή με "ψευδό URL" όπως στο παρακάτω παράδειγμα:

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

Μην: Χρησιμοποιήστε κουμπιά

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

Ο εμπειρικός κανόνας είναι - εάν ένας σύνδεσμος ενεργοποιεί κάτι να συμβεί στην τρέχουσα σελίδα, μάλλον θα πρέπει να είναι ένα κουμπί.

Από την άλλη πλευρά, εάν ένας σύνδεσμος οδηγεί έναν χρήστη σε άλλο τμήμα περιεχομένου που δεν υπήρχε στη σελίδα πριν, τότε θα πρέπει να είναι ένας τυπικός σύνδεσμος.

Μην: Βασιστείτε στους χειριστές κλικ

Οι κάτοχοι ιστοτόπων δεν πρέπει επίσης να προσομοιώνουν συνδέσμους χρησιμοποιώντας άλλα στοιχεία HTML και χρησιμοποιώντας, για παράδειγμα, ένα πρόγραμμα χειρισμού κλικ σε JavaScript.

Αυτό σπάει τις ενσωματωμένες δυνατότητες προσβασιμότητας και δεν είναι καλή ιδέα.

Do: Χρησιμοποιήστε Semantic HTML

Η ουσία σε όλα αυτά είναι - χρησιμοποιήστε σημασιολογική σήμανση HTML και κατευθύνετε τον σύνδεσμό σας σε μια σωστή διεύθυνση URL.

Τι είναι το σωστό URL;Αυτό εξηγείται στην επόμενη ενότητα.

Χρησιμοποιώντας το "Κατάλληλο"διευθύνσεις URL

Αυτές οι διευθύνσεις URL είναι τυπικά παραδείγματα του τι θεωρείται "κατάλληλη διεύθυνση URL":

Αυτές είναι οι κατάλληλες διευθύνσεις URL επειδή περιέχουν τα ακόλουθα χαρακτηριστικά:

  • Ένα πρωτόκολλο
  • Ένας οικοδεσπότης
  • Μια διαδρομή προς ένα συγκεκριμένο κομμάτι περιεχομένου
  • Ένα αναγνωριστικό τμήματος (προαιρετικό)

Σχετικά: SEO & JavaScript: Το καλό, το κακό & η αβεβαιότητα

Προσοχή στα Fragment Identifiers

Δεδομένου ότι τα αναγνωριστικά θραύσματος είναι προαιρετικά και δείχνουν τοποθεσίες εντός του ίδιου τμήματος περιεχομένου, τα προγράμματα ανίχνευσης τα αγνοούν.

Αυτό είναι ιδιαίτερα σημαντικό να το σημειώσετε εάν δημιουργείτε μια εφαρμογή μιας σελίδας με συνδέσμους γεμάτους αναγνωριστικά θραυσμάτων.

Τα προγράμματα ανίχνευσης δεν θα ακολουθήσουν τους συνδέσμους, επομένως δεν θα μπορούν να κατανοήσουν την εφαρμογή Ιστού.

Συνοψίζοντας

Ακολουθούν τα βασικά σας στοιχεία από την πρώτη δόση του Google Lightning Talks:

  • Χρησιμοποιήστε τη σωστή σήμανση συνδέσμου.
  • Μην χρησιμοποιείτε θραύσματα για τη φόρτωση διαφορετικού περιεχομένου σε εφαρμογές μιας σελίδας.
  • Δημιουργήστε ιστότοπους που λειτουργούν καλά με JavaScript και θα βρεθούν οι σύνδεσμοι.