Μετάβαση στο περιεχόμενο

Ρυθμίσεις cookies

Επιλέξτε ανά κατηγορία ποια cookies επιτρέπετε. Μπορείτε να αλλάξετε την επιλογή σας οποιαδήποτε στιγμή μέσω των Ρυθμίσεων cookies στο κάτω μέρος κάθε σελίδας. Δήλωση απορρήτου

Απαραίτητα

Πάντα ενεργά

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

Ποια cookies;
  • weboke_sessie, weboke_klant, weboke_remember: η συνεδρία σας και η παραμονή σε σύνδεση
  • weboke_basket: το καλάθι σας
  • wkBtwIncl: εμφάνιση τιμών με ή χωρίς ΦΠΑ
  • wok_cookies: η επιλογή σας για τα cookies, 12 μήνες

Μετρούν ποια διαφήμιση οδηγεί σε επίσκεψη ή παραγγελία, ώστε να μην πληρώνουμε για διαφημίσεις που δεν αποδίδουν.

Ποια cookies;
  • Google Ads μέσω Google Tag Manager (_gcl_au, _gcl_aw), έως 90 ημέρες
  • OpenAI Ads, διαφημίσεις στο ChatGPT
  • wok_aff: μέσω ποιου συνεργάτη ήρθατε σε εμάς (πρόγραμμα συνεργατών), 60 ημέρες

4,6

Χώρα και γλώσσα

Κάθε χώρα έχει τη δική της ιστοσελίδα, με τιμές και ΦΠΑ της χώρας αυτής.

Προβολή

Έλεγχος, συντήρηση και τι δεν επιτρέπεται

Ενότητα 5: Δομημένα δεδομένα · Χρόνος ανάγνωσης: 12 λεπτά

Στόχος μαθήματος: Μετά από αυτό το μάθημα μπορείτε να ελέγχετε δομημένα δεδομένα με το Rich Results Test και το Schema Markup Validator, να εξηγείτε τη διαφορά ανάμεσα σε σφάλματα και προειδοποιήσεις και να εφαρμόζετε τους κανόνες της Google, όπως την απαγόρευση κριτικών για τη δική σας επιχείρηση.

Βασικές έννοιες: Rich Results Test, Schema Markup Validator, κρίσιμο ζήτημα (σφάλμα) σε αντιδιαστολή με μη κρίσιμο ζήτημα (προειδοποίηση), αποδοσμένο HTML, αναφορές στο Search Console, οδηγίες για δομημένα δεδομένα, κριτικές για τον εαυτό σας (self-serving), μη αυτόματη ενέργεια, διπλά μπλοκ, συντήρηση

Δύο εργαλεία ελέγχου, δύο ερωτήματα

Υπάρχουν δύο δωρεάν εργαλεία και το καθένα απαντά σε διαφορετικό ερώτημα.

Rich Results TestSchema Markup Validator
Από ποιονGoogleschema.org (ο διάδοχος του παλιού Structured Data Testing Tool της Google, στο schema.org από το 2021)
Ερώτημα στο οποίο απαντά"Είναι αυτή η σελίδα κατάλληλη για ειδική εμφάνιση στη Google;""Είναι αυτή έγκυρη σήμανση schema.org;"
Ποιοι τύποιΜόνο τύποι για τους οποίους η Google έχει ειδική εμφάνισηΌλοι οι τύποι του schema.org
Ελέγχει τους κανόνες της GoogleΝαι: υποχρεωτικές και προτεινόμενες ιδιότητες σύμφωνα με τη GoogleΌχι, μόνο το ίδιο το schema.org
ΕισαγωγήΔιεύθυνση μιας σελίδας ή επικολλημένος κώδικαςΔιεύθυνση μιας σελίδας ή επικολλημένος κώδικας

