Πέρυσι μετέφερα το ίδιο μου το site, το dosmart.gr, από WordPress με theme Avada σε headless Next.js. Το Lighthouse desktop πήγε από 46 σε 100. Το LCP από 5,2 δευτερόλεπτα σε 0,6. Πάνω από 130 σελίδες σε 3 ημέρες, χωρίς ένα δευτερόλεπτο downtime.
Από τότε με ρωτάνε σχεδόν κάθε εβδομάδα: «το δικό μου site το αξίζει;». Η ειλικρινής απάντηση είναι ότι εξαρτάται. Αυτό το άρθρο είναι ο οδηγός που θα ήθελα να είχα διαβάσει πριν ξεκινήσω. Πρώτα πότε αξίζει, μετά πότε δεν αξίζει, στο τέλος πραγματικοί αριθμοί από τη μετάβαση του dosmart.gr.
Τι είναι headless WordPress, με απλά λόγια
Στο κλασικό WordPress, ο ίδιος server κάνει δύο δουλειές: αποθηκεύει το περιεχόμενο και το παρουσιάζει με PHP. Σε headless setup χωρίζεις τα δύο. Το WordPress μένει στο backend ως admin και CMS, αλλά η ιστοσελίδα που βλέπει ο επισκέπτης τρέχει σε ξεχωριστή frontend εφαρμογή. Στην περίπτωση μου, Next.js.
Η επικοινωνία γίνεται μέσω του WordPress REST API. Το Next.js τραβάει τα posts, σελίδες, ACF fields και custom post types, και τα παρουσιάζει σε ένα framework που έχει σχεδιαστεί ειδικά για ταχύτητα. Το αποτέλεσμα είναι ένα site που μοιάζει στατικό σε performance, αλλά πίσω του υπάρχει το κανονικό WordPress admin που γνωρίζει η ομάδα σου.
Πότε αξίζει η μετάβαση
1. Όταν το PageSpeed σε χτυπάει στα Google Ads
Αν τρέχεις Google Ads και ο Quality Score μένει χαμηλός εξαιτίας slow landing pages, headless είναι από τα πιο γρήγορα κερδισμένα. Το dosmart.gr με το Avada είχε mobile Lighthouse 46. Στην ίδια σελίδα, ίδιο περιεχόμενο, ίδιο hosting, σε Next.js πήγε στα 85. Το Avg CPC δεν αλλάζει αμέσως, αλλά ο Quality Score ναι, και μετά ο CPC ακολουθεί.
2. Όταν έχεις πάνω από 50 σελίδες και θες SEO σοβαρά
Το Next.js με static generation σερβίρει κάθε σελίδα σαν να είναι HTML αρχείο. Καμία PHP κλήση, καμία database, μόνο pre-rendered HTML που το CDN cache-άρει στο edge. Αυτό σημαίνει σταθερό LCP κάτω από 2 δευτερόλεπτα ακόμα και σε σύνθετες σελίδες. Σε WordPress με 12 plugins, την ίδια σταθερότητα δεν την παίρνεις εύκολα.
3. Όταν το brand σου παίρνει σοβαρά την εικόνα του
Premium brands παρατηρούν τη διαφορά. Ένα site που φορτώνει σε 600ms αντί 4 δευτερόλεπτα νοιώθει διαφορετικά. Δεν είναι κάτι που θα γράψει ο επισκέπτης σε review, αλλά μένει σαν εντύπωση. Ξενοδοχεία 5 αστέρων, νομικά γραφεία, οινοποιεία δεν θέλουν το site να μοιάζει με κάθε WordPress template.
4. Όταν το stack θες να σκαλαρετε
Headless σου δίνει την επιλογή να μεγαλώσεις το frontend χωρίς να αγγίξεις το backend. Mobile app με React Native που τραβάει από το ίδιο REST API. Custom dashboards. Microsites για campaigns. Όλα τραβάνε από ένα WordPress, οπότε ένα update περιεχομένου εμφανίζεται παντού.
5. Όταν θες AI και GEO σοβαρά
Σε Next.js γράφεις JSON-LD schema δυναμικά για κάθε σελίδα, χωρίς plugin overhead. Ο ChatGPT και το Perplexity διαβάζουν σχεδόν αποκλειστικά structured data. Αν θες οι απαντήσεις τους να citing-άρουν εσένα και όχι τον ανταγωνιστή, headless πλεονεκτεί επειδή ελέγχεις πλήρως το server-rendered HTML που βλέπει ο crawler.
Πότε δεν αξίζει
1. Όταν το site έχει μόλις στηθεί
Αν είσαι στις πρώτες 10 σελίδες ή το brand δεν έχει stabilizer, μην ξεκινήσεις headless. Το brief αλλάζει 5 φορές. Σε WordPress τις αλλαγές τις κάνεις σε 10 λεπτά. Σε Next.js πρέπει να γράψεις κώδικα, να κάνεις deploy, να περιμένεις build. Οι μικρές αλλαγές μετράνε σε ώρες αντί για λεπτά.
2. Όταν η ομάδα διαχειρίζεται μόνη της
Ο πελάτης που μπαίνει στο WordPress admin και μετακινεί ένα block στη homepage, σε headless setup χάνει αυτή την ευελιξία αν δεν έχει στηθεί σωστά. Το frontend είναι κώδικας. Αν δεν έχεις developer στη διάθεση σου, οι structural αλλαγές κολλάνε.
Εμείς το λύνουμε με σχεδόν όλα τα content blocks να τραβάνε από WP custom fields. Ο πελάτης αλλάζει headlines, εικόνες, links μόνος του στο WordPress. Αλλά αν θέλει να προσθέσει νέα ολόκληρη ενότητα, αυτό είναι developer task.
3. Όταν ο όγκος traffic δεν δικαιολογεί την επένδυση
Site με 500 επισκέψεις τον μήνα δεν χρειάζεται εξειδικευμένη αρχιτεκτονική. WordPress με σωστό caching και ένα DigitalOcean droplet 12 ευρώ, κάνει τη δουλειά. Headless ξεκινάει να αξίζει όταν φοράς trade-off ανάμεσα σε performance και ευκολία διαχείρισης, και η performance φέρνει χρήμα.
4. Όταν το e-shop έχει σύνθετα add-to-cart flows
Το headless WooCommerce δουλεύει, αλλά απαιτεί επιπλέον work σε checkout, payment gateways, account pages. Αν το e-shop σου έχει βαρύ functional κομμάτι (subscriptions, memberships, B2B pricing tiers), το κλασικό WooCommerce με caching πιθανώς σε εξυπηρετεί καλύτερα μέχρι να σταθεροποιηθεί η business logic.
Αριθμοί από τη μετάβαση του dosmart.gr
Δεν λέω «headless είναι καλύτερο» χωρίς δεδομένα. Αυτές είναι οι μετρήσεις πριν και μετά, σε ίδιο hosting (Hetzner Cloud), ίδιο domain, ίδιο περιεχόμενο.
| Μέτρηση | Πριν (WP + Avada) | Μετά (Next.js) |
|---|---|---|
| Lighthouse desktop | 64 | 100 |
| Lighthouse mobile | 46 | 85 |
| LCP desktop | 5,2 s | 0,6 s |
| LCP mobile | 9,1 s | 3,3 s |
| CLS | 0,12 | 0 |
| HTML transfer (gzip) | 180 KB | 29 KB |
| JS bundles | 1,2 MB | 240 KB |
| TTFB από CF edge | ~400 ms | ~50 ms |
Το πιο εντυπωσιακό για μένα δεν ήταν τα νούμερα του Lighthouse. Ήταν ότι το CLS πήγε στο 0,000. Στο Avada θεωρούσα δεδομένο ότι κάποιο banner ή σλάιντερ θα έκανε το layout να αναπηδά. Σε custom Next.js έχεις πλήρη έλεγχο πότε φορτώνει τι, σε ποιες διαστάσεις, σε ποιο breakpoint.
Τι stack αξίζει το 2026
Αν προχωρήσεις σε headless, δύο γενικά setups δουλεύουν καλά για ελληνική αγορά:
- Next.js 16 + WordPress REST API: το stack που τρέχει το dosmart.gr. App Router, server components, static generation. Καλύτερη επιλογή για content-heavy sites με σταθερή δομή.
- Astro + WordPress: αν θες ακόμα λιγότερο JavaScript στον client. Λιγότερη ευελιξία σε interactive πράγματα, αλλά χαμηλότερο TBT. Καλό για blogs και portfolio sites.
Τα κοινά σημεία που μετράνε ανεξάρτητα από framework είναι το hosting και το deployment. Δικός μας Hetzner server με Coolify ή Vercel/Netlify. Για ελληνικούς πελάτες προτιμώ self-hosted γιατί το data μένει στην ΕΕ και το κόστος προβλέψιμο.
Πόσο κοστίζει και πόσο διαρκεί
Σε επαγγελματικό setup, μια headless μετάβαση για site με 30-50 σελίδες θέλει 3-5 εβδομάδες developer time. Αυτό μεταφράζεται σε 5.000-8.000 ευρώ ως one-off. Το hosting μετά πέφτει, γιατί δεν χρειάζεσαι managed WordPress 50 ευρώ τον μήνα. Ένα μικρό VPS ή Vercel hobby plan αρκεί για τα περισσότερα content sites.
Η εμπειρία μας από 5+ headless migrations: τα πρώτα 6 μήνες αποδίδει το performance, μετά αρχίζουν να φαίνονται και τα SEO benefits. Δεν είναι silver bullet, αλλά για το σωστό use case είναι από τις πιο impactful αλλαγές που μπορείς να κάνεις στο online presence σου.
Συμπέρασμα
Headless WordPress δεν είναι trend. Είναι αρχιτεκτονική επιλογή με συγκεκριμένα trade-offs. Αν τρέχεις Google Ads, αν έχεις 50+ σελίδες περιεχομένου, αν το brand σου παίρνει σοβαρά την εικόνα του, αξίζει να το κοιτάξεις σοβαρά. Αν είσαι σε early stage ή ο πελάτης διαχειρίζεται μόνος του τα πάντα, μάλλον όχι.
Αν είσαι στη γκρίζα ζώνη και θες δεύτερη γνώμη, στείλε μήνυμα. Δωρεάν online συζήτηση 30 λεπτών, χωρίς υποχρέωση. Στις περισσότερες περιπτώσεις η πρώτη απάντηση είναι «κάνε πρώτα Performance audit στο τωρινό site, δες αν αξίζει headless ή απλά καλύτερο caching».




