Αν κάποιος σου έχει πει ότι το site σου «χρειάζεται schema» και δεν είσαι σίγουρος τι εννοεί ή αν έχεις ήδη, σε αυτό το άρθρο θα πάρεις απάντηση χωρίς να χρειαστεί να ρωτήσεις τον προγραμματιστή σου.
Ο έλεγχος γίνεται με δύο δωρεάν εργαλεία, παίρνει λιγότερο από δύο λεπτά, και δεν απαιτεί καμία γνώση κώδικα. Το σημαντικό: τα εργαλεία αυτά δεν κάνουν εκτίμηση ούτε προσομοίωση. Κατεβάζουν τη σελίδα σου ζωντανά, τη διαβάζουν όπως ακριβώς τη διαβάζει η Google, και σου δείχνουν τι πραγματικά βρίσκουν εκεί αυτή τη στιγμή.
Τι είναι το schema, για όσους δεν το ξέρουν
Το site σου έχει δύο «αναγνώστες».
- Τον άνθρωπο, που βλέπει γραφικά, εικόνες και κείμενο.
- Και τη “μηχανή” — τη Google, το Bing, το ChatGPT — που βλέπει μόνο κώδικα και προσπαθεί να συμπεράνει τι σημαίνει.
Όταν μια σελίδα γράφει «Δευτέρα–Παρασκευή 9:00–17:00», ο άνθρωπος καταλαβαίνει αμέσως ότι αυτό είναι ωράριο λειτουργίας. Η μηχανή βλέπει ένα κείμενο και μαντεύει τι μπορεί να σημαίνει. Συνήθως μαντεύει σωστά. Μερικές φορές όχι.
Το schema markup (ή «δομημένα δεδομένα» / structured data) είναι μια μικρή, αόρατη ετικέτα μέσα στον κώδικα της σελίδας, που λέει στη μηχανή ρητά: αυτή η επιχείρηση λέγεται Χ, είναι οδοντιατρείο, βρίσκεται σε αυτή τη διεύθυνση, το ωράριό της είναι αυτό, έχει βαθμολογία 4,8 από 63 κριτικές.
Για όσους έχουν ήδη επαφή με τον όρο: μιλάμε για JSON-LD σύμφωνα με το λεξιλόγιο του schema.org — Organization, LocalBusiness, Service, Product, Article, FAQPage, BreadcrumbList και τα λοιπά — τοποθετημένο σε κάθε μία σελίδα. Ο έλεγχος που περιγράφεται παρακάτω πιάνει και microdata/RDFa, αν το site σου είναι παλαιότερης λογικής.
Εργαλείο 1: Rich Results Test της Google
Πού πηγαίνεις: search.google.com/test/rich-results
Τι κάνεις:
- Βάζεις το URL μιας σελίδας σου (συνήθως της αρχικής σελίδας) και πατάς έλεγχο.
- Η Google επισκέπτεται τη σελίδα εκείνη τη στιγμή, με τον ίδιο crawler που χρησιμοποιεί κανονικά, εκτελεί και το JavaScript,
- και σου δείχνει τι δομημένα δεδομένα βρήκε.
Τι θα δεις:
- Αν βρει schema, θα εμφανίσει λίστα με τους τύπους που εντόπισε — π.χ. «Άρθρο», «Συχνές ερωτήσεις», «Προϊόν», «Τοπική επιχείρηση» — και πόσα στοιχεία από κάθε τύπο.
- Μπορείς να πατήσεις σε κάθε τύπο και να δεις τα πεδία του, με σφάλματα και προειδοποιήσεις ξεχωριστά. Το σφάλμα σημαίνει ότι κάτι υποχρεωτικό λείπει. Η προειδοποίηση σημαίνει ότι λείπει κάτι προαιρετικό που θα βοηθούσε.
- Αν δεν βρει τίποτα, θα σου πει ότι δεν εντοπίστηκαν δομημένα δεδομένα. Καθαρή απάντηση.
Η σημαντική λεπτομέρεια: Το Rich Results Test ελέγχει μόνο τους τύπους που η Google χρησιμοποιεί για εμπλουτισμένα αποτελέσματα (αστεράκια, τιμές, breadcrumbs, FAQ, συνταγές κ.λπ.). Αν το site σου έχει schema τύπου που η Google δεν αξιοποιεί με ειδικό τρόπο, το εργαλείο μπορεί να μη σου το δείξει — και να νομίσεις λανθασμένα ότι δεν έχεις τίποτα.
Γι’ αυτό υπάρχει και το δεύτερο εργαλείο.
Εργαλείο 2: Schema Markup Validator
Πού πηγαίνεις: validator.schema.org
Τι κάνεις:
Το ίδιο πράγμα, αλλά χωρίς το φίλτρο της Google. Είναι το επίσημο εργαλείο του schema.org και σου δείχνει όλα τα δομημένα δεδομένα της σελίδας, ανεξάρτητα από το αν τα αξιοποιεί η Google ή όχι.
- Βάζεις το URL μιας σελίδας σου και πατάς έλεγχο.
- Το validator επισκέπτεται τη σελίδα εκείνη τη στιγμή, με τον ίδιο crawler που χρησιμοποιεί κανονικά, εκτελεί και το JavaScript,
- και σου δείχνει τι δομημένα δεδομένα βρήκε.
Τι θα δεις:
Ένα δέντρο με κάθε αντικείμενο που υπάρχει στη σελίδα και όλα τα πεδία του, με τις τιμές τους. Είναι η πλήρης εικόνα.
Πότε το χρειάζεσαι:
- Πάντα, ως δεύτερος έλεγχος. Και ειδικά όταν το Rich Results Test δείχνει λίγα ή τίποτα, ενώ κάποιος σου έχει πει ότι έχει βάλει schema.
- Πολύ συχνά το schema υπάρχει, απλώς δεν είναι τύπου που η Google προβάλλει οπτικά — πράγμα που δεν το κάνει άχρηστο, όπως θα δεις παρακάτω.
Και τα δύο εργαλεία δέχονται είτε URL είτε επικολλημένο κώδικα. Για έλεγχο υπάρχοντος site, βάζεις πάντα το URL.
Γιατί τα αποτελέσματα είναι γνήσια και ζωντανά;
Αυτό αξίζει την προσοχή μας! Είναι ο λόγος που μπορείς να εμπιστευτείς ό,τι δεις στα αποτελέσματα αυτών των δύο εργαλείων.
Τα δύο αυτά εργαλεία δεν διαβάζουν κάποιο αποθηκευμένο αντίγραφο της σελίδας σου, ούτε κάποια βάση δεδομένων με παλιές πληροφορίες. Τη στιγμή που πατάς το κουμπί, στέλνεται πραγματικό αίτημα στον server σου, κατεβαίνει η σελίδα, εκτελείται ο κώδικας, και αναλύεται ό,τι προκύψει.
Αυτό έχει τρεις πρακτικές συνέπειες:
- Βλέπεις την τωρινή κατάσταση, όχι την ιστορική. Αν έκανες μια αλλαγή πριν από δέκα λεπτά, θα φανεί. Δεν περιμένεις να «περάσει» κάπου.
- Βλέπεις αυτό που βλέπει η μηχανή, όχι αυτό που νομίζεις ότι υπάρχει. Είναι συνηθισμένο ένα plugin να δηλώνει στο διαχειριστικό της ιστοσελίδας σου, ότι παράγει schema, αλλά στην πραγματικότητα να μην το βγάζει στο front-end — λόγω cache, σύγκρουσης με άλλο plugin, ή ρύθμισης που δεν εφαρμόστηκε. Τα εργαλεία validator και rich results δείχνουν την αλήθεια. Ότι σερβίρει ο server, όχι “την δήλωση” του admin panel στο website σου.
- Αν το schema φορτώνεται με JavaScript, θα φανεί κι αυτό. Το Rich Results Test αποδίδει τη σελίδα πλήρως, οπότε πιάνει και markup που δεν υπάρχει στον αρχικό κώδικα.
Το μόνο που μπορεί να παρεμβληθεί είναι ένα επιθετικό caching ή ένα firewall που μπλοκάρει τα bots. Αν το εργαλείο δεν μπορεί να ανοίξει καθόλου τη σελίδα, θα σου το πει ρητά — δεν θα σου δώσει ψεύτικο «δεν βρέθηκε τίποτα».
Τι σημαίνει το αποτέλεσμα για το SEO σου;
- Δεν βρέθηκε τίποτα.
Δεν σημαίνει ότι δεν θα βγεις στη Google. Σημαίνει ότι αφήνεις τη μηχανή να συμπεράνει μόνη της τι είναι η επιχείρησή σου, και ότι δεν μπορείς να διεκδικήσεις εμπλουτισμένα αποτελέσματα — αστεράκια κριτικών, τιμές, διαθεσιμότητα, ερωταπαντήσεις, διαδρομή πλοήγησης. Στα αποτελέσματα αναζήτησης, αυτά τα στοιχεία αυξάνουν αισθητά τα κλικ σε σχέση με ένα σκέτο μπλε link. - Βρέθηκε, αλλά με σφάλματα.
Συνηθέστερη κατάσταση από όσο φαντάζεσαι. Ένα schema με σφάλματα σε υποχρεωτικά πεδία συχνά αγνοείται εντελώς — δηλαδή είναι σαν να μην υπάρχει. Τα σφάλματα είναι και η πιο γρήγορη νίκη: διορθώνονται σε λίγες ώρες δουλειάς. - Βρέθηκε και είναι καθαρό.
Καλή βάση. Η επόμενη ερώτηση είναι αν είναι πλήρες και αν τα κομμάτια συνδέονται μεταξύ τους — αν δηλαδή η μηχανή μπορεί να καταλάβει ότι το άρθρο, η επιχείρηση και η υπηρεσία που περιγράφεις είναι μέρη του ίδιου συνόλου.
Τι σημαίνει για το GEO και την παρουσία σου στα AI
Εδώ το schema μετράει ακόμα περισσότερο, και για διαφορετικό λόγο.
Όταν το ChatGPT, το Gemini ή το AI Overview της Google συνθέτουν μια απάντηση, διαβάζουν σελίδες και εξάγουν πληροφορίες. Το κάθε τι που μειώνει την αβεβαιότητα αυξάνει την πιθανότητα να σε χρησιμοποιήσουν ως πηγή και να σε αναφέρουν με το όνομά σου.
Ένα σωστά δομημένο schema τους δίνει ακριβώς αυτό:
- Σαφή ταυτότητα. Ποιος είσαι, τι είδους επιχείρηση, πού δραστηριοποιείσαι, τι υπηρεσίες προσφέρεις — δηλωμένα ρητά, όχι συμπερασμένα από το κείμενο.
- Επιβεβαίωση. Όταν η δομημένη πληροφορία συμφωνεί με το ορατό κείμενο της σελίδας, το μοντέλο έχει διπλή επιβεβαίωση για το ίδιο γεγονός. Αυτό μετράει.
- Έτοιμες απαντήσεις. Το FAQPage schema ουσιαστικά παραδίδει ζεύγη ερώτησης-απάντησης σε μορφή που είναι εύκολο να αποσπαστεί και να αναπαραχθεί μέσα σε μια AI απάντηση.
- Σύνδεση οντοτήτων. Όταν το schema συνδέει την επιχείρηση, τον συγγραφέα, τις υπηρεσίες και τα άρθρα μεταξύ τους, χτίζεται μια συνεκτική εικόνα αντί για διάσπαρτες σελίδες.
Εδώ έχει σημασία και η διαφορά των δύο εργαλείων που είδαμε. Ένα schema που το Rich Results Test αγνοεί (επειδή η Google δεν του δίνει ειδική οπτική προβολή) μπορεί κάλλιστα να διαβάζεται και να αξιοποιείται από τα AI εργαλεία. Γι’ αυτό ο έλεγχος με το Schema Markup Validator δεν είναι πολυτέλεια: σου δείχνει όλη την πληροφορία που παραδίδεις στις μηχανές, όχι μόνο το κομμάτι που ανταμείβει οπτικά η Google.
Στη Doodler Studio ο έλεγχος δομημένων δεδομένων είναι μέρος κάθε έργου SEO και κάθε νέου site της υπηρεσίας Web & UI Experiences — και ένα από τα πρώτα πράγματα που κοιτάμε στο AI Content Optimisation, ακριβώς επειδή είναι το πιο άμεσο σήμα που μπορείς να δώσεις σε μια μηχανή AI. Αν τρέξεις τον έλεγχο και δεις κάτι που δεν βγάζει νόημα, στείλε μας το URL.
Συχνές ερωτήσεις
Πώς ξέρω αν το site μου έχει schemas;
Βάλε το URL μιας σελίδας σου στο Rich Results Test της Google και στο validator.schema.org. Και τα δύο κατεβάζουν τη σελίδα ζωντανά και σου δείχνουν τι δομημένα δεδομένα υπάρχουν εκείνη τη στιγμή.
Ποια η διαφορά ανάμεσα στα δύο εργαλεία;
Το Rich Results Test δείχνει μόνο τους τύπους που η Google αξιοποιεί για εμπλουτισμένα αποτελέσματα. Το Schema Markup Validator δείχνει όλα τα δομημένα δεδομένα της σελίδας, ακόμα κι αυτά που η Google δεν προβάλλει οπτικά.
Είναι αξιόπιστα τα αποτελέσματα του rich results και του schema validator;
Ναι. Δεν πρόκειται για εκτίμηση ή προσομοίωση — τα εργαλεία επισκέπτονται τη σελίδα σε πραγματικό χρόνο και αναλύουν τον κώδικα που τους επιστρέφει ο server σου, με απόδοση και του JavaScript.
Μου λέει «δεν βρέθηκαν δομημένα δεδομένα». Είναι σοβαρό;
Δεν είναι καταστροφή, αλλά είναι χαμένη ευκαιρία. Χάνεις τα εμπλουτισμένα αποτελέσματα στη Google και δίνεις λιγότερη σαφήνεια στις μηχανές AI για το ποιος είσαι και τι κάνεις.
Το SEO plugin μου λέει ότι έχει schema, αλλά τα εργαλεία δεν βρίσκουν τίποτα.
Συμβαίνει συχνά. Συνήθως φταίει η cache, μια σύγκρουση με άλλο plugin ή μια ρύθμιση που δεν εφαρμόστηκε στο front-end. Ό,τι δείχνουν τα εργαλεία είναι το πραγματικό — ό,τι δηλώνει το plugin είναι απλώς πρόθεση.
Βοηθάει το schema στο να με προτείνει το ChatGPT;
Βοηθάει, γιατί δίνει στα μοντέλα ρητή και επιβεβαιωμένη πληροφορία αντί να τη συμπεραίνουν από το κείμενο. Από μόνο του δεν αρκεί — χρειάζεται μαζί με καθαρό περιεχόμενο, σωστό Google Business Profile και αναφορές από τρίτες πηγές.