Ξεκινήστε με το Rich Results Test (https://search.google.com/test/rich-results). Συμπληρώστε τη διεύθυνση της σελίδας σας, όχι τον κώδικα: έτσι το εργαλείο βλέπει τη σελίδα όπως την ανακτά το Googlebot, μαζί με το JSON-LD που προστίθεται με JavaScript. Αν επικολλήσετε τον κώδικα, η JavaScript μπορεί να συναντήσει περιορισμούς, όπως αναφέρει η ίδια η Google. Αν θέλετε να μάθετε αν η σήμανσή σας είναι σωστή σύμφωνα με το schema.org, και για τύπους που η Google δεν αξιοποιεί, χρησιμοποιήστε το Schema Markup Validator (https://validator.schema.org/).

Ανάγνωση σφαλμάτων και προειδοποιήσεων

Το Rich Results Test χωρίζει τα ζητήματα σε δύο κατηγορίες:

  • Κρίσιμα ζητήματα (σφάλματα). Λείπει μια υποχρεωτική ιδιότητα ή μια τιμή δεν είναι έγκυρη. Το στοιχείο τότε δεν είναι κατάλληλο για ειδική εμφάνιση. Αυτά τα διορθώνετε πάντα.
  • Μη κρίσιμα ζητήματα (προειδοποιήσεις). Λείπει μια προτεινόμενη ιδιότητα, όπως priceRange ή geo. Το στοιχείο είναι έγκυρο. Συμπληρώστε την ιδιότητα αν έχετε τα στοιχεία και είναι σωστά. Μην επινοείτε τίποτα για να εξαφανιστεί μια προειδοποίηση.

Το εργαλείο αναφέρει "No items detected" (δεν εντοπίστηκαν στοιχεία), ενώ γνωρίζετε ότι υπάρχει JSON-LD στη σελίδα; Τότε εξετάστε τρεις αιτίες:

  1. Το JSON δεν είναι έγκυρο (ένα κόμμα περισσότερο ή λιγότερο, ένα εισαγωγικό που ξεχάστηκε). Τότε παραλείπεται ολόκληρο το μπλοκ. Το Schema Markup Validator συνήθως αναφέρει τη γραμμή όπου υπάρχει το πρόβλημα.
  2. Ο τύπος είναι άγνωστος (Bloemist αντί για Florist) ή γραμμένος λάθος (localbusiness).
  3. Η σελίδα είναι αποκλεισμένη για το Googlebot με robots.txt ή noindex (μαθήματα 3.3 και 1.3). Η Google ζητά ρητά: μην αποκλείετε σελίδες με δομημένα δεδομένα.

Το Search Console τα παρακολουθεί

Μόλις ο ιστότοπός σας προστεθεί στο Search Console (ενότητα 2), το Search Console εμφανίζει στην ενότητα Βελτιώσεις (Enhancements) μια αναφορά για κάθε τύπο για τον οποίο η Google έχει ειδική εμφάνιση και βρίσκει έγκυρη σήμανση στον ιστότοπό σας. Εκεί βλέπετε έγκυρα στοιχεία, στοιχεία με μη κρίσιμα ζητήματα και μη έγκυρα στοιχεία, με παραδείγματα σελίδων. Μερικά πράγματα που καλό είναι να γνωρίζετε:

  • Δεν υπάρχει κουμπί "διόρθωση". Διορθώνετε την πηγή (τον ιστότοπό σας, το πρόσθετό σας, το εργαλείο δημιουργίας ιστοτόπων) και στη συνέχεια μπορείτε να ζητήσετε επικύρωση στην αναφορά.
  • Οι αριθμοί αφορούν στοιχεία, όχι σελίδες. Μία σελίδα μπορεί να περιέχει περισσότερα στοιχεία.
  • Αν δεν υπάρχει αναφορά για έναν τύπο, τότε η Google δεν βρήκε έγκυρη σήμανση αυτού του τύπου ή ο τύπος δεν έχει δική του εμφάνιση.

Τι δεν επιτρέπεται

Οι οδηγίες της Google για τα δομημένα δεδομένα είναι σύντομες και αυστηρές. Οι σημαντικότερες:

  • Περιγράφετε μόνο ό,τι είναι ορατό. Όχι ώρες λειτουργίας, τιμές ή κριτικές στο JSON-LD σας που ένας επισκέπτης δεν μπορεί να βρει στη σελίδα.
  • Καμία παραπλάνηση. Τα δεδομένα πρέπει να αποδίδουν τίμια τη σελίδα.
  • Στη σωστή σελίδα. Τοποθετήστε τη σήμανση στη σελίδα που περιγράφει.
  • Οι εικόνες στα δομημένα δεδομένα σας πρέπει να μπορούν να ανακτηθούν και να καταχωριστούν στο ευρετήριο από τη Google.
  • Καμία ψεύτικη κριτική και καμία κριτική που δεν προέρχεται από πραγματικούς χρήστες.

Κριτικές για τη δική σας επιχείρηση

Ένας κανόνας που εκπλήσσει πολλές επιχειρήσεις: μην βάζετε στο μπλοκ LocalBusiness του δικού σας ιστοτόπου κανένα aggregateRating ή review για τον εαυτό σας. Η Google αναφέρει: όταν η επιχείρηση που αξιολογείται διαχειρίζεται η ίδια τις κριτικές για τον εαυτό της, οι σελίδες με σήμανση LocalBusiness ή άλλη σήμανση Organization δεν είναι κατάλληλες για αστέρια στα αποτελέσματα αναζήτησης. Η Google εισήγαγε αυτόν τον κανόνα το 2019. Δεν έχει σημασία αν συλλέγετε τις κριτικές μόνοι σας, αν τις παίρνετε από ένα widget ή αν τις αντιγράφετε από έναν ιστότοπο κριτικών. Τα αστέρια της επιχείρησής σας στο Google Maps προέρχονται από το Google Business Profile σας (μάθημα 6.5), όχι από το δικό σας JSON-LD.

Πρόσθετα και θέματα μερικές φορές προσθέτουν αυτόματα μια τέτοια βαθμολογία στη σήμανσή σας. Ελέγξτε λοιπόν στο δικό σας JSON-LD αν υπάρχει aggregateRating και απενεργοποιήστε το αν αφορά τη δική σας επιχείρηση.

Τι συμβαίνει σε περίπτωση κατάχρησης

Αν παραβιάσετε τις οδηγίες, η Google μπορεί να επιβάλει μη αυτόματη ενέργεια για δομημένα δεδομένα. Τη βλέπετε στο Search Console στην ενότητα Ασφάλεια και μη αυτόματες ενέργειες (Security & Manual Actions) (μάθημα 2.4). Η συνέπεια σύμφωνα με τη Google: η σελίδα δεν είναι πλέον κατάλληλη για ειδικές εμφανίσεις. Στη συνήθη κατάταξη στα αποτελέσματα αναζήτησης μια τέτοια μη αυτόματη ενέργεια, σύμφωνα με τη Google, δεν έχει επίδραση. Αφού κάνετε τις διορθώσεις, ζητάτε στο Search Console νέα αξιολόγηση.

Συντήρηση: τα σιωπηλά σφάλματα

Τα περισσότερα προβλήματα δεν δημιουργούνται κατά τη σύνταξη, αλλά αργότερα.

  • Δύο μπλοκ που αλληλοαναιρούνται. Το θέμα σας προσθέτει ένα μπλοκ LocalBusiness, το ίδιο και το πρόσθετο SEO, με διαφορετικό αριθμό τηλεφώνου. Επιλέξτε μία πηγή και απενεργοποιήστε την άλλη. Δύο μπλοκ διαφορετικού είδους (ένα WebSite και ένα Florist) δεν αποτελούν πρόβλημα. Δύο φορές η ίδια επιχείρηση με διαφορετικά στοιχεία, όμως, αποτελεί.
  • Στοιχεία που αλλάζουν. Νέος αριθμός τηλεφώνου, μετακόμιση, διαφορετικές ώρες λειτουργίας το καλοκαίρι. Αλλάξτε τα πρώτα στο σταθερό σημείο σας (το εργαλείο δημιουργίας ιστοτόπων ή το πρόσθετο) και στη συνέχεια ελέγξτε το Google Business Profile, το Apple Business και τους καταλόγους σας (ενότητα 6).
  • Νέο θέμα ή νέο εργαλείο δημιουργίας ιστοτόπων. Μετά από ανανέωση του ιστοτόπου σας μερικές φορές δεν υπάρχει πια JSON-LD ή, αντίθετα, υπάρχει διπλό. Κάντε έλεγχο μετά από κάθε μεγάλη αλλαγή.
  • Προσωρινές ώρες. Αργίες και διακοπές τις καταχωρίζετε στο Google Business Profile σας ως ειδικές ώρες λειτουργίας. Στο JSON-LD γίνεται με validFrom και validThrough. Μην ξεχάσετε τότε να τις αφαιρέσετε ξανά.

Μια καλή συνήθεια: ελέγχετε τη σελίδα επικοινωνίας σας στο Rich Results Test μετά από κάθε αλλαγή στα στοιχεία της επιχείρησής σας και μετά από κάθε μεγάλη ενημέρωση του ιστοτόπου σας, και ρίχνετε μια ματιά στην αναφορά του Search Console μία φορά ανά τρίμηνο.

Στην πράξη: έλεγχος ενός ιστοτόπου WordPress και ενός ιστοτόπου AI Builder

Σε έναν ιστότοπο WordPress με πρόσθετο SEO βλέπετε συχνά στο Rich Results Test περισσότερα στοιχεία: WebSite, Organization ή LocalBusiness, BreadcrumbList και ένα Article για κάθε άρθρο. Σε έναν ιστότοπο από το AI Builder της WebOké βρίσκετε στην αρχική σελίδα ένα @graph με ένα WebSite και την επιχείρηση ως υποτύπο του LocalBusiness. Αν θέλετε να δείτε όλες τις ιδιότητες αυτού του μπλοκ, και τις ώρες λειτουργίας στη σύντομη γραφή openingHours, επικολλήστε τη διεύθυνση και στο Schema Markup Validator: εκείνο εμφανίζει κάθε τύπο και κάθε ιδιότητα του schema.org. Σε άλλα εργαλεία δημιουργίας ιστοτόπων ο έλεγχος γίνεται ακριβώς με τον ίδιο τρόπο.

Σύνοψη

  • Το Rich Results Test δείχνει αν η σελίδα σας είναι κατάλληλη για εμφάνιση στη Google. Το Schema Markup Validator δείχνει αν η σήμανσή σας είναι έγκυρο schema.org.
  • Κάντε τον έλεγχο με τη διεύθυνση της σελίδας, όχι με επικολλημένο κώδικα. Τα κρίσιμα ζητήματα τα διορθώνετε πάντα, τις προειδοποιήσεις μόνο με πραγματικά στοιχεία.
  • Όχι μη έγκυρο JSON, όχι άγνωστους τύπους, και μην αποκλείετε σελίδες με δομημένα δεδομένα για το Googlebot.
  • Καμία κριτική ή βαθμολογία για τη δική σας επιχείρηση στη δική σας σήμανση. Η κατάχρηση μπορεί να οδηγήσει σε μη αυτόματη ενέργεια.
  • Ελέγξτε ξανά μετά από κάθε αλλαγή στα στοιχεία σας ή στον ιστότοπό σας και αποφύγετε διπλά μπλοκ που αλληλοαναιρούνται.

Κουίζ

1. Θέλετε να μάθετε αν το μπλοκ Florist σας πληροί τους κανόνες της Google για τοπικές επιχειρήσεις. Ποιο εργαλείο χρησιμοποιείτε πρώτα;



2. Το Rich Results Test δίνει μια προειδοποίηση: "Missing field priceRange" (λείπει το πεδίο priceRange). Τι κάνετε;



3. Το πρόσθετο SEO σας βάζει "aggregateRating": {"ratingValue": "4.8", ...} στο μπλοκ LocalBusiness της δικής σας επιχείρησης. Τι λέει η Google γι' αυτό;



4. Το Rich Results Test δεν βρίσκει στοιχεία, ενώ είστε βέβαιοι ότι υπάρχει ένα μπλοκ JSON-LD στον πηγαίο κώδικα. Ποια είναι η πιο πιθανή αιτία;



5. Η Google επιβάλλει μη αυτόματη ενέργεια για δομημένα δεδομένα στον ιστότοπό σας. Ποια είναι η συνέπεια σύμφωνα με τη Google;



Άσκηση

Άσκηση A5.3: Βρείτε τα λάθη. Κατεβάστε το αρχείο παραδείγματος jsonld-fouten-1.json: ένα μπλοκ JSON-LD για ένα ανθοπωλείο με έξι λάθη. Διαβάστε το γραμμή προς γραμμή (μπορείτε επίσης να το επικολλήσετε στο Schema Markup Validator) και επιλέξτε από τις δέκα δηλώσεις της άσκησης τις έξι που περιγράφουν ένα πραγματικό λάθος. Το πρόγραμμα συγκρίνει την επιλογή σας με το σταθερό κλειδί και εξηγεί για κάθε δήλωση το γιατί.

Άσκηση A5.3: Βρείτε τα λάθη

Αρχείο για αυτή την άσκηση: jsonld-fouten-1.json

A. Το @context δείχνει σε λάθος διεύθυνση. B. Το telephone έχει λάθος μορφή. C. Ο τύπος Bloemist δεν υπάρχει στο schema.org. D. Η διεύθυνση είναι κείμενο αντί για PostalAddress. E. Οι τιμές του geo πρέπει να μπαίνουν σε εισαγωγικά. F. Οι ώρες λειτουργίας χρησιμοποιούν ολλανδικές ονομασίες ημερών και όχι 24ωρη μορφή. G. Περιέχεται αξιολόγηση της ίδιας της επιχείρησης. H. Το url δεν επιτρέπεται να ξεκινά με https. I. Μετά την τελευταία ιδιότητα υπάρχει κόμμα, γι' αυτό το JSON δεν είναι έγκυρο. J. Το sameAs δεν επιτρέπεται να δείχνει στο Instagram. Στη συνέχεια επικολλήστε το αρχείο στο Schema Markup Validator: ποια λάθη αναφέρει το εργαλείο;


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

Περαιτέρω ανάγνωση

Μια στιγμή…

Ρυθμίστε τα domains σας

Ρυθμίστε για κάθε domain τους nameservers, τη σύνδεση με το hosting σας και ποιος θα είναι ο κάτοχος.

Φόρτωση των domains σας…