Skip to content
Search

Schema markup: τι είναι και γιατί έχει σημασία

Το Schema markup είναι δομημένα δεδομένα που προστίθενται σε μια σελίδα (JSON-LD, Microdata ή RDFa) και επισημαίνουν οντότητες και σχέσεις για τις μηχανές αναζήτησης, επιτρέποντας επιλεξιμότητα για rich results και σαφέστερη ερμηνεία του περιεχομένου στα SERP.

Schema Markup: Structured Data for Better SEO

Επισκόπηση

Το schema markup (structured data) είναι μηχανικά αναγνώσιμες σημειώσεις που προσθέτετε στο HTML της σελίδας για να περιγράψετε πρόσωπα, προϊόντα, εκδηλώσεις, αξιολογήσεις, άρθρα και άλλες οντότητες. Το 2026, μηχανές αναζήτησης χρησιμοποιούν structured data για να ερμηνεύσουν καλύτερα το περιεχόμενο της σελίδας, να καθορίσουν την επιλεξιμότητα για rich results και να αναδείξουν περιεχόμενο σε AI-driven SERP features, αλλά τα structured data δεν εγγυώνται ένα rich result ούτε αλλάζουν τη θέση κατάταξης από μόνα τους.

Τα κοινά formats είναι JSON-LD (συνιστά η Google), Microdata και RDFa. Το JSON-LD διατηρεί το markup χωριστά από το ορατό HTML και είναι το πιο εύκολο στη συντήρηση για τις περισσότερες ιστοσελίδες· τα Microdata/RDFa ενσωματώνουν ιδιότητες εντός των στοιχείων. Χρησιμοποιήστε τα vocabularies του schema.org ή provider-specific schemas όταν είναι διαθέσιμα.

Βήμα-βήμα

1) Επιλέξτε τον σωστό τύπο — αναγνωρίστε τον τύπο του schema.org που ταιριάζει στο περιεχόμενο (Article, Product, Event, LocalBusiness, Recipe, FAQPage κ.λπ.). Χρησιμοποιήστε τον πιο συγκεκριμένο τύπο που είναι διαθέσιμος.

2) Επιλέξτε format — προτιμήστε JSON-LD για ευκολότερη ανάπτυξη και διαχωρισμό από το markup. Αν η πλατφόρμα ή το CMS σας υποστηρίζει μόνο Microdata/RDFa, βεβαιωθείτε ότι οι απαιτούμενες ιδιότητες υπάρχουν και είναι ακριβείς.

3) Προσθέστε τις απαιτούμενες ιδιότητες — ακολουθήστε τις προδιαγραφές για τον τύπο. Για παράδειγμα, ένα ελάχιστο παράδειγμα Article σε JSON-LD μπορεί να μοιάζει με: <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Example title","datePublished":"2026-01-01"}</script>.

4) Δοκιμάστε πριν τη δημοσίευση — χρησιμοποιήστε το Rich Results Test και το Schema Markup Validator (schema.org) για να επιβεβαιώσετε τη σύνταξη και τις απαιτούμενες ιδιότητες, και ελέγξτε τυχόν προειδοποιήσεις.

5) Παρακολουθήστε την απόδοση — χρησιμοποιήστε την αναφορά Performance του Google Search Console για να παρακολουθείτε impressions και CTR για σελίδες που είναι επιλέξιμες για rich results. Χρησιμοποιήστε το URL Inspection εργαλείο για να ελέγξετε πώς η Google ευρετηρίασε τελευταία μια συγκεκριμένη URL και αν εντοπίστηκαν structured data.

Σύγκριση format: JSON-LD vs Microdata vs RDFa

JSON-LD — Πλεονεκτήματα: ευκολότερο στην έγχυση και συντήρηση, διατηρεί το markup ξεχωριστά από το ορατό HTML, προτιμάται από πολλές μηχανές αναζήτησης. Μειονέκτημα: πρέπει να βεβαιωθείτε ότι το script υπάρχει στην τελική rendered σελίδα (και δεν αφαιρείται από client-side rendering).

Microdata — Πλεονεκτήματα: συνδέει τις ιδιότητες άμεσα με τα στοιχεία, χρήσιμο σε legacy systems. Μειονέκτημα: πιο δύσκολο στη συντήρηση και πιο παρεμβατικό στη δομή του HTML.

RDFa — Πλεονεκτήματα: ισχυρό για semantic web use cases και linked data. Μειονέκτημα: μεγαλύτερη πολυπλοκότητα και λιγότερο συνηθισμένο για τυπικές εργασίες SEO.

Επαλήθευση: τεχνικός έλεγχος

Χρησιμοποιήστε αυτούς τους ελέγχους για να επαληθεύσετε ότι τα structured data υπάρχουν, είναι έγκυρα και ανιχνεύσιμα. Κάθε έλεγχος μπορεί να εκτελεστεί από έξω από τον ιστότοπο του publisher.

**Structured data present** — πού να επαληθεύσετε: view-source ή curl του δημοσιευμένου URL — περνά όταν η σελίδα περιέχει ένα έγκυρο <script type="application/ld+json"> block ή inline Microdata/RDFa με τις αναμενόμενες ιδιότητες.

**Σύνταξη & απαιτούμενα πεδία** — πού να επαληθεύσετε: Rich Results Test και Schema Markup Validator — περνά όταν τα εργαλεία δεν αναφέρουν σφάλματα και μόνο επιτρεπτές προειδοποιήσεις για τον τύπο του markup σας.

**Rendered availability** — πού να επαληθεύσετε: πάνελ Elements του Chrome DevTools ή ένα curl αίτημα που προσομοιάζει user-agent — περνά όταν το script των structured-data ή τα attributes εμφανίζονται στο τελικό rendered DOM.

