Το schema markup είναι κώδικας (συνήθως JSON-LD) που λέει στη Google με τυποποιημένο τρόπο τι υπάρχει σε μια σελίδα: ότι είναι επιχείρηση με διεύθυνση και ωράριο, προϊόν με τιμή ή άρθρο με συγγραφέα. Δεν ανεβάζει από μόνο του την κατάταξη, αλλά βοηθά στην κατανόηση της σελίδας και μπορεί να την κάνει επιλέξιμη για rich results. Για τις περισσότερες ελληνικές επιχειρήσεις αρκούν 3-5 τύποι, σωστά υλοποιημένοι στα templates.
Το schema είναι ένα κομμάτι του τεχνικού SEO. Ο ορισμός του όρου υπάρχει και στο λεξικό για τα structured data.
Schema, Structured Data και JSON-LD
Τρεις όροι που μπερδεύονται συχνά:
- Structured data: δεδομένα σε τυποποιημένη μορφή που διαβάζει μια μηχανή.
- Schema.org: το κοινό λεξιλόγιο, με τύπους (LocalBusiness, Product) και ιδιότητες (address, price).
- JSON-LD: η μορφή γραφής που προτείνει η Google. Είναι ένα script στη σελίδα, ξεχωριστό από το HTML που βλέπει ο επισκέπτης, οπότε συντηρείται εύκολα.
Τα rich snippets είναι το αποτέλεσμα που μπορεί να δείτε στη Google, όπως αστέρια, τιμή ή διαδρομή breadcrumb. Η Google δεν εγγυάται ότι θα τα εμφανίσει, ακόμα κι όταν το markup είναι σωστό.
Ποιοι Τύποι Αξίζουν για Ελληνικές Επιχειρήσεις
| Τύπος | Για ποιον | Τι κερδίζετε | Προσοχή |
|---|---|---|---|
| LocalBusiness (και υποτύποι, π.χ. Dentist, Restaurant) | Επιχειρήσεις με φυσικό χώρο | Σαφή στοιχεία NAP, ωράριο, περιοχή | Ίδια στοιχεία με το Google Business Profile |
| Organization | Κάθε εταιρεία | Λογότυπο, επίσημα προφίλ (sameAs), στοιχεία επικοινωνίας | Μία φορά, συνήθως στην αρχική |
| Product | e-shop | Τιμή, διαθεσιμότητα, κριτικές στα αποτελέσματα | Η τιμή πρέπει να ταιριάζει με τη σελίδα |
| Article / BlogPosting | Blog, ειδησεογραφικά | Συγγραφέας, ημερομηνίες | Πραγματική ημερομηνία ενημέρωσης |
| BreadcrumbList | Ιστοσελίδες με κατηγορίες | Διαδρομή αντί για URL στο αποτέλεσμα | Να ταιριάζει με τα ορατά breadcrumbs |
| Hotel / LodgingBusiness | Ξενοδοχεία, ενοικιαζόμενα | Σαφή στοιχεία καταλύματος και παροχών | Οι τιμές στο Google Hotels έρχονται από το Hotel Center, όχι από το schema |
| FAQPage | Σελίδες με ορατές ερωτήσεις | Κατανόηση περιεχομένου | Rich results μόνο για κυβερνητικές ιστοσελίδες και ιστοσελίδες υγείας |
Για τοπικές επιχειρήσεις, το LocalBusiness δουλεύει μαζί με το τοπικό SEO. Για καταστήματα, το Product είναι βασικό κομμάτι του SEO για e-shop.
Παράδειγμα JSON-LD για Τοπική Επιχείρηση
Παράδειγμα με υποθετικά στοιχεία, για ένα αρτοποιείο στην Αθήνα:
{
"@context": "https://schema.org",
"@type": "Bakery",
"name": "Αρτοποιείο Παράδειγμα",
"url": "https://www.example.gr/",
"telephone": "+30 210 0000000",
"address": {
"@type": "PostalAddress",
"streetAddress": "Οδός Παραδείγματος 10",
"addressLocality": "Αθήνα",
"postalCode": "10000",
"addressCountry": "GR"
},
"openingHours": "Mo-Sa 07:00-20:00",
"sameAs": ["https://www.facebook.com/example"]
}
Μπαίνει μέσα σε <script type="application/ld+json"> στη σελίδα επικοινωνίας ή στην αρχική. Το Bakery είναι υποτύπος του LocalBusiness: επιλέξτε τον πιο συγκεκριμένο τύπο που υπάρχει για τον κλάδο σας. Σε WordPress, τα περισσότερα SEO plugins παράγουν Organization, Article και BreadcrumbList αυτόματα. Το LocalBusiness και το Hotel συνήθως θέλουν ρύθμιση ή χειροκίνητο κώδικα.
Πώς Προσθέτετε και Ελέγχετε το Schema
Βήμα 1: Επιλέξτε τον τύπο που περιγράφει τη σελίδα
Αντιστοιχίστε κάθε template σε έναν κύριο τύπο, για παράδειγμα LocalBusiness για την επικοινωνία, Product για το προϊόν και Article για το άρθρο.
Βήμα 2: Γράψτε το JSON-LD μόνο με στοιχεία που φαίνονται
Συμπληρώστε τις ιδιότητες με τα ίδια στοιχεία που βλέπει ο επισκέπτης στη σελίδα, όπως όνομα, διεύθυνση, τιμή και διαθεσιμότητα.
Βήμα 3: Ελέγξτε με Rich Results Test και Schema Markup Validator
Το Rich Results Test δείχνει αν η σελίδα είναι επιλέξιμη για rich results στη Google, ενώ το Schema Markup Validator ελέγχει τη σύνταξη για όλους τους τύπους του schema.org.
Βήμα 4: Παρακολουθήστε τις αναφορές στο Search Console
Μετά τη δημοσίευση, ελέγξτε τις αναφορές βελτιώσεων στο Search Console για σφάλματα και προειδοποιήσεις και διορθώστε το template, όχι μία σελίδα.
Συχνά Λάθη
- Markup για περιεχόμενο που δεν φαίνεται. Τιμές, κριτικές ή ερωτήσεις που υπάρχουν μόνο στον κώδικα παραβιάζουν τις οδηγίες της Google και μπορεί να φέρουν χειροκίνητη ενέργεια.
- Αστέρια από δικές σας κριτικές. Η Google δεν δείχνει rich results κριτικών για LocalBusiness και Organization όταν η επιχείρηση βαθμολογεί τον εαυτό της ή ενσωματώνει κριτικές τρίτων στη δική της σελίδα.
- Διπλό schema. Ένα plugin και το θέμα βγάζουν δύο Organization με διαφορετικά στοιχεία. Κρατήστε μία πηγή.
- Παλιές τιμές και διαθεσιμότητα. Σε e-shop, το schema πρέπει να ενημερώνεται μαζί με το προϊόν.
- Αναντιστοιχία NAP. Άλλο τηλέφωνο στο schema, άλλο στο Google Business Profile, άλλο στο footer.
- Ένας τύπος παντού. LocalBusiness σε κάθε άρθρο του blog δεν βοηθά, απλώς μπερδεύει.
Schema και Απαντήσεις AI
Εδώ χρειάζεται προσοχή, γιατί κυκλοφορούν υπερβολές. Η Google αναφέρει ότι δεν απαιτείται ειδικό markup για να εμφανιστεί μια σελίδα στο AI Overview ή στο AI Mode. Ισχύουν οι ίδιες βασικές αρχές SEO: ευρετηρίαση, χρήσιμο περιεχόμενο, ορατό κείμενο. Δεν υπάρχει δημόσια απόδειξη ότι το schema από μόνο του φέρνει αναφορές σε ChatGPT ή άλλα LLM.
Αυτό που κάνει το schema είναι να αφαιρεί ασάφειες: ποια είναι η επιχείρηση, πού βρίσκεται, ποια προφίλ της ανήκουν. Αυτή η σαφήνεια είναι χρήσιμη για κάθε σύστημα που διαβάζει τη σελίδα σας. Περισσότερα στο GEO vs SEO vs AEO και στην υπηρεσία ορατότητας σε AI. Μια σελίδα με σωστό schema θέλει επίσης γρήγορα templates: δείτε τα Core Web Vitals.
Θέλετε Σωστό Schema σε Όλα τα Templates;
Στο SEO audit ελέγχουμε το υπάρχον schema σε κάθε template, βρίσκουμε διπλά ή λάθος markup και σας δίνουμε λίστα διορθώσεων με προτεραιότητα. Δείτε τις υπηρεσίες SEO ή ξεκινήστε εδώ.
Συχνές Ερωτήσεις
Τι είναι το schema markup;
Κώδικας με το λεξιλόγιο του schema.org που περιγράφει στις μηχανές αναζήτησης τι υπάρχει σε μια σελίδα, όπως επιχείρηση, προϊόν ή άρθρο.
Ποια η διαφορά schema, structured data και JSON-LD;
Structured data είναι η ιδέα, schema.org το λεξιλόγιο και JSON-LD η μορφή γραφής που προτείνει η Google.
Ανεβάζει το schema markup την κατάταξη;
Όχι άμεσα. Βοηθά στην κατανόηση της σελίδας και μπορεί να φέρει rich results, που συχνά αυξάνουν το CTR.
Αξίζει ακόμα το FAQPage schema;
Για rich results σχεδόν όχι, εκτός από κυβερνητικές ιστοσελίδες και ιστοσελίδες υγείας. Χρησιμοποιήστε το μόνο για ορατές ερωτήσεις.
Βοηθά το schema markup στις απαντήσεις AI;
Βοηθά στη σαφήνεια των στοιχείων, αλλά η Google αναφέρει ότι δεν χρειάζεται ειδικό markup για το AI Overview και δεν εγγυάται αναφορά.
Συχνές ερωτήσεις
Είναι κώδικας με το λεξιλόγιο του schema.org που περιγράφει στις μηχανές αναζήτησης τι υπάρχει σε μια σελίδα, για παράδειγμα ότι πρόκειται για επιχείρηση με διεύθυνση και ωράριο ή για προϊόν με τιμή. Η Google τον χρησιμοποιεί για να κατανοεί τη σελίδα και για rich results.
Structured data είναι η γενική ιδέα, δηλαδή δεδομένα σε τυποποιημένη μορφή. Schema.org είναι το λεξιλόγιο, οι τύποι και οι ιδιότητες. JSON-LD είναι η μορφή γραφής που προτείνει η Google, ένα script μέσα στη σελίδα.
Όχι άμεσα. Η Google δεν το χρησιμοποιεί ως παράγοντα κατάταξης. Βοηθά στην κατανόηση της σελίδας και μπορεί να κάνει τη σελίδα επιλέξιμη για rich results, που συχνά αυξάνουν το CTR.
Για rich results, σχεδόν όχι. Από το 2023 η Google εμφανίζει FAQ rich results μόνο για καθιερωμένες κυβερνητικές ιστοσελίδες και ιστοσελίδες υγείας. Το markup δεν βλάπτει αν αντιστοιχεί σε ορατές ερωτήσεις, αλλά μην περιμένετε επιπλέον χώρο στα αποτελέσματα.
Η Google αναφέρει ότι δεν χρειάζεται ειδικό markup για να εμφανιστεί μια σελίδα στο AI Overview ή στο AI Mode. Το schema βοηθά να είναι σαφή τα στοιχεία της επιχείρησης, αλλά δεν εγγυάται αναφορά σε καμία απάντηση AI.