Νέα ιστοσελίδα χωρίς απώλεια SEO: πώς αλλάζω site χωρίς να χαθούν οι θέσεις στη Google
Νέα ιστοσελίδα χωρίς απώλεια SEO: ο χάρτης των παλιών URL, τα redirects, τα 410, τα 404 που μου ξέφυγαν σε πραγματικό λανσάρισμα και οι έλεγχοι μετά.

Σύντομη απάντηση
Για νέα ιστοσελίδα χωρίς απώλεια SEO ισχύει ένας κανόνας: κάθε διεύθυνση του παλιού site που ξέρει ήδη η Google πρέπει να οδηγεί κάπου λογικά στο νέο. Κρατάς το ίδιο URL όπου μπορείς, κάνεις μόνιμο redirect όπου δεν μπορείς, και λες καθαρά στη Google ποιες σελίδες έφυγαν. Οι περισσότερες θέσεις που χάνονται σε ένα νέο site χάνονται επειδή τα παλιά URL αρχίζουν να απαντούν «δεν βρέθηκε», όχι επειδή ο νέος σχεδιασμός είναι χειρότερος.
Είμαι ο Παναγιώτης Καραμπέτσος και φτιάχνω ιστοσελίδες και το SEO τους από το Ηράκλειο. Παρακάτω είναι ακριβώς πώς έβγαλα νέο site για ένα ξενοδοχείο στη Σαντορίνη: τι έκανα σωστά πριν το λανσάρισμα, τα 404 που μου ξέφυγαν, και οι έλεγχοι που κάνω πλέον σε κάθε αλλαγή site.
Γιατί πέφτουν οι θέσεις όταν αλλάζεις ιστοσελίδα
Ένα νέο site σχεδόν πάντα κουνάει τις θέσεις για λίγο. Η ίδια η τεκμηρίωση της Google για μεταφορά site λέει να περιμένεις προσωρινές διακυμάνσεις όσο ξανακάνει crawl και ευρετηρίαση. Αυτό είναι φυσιολογικό.
Αυτό που δεν είναι φυσιολογικό είναι η μόνιμη πτώση, και συνήθως έχει μία από τέσσερις αιτίες:
- Άλλαξαν τα URL και δεν υπάρχει redirect. Τα παλιά URL απαντούν 404 στη Google, και οι θέσεις τους φεύγουν μαζί.
- Κόπηκε περιεχόμενο. Το νέο site δείχνει πιο καθαρό επειδή έφυγε το μισό κείμενο, μαζί και αυτό που κατατασσόταν.
- Χάλασαν τα τεχνικά βασικά: ένα
noindexπου έμεινε από το staging, ένα robots.txt που μπλοκάρει τα πάντα, τίτλοι που γύρισαν σε προεπιλογή του προτύπου. - Το νέο site είναι πιο αργό, με βαρύτερα scripts, μεγαλύτερες εικόνες, ένα slider που δεν ζήτησε κανείς.
Και τα τέσσερα προλαμβάνονται. Το πρώτο είναι εκεί που γίνεται η περισσότερη ζημιά, οπότε από εκεί ξεκινάω.
Βήμα 1: Κατέγραψε κάθε URL που ξέρει η Google, πριν σχεδιάσεις οτιδήποτε
Η δουλειά για νέα ιστοσελίδα χωρίς απώλεια SEO ξεκινάει πριν από το πρώτο mockup. Στο Aroma Suites, ο έλεγχος του παλιού WordPress έγινε στις 17 Μαρτίου 2026 και το νέο site σε Next.js βγήκε 11 μέρες μετά. Η δουλειά με τα URL έγινε ανάμεσα, όχι μετά.
Έτσι φτιάχνω τη λίστα με τα παλιά URL:
- Το ευρετήριο της Google: αναζήτηση
site:και στην έκδοση με www και σε αυτή χωρίς. - Ένα crawl του live site (χρησιμοποιώ το map του Firecrawl), πάλι και στις δύο εκδόσεις.
- Το παλιό sitemap, μαζί με όποια παλιότερα sitemaps έχουν μείνει στον server.
- Το Search Console, αν υπάρχει: η αναφορά Σελίδες δείχνει URL που ξέρει η Google και ένα crawl μπορεί να μη βρει.
Το Aroma αποδείχτηκε ότι είχε δύο παλιά sites, όχι ένα: ένα WordPress στο κύριο domain και ένα πολύ παλιότερο site σε HTML, που η Google θυμόταν ακόμα τις σελίδες του στην έκδοση με www.
Βήμα 2: Κράτα το URL, κάνε redirect ή απόσυρέ το
Κάθε παλιό URL παίρνει μία από τρεις απαντήσεις.
Το κρατάς. Αν το νέο site έχει την ίδια σελίδα, παίρνει την ίδια διεύθυνση. Είναι το καλύτερο σενάριο, γιατί δεν χρειάζεται να μεταφερθεί τίποτα. Στο Aroma, το πρώτο μου build είχε δώσει στις έξι σελίδες δωματίων σύντομους κωδικούς για slug. Πριν το λανσάρισμα τα γύρισα και τα έξι στις περιγραφικές διευθύνσεις του παλιού site, όπως /accommodation/jacuzzi-cave-suite. Κανένα redirect, και τα slugs κρατάνε τις λέξεις που ψάχνει ο κόσμος.
Κάνεις redirect. Αν η σελίδα μετακινήθηκε ή ενώθηκε με άλλη, η παλιά διεύθυνση στέλνει επισκέπτες και Google στην πιο κοντινή νέα σελίδα με μόνιμο redirect. Η Google αντιμετωπίζει και το 301 και το 308 ως μόνιμα: είναι το ίδιο σήμα ότι το νέο URL αντικαθιστά το παλιό, σύμφωνα με την τεκμηρίωση της Google για τα redirects. Το Next.js απαντάει σε κάθε μόνιμο redirect με 308, σύμφωνα με την τεκμηρίωση του Next.js για τα redirects, και αυτό απαντάνε σήμερα τα redirects του Aroma.
Αν ο developer σου πει «είναι 308, όχι 301», δεν πειράζει. Η Google βάζει και τα δύο στα μόνιμα redirects. Η σελίδα υπάρχει μόνο στα αγγλικά.
Το αποσύρεις. Σκουπίδια του WordPress, το προεπιλεγμένο άρθρο «hello world», άδειες σελίδες κατηγοριών και συντακτών: αυτά παίρνουν 410 Gone, που λέει στη Google ότι η σελίδα αφαιρέθηκε επίτηδες. Το να τα στείλεις όλα στην αρχική είναι η εύκολη λύση, και η Google προειδοποιεί στον ίδιο οδηγό μεταφοράς ότι πολλά παλιά URL προς μία άσχετη σελίδα μπορεί να μετρηθούν ως soft 404.
Αυτό το τελευταίο ήταν δική μου συντόμευση. Στο Aroma, κάποιες διευθύνσεις συστήματος του WordPress (/wp-content/, /wp-admin/, αρχεία σύνδεσης) κάνουν ακόμα redirect στην αρχική. Δεν κατατάσσονταν ποτέ για τίποτα, οπότε δεν έγινε ζημιά, αλλά σήμερα θα τους έδινα 410 όπως στα υπόλοιπα σκουπίδια.
Τα σώζω όλα σε έναν χάρτη URL, μία γραμμή ανά παλιά διεύθυνση με την ενέργειά της. Πάνω σε αυτόν τον χάρτη στηρίζεται όλη η δουλειά, και τίποτα δεν βγαίνει live πριν πάρει απάντηση κάθε γραμμή.
Βήμα 3: Λανσάρισμα, και μετά δύο εβδομάδες με το μάτι στο Search Console
Αυτό είναι το κομμάτι που δεν έκανα εντελώς σωστά, και ο λόγος που κοιτάω το Search Console κάθε μέρα μετά από κάθε αλλαγή site.
Το Aroma βγήκε στις 28 Μαρτίου 2026. Δύο μέρες μετά, το Search Console έδειχνε 54 URL ως «Δεν βρέθηκε (404)». Ήταν παλιές διευθύνσεις του WordPress και του HTML site που η Google έκανε ακόμα crawl και ο χάρτης μου δεν είχε πιάσει, όπως /location.html, /gallery.html και /offers.html. Την ίδια μέρα πρόσθεσα άλλα 15 μόνιμα redirects, ένα ένα και ανά μοτίβο.
Στις 6 Απριλίου, το Search Console έδειχνε 78 σελίδες στο ευρετήριο και 53 παλιά URL ακόμα στο «Δεν βρέθηκε», με τα redirects ή τα 410 τους ήδη στη θέση τους και την επικύρωση να τρέχει. Η καθυστέρηση είναι φυσιολογική: η Google ενημερώνει εκείνη την αναφορά όταν ξανακάνει crawl, όχι όταν κάνεις deploy.
Στις 6 Οκτωβρίου 2026 έλεγξα ξανά ένα δείγμα από αυτές τις διευθύνσεις: τα /suites.html και /rooms.html απαντάνε ακόμα 308 προς το /accommodation, και το /hello-world απαντάει ακόμα 410. Ο οδηγός της Google για μεταφορά site λέει να κρατάς τα redirects όσο περισσότερο μπορείς, γενικά τουλάχιστον 1 χρόνο, σύμφωνα με την τεκμηρίωση της Google για μεταφορά site. Εγώ τα κρατάω για πάντα. Δεν κοστίζουν τίποτα να μείνουν.
Τι ελέγχω κάθε μέρα τις πρώτες δύο εβδομάδες:
- Την αναφορά Σελίδες στο Search Console: νέα 404, «Σελίδα με ανακατεύθυνση», «Ανιχνεύτηκε, αλλά δεν έχει ευρετηριαστεί».
- Το sitemap: υποβεβλημένο, μόνο με νέα URL, χωρίς διευθύνσεις που κάνουν redirect ή έχουν noindex.
- Με το χέρι, μερικά από τα παλιά URL που κατατάσσονταν καλύτερα, για να δω ότι καταλήγουν στη σωστή σελίδα.
Βήμα 4: Μη χάσεις το περιεχόμενο που κατατασσόταν
Το redirect κρατάει τη διεύθυνση. Δεν κρατάει την αξία της σελίδας αν η νέα σελίδα λέει λιγότερα.
Πριν από κάθε αλλαγή site γράφω ποιες σελίδες φέρνουν κίνηση από την αναζήτηση (από το Search Console, ή από ένα crawl αν δεν υπάρχει) και το περιεχόμενό τους το μεταφέρω, δεν το ξαναγράφω από το μηδέν. Στο Aroma, τα δωμάτια κράτησαν τα ονόματα και τις περιγραφές τους, και το νέο site βγήκε με 28 ταξιδιωτικούς οδηγούς γραμμένους για όσα ψάχνουν οι επισκέπτες πριν κλείσουν.
Το Aroma δεν είχε Search Console ούτε analytics στο παλιό site, οπότε δεν μπορώ να σου δείξω πριν και μετά. Μπορώ να σου δείξω τι έγινε από το μηδέν: το Google Analytics κατέγραψε 537 οργανικές συνεδρίες τις πρώτες τρεις εβδομάδες μετά το λανσάρισμα (28 Μαρτίου έως 18 Απριλίου 2026). Όλη η ιστορία, μαζί με το τι έγινε και τι δεν έγινε αυτή η κίνηση, είναι στην ιστοσελίδα του Aroma Suites βήμα βήμα.
Βήμα 5: Τα τεχνικά βασικά, τη μέρα του λανσαρίσματος
Τα περισσότερα παίρνουν δευτερόλεπτα, και το καθένα έχει χαλάσει κάποιο λανσάρισμα κάπου:
- Κανένα
noindexπου έμεινε από το staging, σε κανένα πρότυπο. - Το robots.txt επιτρέπει το crawl και δείχνει το νέο sitemap. Επίσης αφήνει μέσα τους AI crawlers, αλλιώς η αναζήτηση του ChatGPT δεν μπορεί να σε αναφέρει.
- Τα canonical tags δείχνουν στο live domain, όχι στο domain του staging.
- Τίτλοι και meta descriptions πέρασαν σελίδα προς σελίδα και δεν γύρισαν στο όνομα του site.
- Τα δομημένα δεδομένα επικυρώνονται ακόμα (σε ξενοδοχείο: Hotel και HotelRoom schema).
- Analytics και Search Console είναι επαληθευμένα στο νέο site πριν το λανσάρισμα, ώστε η πρώτη μέρα να μετριέται.
Αν θες όλη τη λίστα, είναι η ίδια που τρέχω σε κάθε site: η λίστα ελέγχου για τεχνικό SEO.
Βήμα 6: Το νέο site να είναι πιο γρήγορο, και μέτρα το με πραγματικούς χρήστες
Η αλλαγή site είναι η φθηνότερη στιγμή να διορθώσεις την ταχύτητα, γιατί ούτως ή άλλως ξαναχτίζεις. Τα σκορ lab, όπως του PageSpeed, βοηθάνε στο χτίσιμο. Μετά το λανσάρισμα μετράνε τα δεδομένα πεδίου από πραγματικούς χρήστες του Chrome, που θέλουν μερικές εβδομάδες κίνησης για να εμφανιστούν.
Έξι μήνες μετά το νέο site του Aroma, το PageSpeed Insights δείχνει αυτά τα δεδομένα για όλο το domain: η αξιολόγηση Core Web Vitals περνάει, με Largest Contentful Paint 1,9 δευτερόλεπτα, Interaction to Next Paint 108 χιλιοστά του δευτερολέπτου και μετατόπιση διάταξης 0,08. Το σκορ lab της αρχικής την ίδια μέρα ήταν 92.
Δεδομένα πεδίου, όχι εργαστηρίου: 28 μέρες πραγματικών επισκεπτών σε κινητό. Το «Origin» σημαίνει ότι καλύπτουν όλο το domain, γιατί η αρχική μόνη της δεν έχει ακόμα αρκετές επισκέψεις.
Αν αλλάζεις site σε WordPress και μένεις σε WordPress, η δουλειά για την ταχύτητα είναι διαφορετική. Τη γράφω στην ταχύτητα ιστοσελίδας WordPress.
Και τα μικρά sites το χρειάζονται
Η Kokos Rental, ένα γραφείο ενοικίασης αυτοκινήτων στα Χανιά, δεν άλλαξε καν site. Κάποιος είχε μετονομάσει μερικές σελίδες αυτοκινήτων στο WordPress, και αυτό έφτανε: το Search Console έδειχνε παλιές διευθύνσεις όπως /cars/note/ και /cars2/ να απαντούν «δεν βρέθηκε». Τρία redirects το διόρθωσαν. Τα υπόλοιπα 404 ήταν απομεινάρια του WordPress που σβήνουν μόνα τους. Δέκα λεπτά δουλειά, η ίδια αρχή με ένα ολόκληρο νέο site. Η υπόλοιπη δουλειά σε εκείνο το site είναι στο SEO για ενοικιάσεις αυτοκινήτων.
Νέα ιστοσελίδα χωρίς απώλεια SEO: η σύντομη λίστα
- Κατέγραψε κάθε URL που ξέρει η Google, από το ευρετήριο, ένα crawl, το sitemap και το Search Console.
- Κράτα το ίδιο URL όπου η σελίδα υπάρχει ακόμα.
- Κάνε μόνιμο redirect (301 ή 308) στις σελίδες που μετακινήθηκαν, προς την πιο κοντινή νέα σελίδα, με ένα βήμα.
- Δώσε 410 στα σκουπίδια, αντί να τα στέλνεις στην αρχική.
- Μετέφερε το περιεχόμενο των σελίδων που κατατάσσονταν.
- Τη μέρα του λανσαρίσματος, έλεγξε noindex, robots.txt, canonicals, τίτλους, schema και analytics.
- Κοίτα το Search Console κάθε μέρα για δύο εβδομάδες και διόρθωσε κάθε νέο 404.
- Κράτα τα redirects τουλάχιστον έναν χρόνο. Εγώ τα κρατάω για πάντα.
Συχνές ερωτήσεις
Επηρεάζει το SEO μια νέα ιστοσελίδα;
Ναι, όταν αλλάζουν τα URL χωρίς redirects, όταν φεύγει περιεχόμενο που κατατασσόταν ή όταν χαλάνε τεχνικές ρυθμίσεις. Αν γίνει προσεκτικά, ένα νέο site φέρνει μόνο προσωρινές διακυμάνσεις όσο η Google ξανακάνει crawl, και μπορεί να βελτιώσει το SEO αν είναι πιο γρήγορο και καλύτερα δομημένο.
Πώς φτιάχνω νέα ιστοσελίδα χωρίς απώλεια SEO;
Κατέγραψε κάθε παλιό URL πριν σχεδιάσεις, κράτα τα URL όπου οι σελίδες υπάρχουν ακόμα, βάλε μόνιμα redirects στις σελίδες που μετακινήθηκαν, δώσε 410 στα σκουπίδια, μετέφερε το περιεχόμενο που κατατασσόταν και κοίτα το Search Console κάθε μέρα τις πρώτες δύο εβδομάδες.
301 ή 308 redirect;
Οποιοδήποτε από τα δύο. Η Google τα αντιμετωπίζει και τα δύο ως μόνιμα redirects. Το 301 είναι το κλασικό, το Next.js στέλνει 308 για κάθε μόνιμο redirect. Απόφυγε τα προσωρινά (302, 307) για σελίδες που μετακινήθηκαν οριστικά.
Πόσο καιρό κρατάω τα redirects μετά την αλλαγή;
Η Google προτείνει όσο περισσότερο γίνεται, γενικά τουλάχιστον έναν χρόνο. Δεν υπάρχει όφελος για το SEO αν τα βγάλεις, οπότε τα αφήνω στη θέση τους.
Είναι το ίδιο με τη μεταφορά ιστοσελίδας σε άλλο hosting;
Όχι. Όταν αλλάζεις μόνο hosting, τα URL μένουν ίδια και το μεγάλο ρίσκο είναι η διακοπή λειτουργίας. Εδώ μιλάμε για νέο site, με νέο σχεδιασμό, νέα πλατφόρμα ή νέα δομή, όπου τα URL συνήθως αλλάζουν.
Πόσο καιρό θέλουν οι θέσεις για να επανέλθουν;
Αν τα URL γίνουν σωστά, συχνά δεν υπάρχει πραγματική πτώση για να επανέλθει, μόνο λίγη κίνηση όσο η Google ξανακάνει crawl. Κατά την Google, ένα site μεσαίου μεγέθους μπορεί να θέλει μερικές εβδομάδες ή και περισσότερο για να περάσουν οι περισσότερες σελίδες.
Σκέφτεσαι νέο site;
Ο χάρτης URL και τα redirects είναι μέρος κάθε νέου site που φτιάχνω, όχι έξτρα. Αν το ζυγίζεις, διάβασε πόσο κοστίζει μια ανακατασκευή ιστοσελίδας και πόσο κοστίζει μια ιστοσελίδα, δες τι φτιάχνω και πώς δουλεύω, ή στείλε μου το σημερινό σου site και θα σου πω ποια URL θα προστάτευα πρώτα.