**Indexation signal** — πού να επαληθεύσετε: Google Search Console URL Inspection (για τον ιστότοπό σας) ή δημόσιοι δείκτες ευρετηρίασης όπως site: ερωτήματα — περνά όταν το URL Inspection δείχνει τη σελίδα ευρετηριασμένη και η επιθεώρηση εντοπίζει structured data· σημείωση: site: είναι ενδεικτικό, όχι οριστικό.

Χρήσιμες εντολές και εργαλεία

Ανακτήστε το ακατέργαστο HTML όπως ένας τυπικός browser: curl -L "https://example.com/page". Για να ελέγξετε τι λαμβάνει ένας συγκεκριμένος user-agent, χρησιμοποιήστε curl -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "https://example.com/page" (μη χρησιμοποιήσετε -I αν θέλετε το σώμα HTML).

Τρέξτε τη σελίδα μέσω του Rich Results Test της Google (https://search.google.com/test/rich-results) και το Schema Markup Validator (https://validator.schema.org). Για τα δικά σας URL, χρησιμοποιήστε το Google Search Console URL Inspection για να δείτε πώς η Google ανιχνεύσε και ευρετηρίασε τελευταία τη σελίδα και αν εντοπίστηκαν structured data.

Συνήθη προβλήματα

Άκυρη σύνταξη JSON — έλλειψη κόμματων ή εισαγωγικών σπάει το JSON-LD. Διορθώστε με JSON validator ή το Rich Results Test.

Έλλειψη απαιτούμενων ιδιοτήτων — κάποιοι τύποι rich result απαιτούν συγκεκριμένα πεδία (π.χ. price για Product). Χωρίς αυτά, η σελίδα μπορεί να μην είναι επιλέξιμη για rich result ακόμα κι αν υπάρχει schema.

Το script αφαιρείται από client-side rendering — αν ο ιστότοπός σας εγχέει JSON-LD μέσω JavaScript, επιβεβαιώστε ότι το τελικό rendered DOM περιέχει το tag του script· διαφορετικά οι μηχανές αναζήτησης μπορεί να μην το δουν.

Structured data σε μη ευρετηριασμένες σελίδες — μια σελίδα που η Google δεν ευρετηριάζει είναι απίθανο να εμφανίσει rich results. Η ευρετηρίαση και η επιλεξιμότητα είναι ξεχωριστά στάδια: τα structured data επηρεάζουν την ερμηνεία και την επιλεξιμότητα· η ευρετηρίαση καθορίζει αν η σελίδα μπορεί να εμφανιστεί στα αποτελέσματα· η σειρά κατάταξης καθορίζεται από πολλούς παράγοντες πέρα από τα structured data.

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

Χειροκίνητη ενέργεια ή θέματα πολιτικής — structured data που παραπλανά το περιεχόμενο για να αποκτήσει πλουσιότερη εμφάνιση μπορεί να θεωρηθεί spam. Ακολουθήστε τις οδηγίες του provider και αποφύγετε να κάνετε markup σε περιεχόμενο που δεν είναι ορατό στους χρήστες.

Διαβάστε τον Technical SEO Guide

Συχνές ερωτήσεις

Το schema markup αυξάνει τις κατατάξεις; Τα structured data βοηθούν τις μηχανές αναζήτησης να κατανοήσουν το περιεχόμενο και μπορούν να ενεργοποιήσουν rich results, που συχνά βελτιώνουν το CTR, αλλά το schema από μόνο του δεν αποτελεί άμεση εγγύηση κατάταξης· η κατάταξη εξαρτάται από πολλούς παράγοντες.

Ποιο format να χρησιμοποιήσω; Χρησιμοποιήστε JSON-LD στις περισσότερες περιπτώσεις λόγω ευκολίας συντήρησης και ευρείας υποστήριξης. Χρησιμοποιήστε Microdata/RDFa μόνο όταν η πλατφόρμα ή οι σημασιολογικές απαιτήσεις σας το απαιτούν.

Πόσος χρόνος μέχρι να εμφανιστεί ένα rich result; Δεν υπάρχει σταθερό χρονοδιάγραμμα. Αφού δημοσιεύσετε έγκυρα structured data, οι μηχανές αναζήτησης πρέπει να ανιχνεύσουν και να ευρετηριάσουν τη σελίδα και μετά να αξιολογήσουν την επιλεξιμότητα. Χρησιμοποιήστε το URL Inspection για να ζητήσετε ευρετηρίαση για τις δικές σας σελίδες· οι δημόσιες σελίδες υπόκεινται στα κανονικά προγράμματα ανίχνευσης.

Υπάρχουν κυρώσεις για λανθασμένο schema; Οι μηχανές αναζήτησης μπορούν να αγνοήσουν ανακριβές markup ή να το θεωρήσουν spammy εάν εσκεμμένα παραπλανά το περιεχόμενο. Σε σοβαρή ή επαναλαμβανόμενη κατάχρηση, είναι δυνατές χειροκίνητες ενέργειες ή αλγοριθμική υποβάθμιση.

Μπορούν τα AI-driven SERP features να χρησιμοποιήσουν το schema μου; Ναι — τα AI Overviews και άλλα χαρακτηριστικά του SERP συχνά αξιοποιούν τα structured data για να εξάγουν πραγματικές πληροφορίες, αλλά μπορεί επίσης να αντλήσουν δεδομένα από το περιεχόμενο της σελίδας και από άλλα σήματα. Τα structured data αυξάνουν τη σαφήνεια και μειώνουν την ασάφεια.

Το Technical SEO είναι ένα μέρος της οργανικής ανάπτυξης. Η οικοδόμηση topical authority απαιτεί high-quality backlinks επιπλέον των σωστών structured data και on-page signals.Οικοδομήστε authority με high-quality backlinks

Related terms