Redesign χωρίς να χάσετε τις θέσεις σας στη Google.

Redirects, δομή URL και Search Console: η λίστα ελέγχου πριν και μετά το launch, ώστε το νέο site να κρατήσει τις θέσεις του παλιού.

Δύο συνάδελφοι ελέγχουν προσεκτικά ένα site στο laptop πριν από το launch

Ένα redesign ιστοσελίδας μπορεί να κάνει το site πιο γρήγορο, πιο καθαρό και πιο αποτελεσματικό. Μπορεί όμως και να σβήσει μέσα σε λίγες εβδομάδες θέσεις στη Google που χτίζονταν χρόνια, αν οι παλιές διευθύνσεις σταματήσουν να δουλεύουν ή αν το νέο site βγει στον αέρα κρυμμένο από τις μηχανές αναζήτησης. Η διαφορά σπάνια βρίσκεται στο design. Βρίσκεται σε μερικούς τεχνικούς ελέγχους πριν και μετά το launch.

Τα βήματα που ακολουθούν βασίζονται στις οδηγίες της Google και σε όσα κάνουμε αυτή την περίοδο στο δικό μας site: το παλιό αγγλικό weblab.gr/, με Yoast SEO, αντικαθίσταται από νέο ελληνικό site με διαφορετική δομή διευθύνσεων. Ισχύουν για κάθε WordPress site που αλλάζει θέμα, δομή ή γλώσσα.

01Πριν το redesign ιστοσελίδας: καταγράψτε τα URL

Το πρώτο βήμα γίνεται πριν σχεδιαστεί η πρώτη σελίδα: μια πλήρης λίστα με τις διευθύνσεις του σημερινού site. Ό,τι δεν μπει σε αυτή τη λίστα κινδυνεύει να καταλήξει σε σελίδα 404 μετά το launch. Η Google προτείνει να συνδυάσετε πολλές πηγές, γιατί καμία δεν τα έχει όλα:

  • XML sitemap. Αν το site έχει Yoast SEO, ο κατάλογος βρίσκεται στο /sitemap_index.xml. Από εκεί ξεκινήσαμε και εμείς για το παλιό weblab.gr/.
  • Search Console. Στην αναφορά «Απόδοση» εξάγετε τις σελίδες με κλικ και εμφανίσεις των τελευταίων μηνών: αυτές ήδη φέρνουν κόσμο.
  • Analytics. Οι σελίδες προορισμού (landing pages) με τη μεγαλύτερη κίνηση, από όλες τις πηγές και όχι μόνο από την αναζήτηση.
  • Backlinks. Η αναφορά «Σύνδεσμοι» του Search Console δείχνει ποιες σελίδες σας έχουν συνδέσμους από άλλα sites.
  • Crawl. Ένα εργαλείο όπως το Screaming Frog βρίσκει σελίδες που δεν είναι σε κανένα sitemap, αρχεία PDF, εικόνες και παλιές διευθύνσεις με παραμέτρους.

Μαζί με κάθε URL κρατήστε τον τίτλο SEO, την περιγραφή (meta description), την επικεφαλίδα H1 και, αν μπορείτε, τις αναζητήσεις για τις οποίες εμφανίζεται. Το ίδιο αρχείο θα το χρειαστείτε και για τον έλεγχο μετά το launch.

02Χάρτης URL και 301 redirects ένα προς ένα

Χέρια τακτοποιούν χρωματιστά post-it σε πίνακα
Με τη λίστα έτοιμη, φτιάχνετε τον χάρτη: για κάθε παλιό URL, ποιο είναι το νέο. Οι οδηγίες της Google για μεταφορά site ζητούν να αντιστοιχίσετε κάθε παλιό URL στη νέα του διεύθυνση. Στο δικό μας site, για παράδειγμα, οι παλιές αγγλικές σελίδες έχουν άλλη δομή από τις νέες:

Παλιό URL Νέο URL Ενέργεια
/service/page-speed-optimization/ /services/speed/ 301
/get-a-quote/ /quote/ 301
/project/kerkyra-lines/ /projects/kerkyra-lines/ 301
Σελίδα χωρίς αντίστοιχο περιεχόμενο – 404 ή 410

Οι κανόνες που κάνουν τη διαφορά:

  • Μόνιμα redirects, από τον server. Χρησιμοποιήστε 301 (ή 308). Σύμφωνα με τη Google για τα redirects, ένα μόνιμο redirect δείχνει ότι στα αποτελέσματα πρέπει να εμφανίζεται η νέα διεύθυνση, ενώ με ένα προσωρινό 302 ή 307 μπορεί να μείνει η παλιά. Τα 301 δεν προκαλούν απώλεια PageRank.
  • Χωρίς αλυσίδες. Κάθε παλιό URL οδηγεί κατευθείαν στον τελικό προορισμό. Αν το site έχει ήδη redirects από προηγούμενη αλλαγή, ενημερώστε τα κι αυτά, ώστε να μη γίνονται δύο και τρία βήματα.
  • Ποτέ όλα στην αρχική. Η πιο συνηθισμένη «λύση» είναι να στέλνονται όλα τα παλιά URL στην αρχική σελίδα. Η Google προειδοποιεί ότι αυτό μπερδεύει τους επισκέπτες και μπορεί να αντιμετωπιστεί ως soft 404, δηλαδή σαν η σελίδα να μην υπάρχει.
  • 404 ή 410 όπου δεν υπάρχει αντίστοιχο. Αν μια σελίδα δεν μεταφέρεται, είναι σωστό να επιστρέφει 404 ή 410. Αν πολλές παλιές σελίδες ενώνονται σε μία νέα, μπορούν όλες να οδηγούν σε αυτή.

Στο WordPress τα redirects μπαίνουν είτε στη ρύθμιση του server (.htaccess ή Nginx) είτε με plugin. Ό,τι κι αν επιλέξετε, ελέγξτε τα πριν το launch: με script ή crawler για όλη τη λίστα και με τον Έλεγχο URL του Search Console για τις σημαντικές σελίδες.

03Κρατήστε ό,τι ήδη δουλεύει στις σελίδες σας

Τα redirects μεταφέρουν τις διευθύνσεις, όχι τους λόγους για τους οποίους μια σελίδα κατατάσσεται. Αν η σελίδα που έφερνε κίνηση για «κατασκευή e-shop Κέρκυρα» ξαναγραφτεί σε τρεις γραμμές κάτω από ένα μεγάλο slider, η Google θα δει μια διαφορετική σελίδα και θα την αξιολογήσει από την αρχή.

Για τις σελίδες που φέρνουν κλικ, κρατήστε το θέμα, τις βασικές ενότητες του κειμένου, τον τίτλο SEO, την περιγραφή και τα δομημένα δεδομένα (schema), εκτός αν έχετε συγκεκριμένο λόγο να τα αλλάξετε. Αν αλλάζει και η γλώσσα, όπως στο δικό μας site, η σελίδα ουσιαστικά ξαναγράφεται και πρέπει να περιμένετε μεγαλύτερες διακυμάνσεις. Γι’ αυτό καλό είναι να μην αλλάζουν ταυτόχρονα περισσότερα απ’ όσα χρειάζεται.

Μετρήστε και την ταχύτητα πριν και μετά: ένα νέο θέμα με βαριά εικόνα στην κορυφή μπορεί να έχει χειρότερα Core Web Vitals από το παλιό.

04Staging, noindex και η ημέρα του launch

Το νέο site χτίζεται σε staging, ένα αντίγραφο σε άλλη διεύθυνση που δεν πρέπει να εμφανιστεί στη Google. Στο WordPress αυτό γίνεται συνήθως με την επιλογή «Αποθάρρυνση των μηχανών αναζήτησης από την ευρετηριοποίηση του ιστότοπου» (Ρυθμίσεις → Ανάγνωση), η οποία προσθέτει στις σελίδες την ετικέτα meta robots noindex, nofollow. Η τεκμηρίωση του WordPress σημειώνει ότι η τήρησή της εξαρτάται από τις μηχανές αναζήτησης, οπότε ένας κωδικός πρόσβασης στο staging είναι ασφαλέστερος.

Το κλασικό λάθος: το site μεταφέρεται από το staging στην κανονική διεύθυνση μαζί με τη βάση δεδομένων, άρα και με αυτή τη ρύθμιση ενεργή. Το νέο site δουλεύει κανονικά για τους επισκέπτες, αλλά λέει στη Google να μην το ευρετηριάσει. Η Google το γράφει ρητά: μετά τη μεταφορά αφαιρέστε κάθε noindex και κάθε μπλοκάρισμα στο robots.txt που χρειαζόταν μόνο για τη μετάβαση. Και αν το staging έχει ήδη εμφανιστεί στη Google, μην το κλείσετε μόνο με robots.txt, γιατί τότε η Google δεν μπορεί να διαβάσει το noindex.

Την ημέρα του launch, με τη σειρά:

  1. Απενεργοποιήστε την αποθάρρυνση των μηχανών αναζήτησης και ελέγξτε τον κώδικα της αρχικής και μερικών εσωτερικών σελίδων.
  2. Ανοίξτε το /robots.txt και βεβαιωθείτε ότι δεν περιέχει Disallow: / ή άλλα μπλοκαρίσματα που δεν θέλετε.
  3. Ενεργοποιήστε τα redirects και δοκιμάστε όλη τη λίστα των παλιών URL.
  4. Αναζητήστε στη βάση και στον κώδικα το domain του staging. Συχνά μένει σε συνδέσμους, εικόνες και canonical.
Ο πιο γρήγορος έλεγχος μετά το launch: ανοίξτε την αρχική σελίδα, δείτε τον πηγαίο κώδικα και αναζητήστε τη λέξη «noindex». Αν τη βρείτε σε ετικέτα meta robots, το site δεν θα εμφανιστεί στη Google.

05Canonical, hreflang και εσωτερικοί σύνδεσμοι

Κάθε νέα σελίδα χρειάζεται canonical προς τον εαυτό της, με απόλυτη διεύθυνση (https://…) και όχι σχετική. Το Yoast και τα περισσότερα SEO plugins το κάνουν αυτόματα, αλλά μετά από μεταφορά αξίζει να ελέγξετε ότι δείχνει στο κανονικό domain και όχι στο staging ή στο παλιό URL.

Οι εσωτερικοί σύνδεσμοι (μενού, footer, σύνδεσμοι μέσα στα κείμενα) πρέπει να δείχνουν κατευθείαν στα νέα URL. Τα redirects θα δούλευαν, αλλά κάθε σύνδεσμος προς παλιά διεύθυνση είναι ένα περιττό βήμα και ένα αντιφατικό μήνυμα για το ποια σελίδα είναι η κανονική.

Αν αλλάζει η γλώσσα ή προστίθενται γλώσσες, χρειάζεται hreflang, που λέει στη Google ποια σελίδα είναι η μετάφραση ποιας. Οι κανόνες είναι αυστηροί: κάθε έκδοση αναφέρει τον εαυτό της και όλες τις άλλες, αλλιώς οι ετικέτες αγνοούνται, οι κωδικοί γλώσσας ακολουθούν το ISO 639-1 (el, en) και το x-default ορίζει τη σελίδα για όσους δεν ταιριάζουν σε καμία γλώσσα. Τα plugins πολυγλωσσίας μπορούν να τα παράγουν, αλλά ελέγξτε τα στον κώδικα.

Στο δικό μας site, όσο υπάρχει μόνο η ελληνική έκδοση, hreflang δεν χρειάζεται. Όταν προστεθούν τα αγγλικά, τα redirects των παλιών αγγλικών σελίδων πρέπει να δείχνουν κατευθείαν στις νέες αγγλικές σελίδες, χωρίς ενδιάμεσο βήμα. Αυτό είναι κομμάτι του τεχνικού και πολυγλωσσικού SEO και αξίζει να σχεδιαστεί από την αρχή.

06Sitemap και Search Console μετά το launch

Μόλις το site βγει στον αέρα, υποβάλετε το νέο XML sitemap στο Search Console. Η Google προτείνει να κρατήσετε προσωρινά και ένα sitemap με τα παλιά URL, για να βλέπετε πώς φεύγουν από το ευρετήριο. Οι προειδοποιήσεις για redirects σε αυτό το sitemap είναι αναμενόμενες. Στο WordPress το παλιό sitemap δεν υπάρχει πια, οπότε το ανεβάζετε ως στατικό αρχείο με τη λίστα του πρώτου βήματος και το αφαιρείτε όταν οι παλιές σελίδες φύγουν από το ευρετήριο.

Το εργαλείο Αλλαγή διεύθυνσης (Change of Address) χρειάζεται μόνο όταν αλλάζει domain ή subdomain, π.χ. από example.gr σε example.com. Δεν χρειάζεται για αλλαγή από http σε https, από www σε χωρίς www ή για νέα δομή URL στο ίδιο domain, όπως στο δικό μας redesign. Προϋποθέτει 301 από την παλιά αρχική στη νέα και ιδιοκτησία και των δύο properties με τον ίδιο λογαριασμό Google, και ισχύει για 180 ημέρες.

07Οι εβδομάδες μετά: τι παρακολουθείτε

Ένα launch χωρίς λάθη δεν σημαίνει ότι η κίνηση μένει ίδια από την πρώτη μέρα. Η Google γράφει ότι οι θέσεις θα έχουν προσωρινές διακυμάνσεις και ότι σε ένα μεσαίου μεγέθους site μπορεί να χρειαστούν μερικές εβδομάδες ή και περισσότερο μέχρι να εμφανίζονται τα νέα URL στη θέση των παλιών. Μια ήπια, προσωρινή πτώση είναι αναμενόμενη.

Τις πρώτες εβδομάδες, κάθε εβδομάδα:

  • Ευρετηρίαση σελίδων. Στην αναφορά ευρετηρίασης του Search Console κοιτάξτε τα 404, τις σελίδες με noindex και τα soft 404. Τα 404 δεν είναι πάντα πρόβλημα, αν η σελίδα αφαιρέθηκε σκόπιμα. Διορθώστε όσα προέρχονται από δικούς σας συνδέσμους ή από το sitemap και όσα αντιστοιχούν σε σελίδες που μεταφέρθηκαν και έπρεπε να έχουν redirect.
  • Απόδοση. Συγκρίνετε κλικ και εμφανίσεις ανά σελίδα με το αρχείο του πρώτου βήματος.
  • Logs και καταγραφή 404. Οι επισκέπτες βρίσκουν παλιούς συνδέσμους που κανένα εργαλείο δεν είχε εντοπίσει. Κάθε τέτοιο URL παίρνει το δικό του redirect.
  • Εξωτερικοί σύνδεσμοι. Για τους πιο σημαντικούς, ζητήστε από τα sites να ενημερώσουν τη διεύθυνση. Το προτείνει και η Google.

Αν ετοιμάζετε redesign, μια τεχνική αξιολόγηση του σημερινού site δίνει τη βάση για τη λίστα. Και όταν ζητάτε προσφορά για νέα ιστοσελίδα, ζητήστε να περιλαμβάνει και τη μετάβαση: χάρτη URL, redirects και έλεγχο μετά το launch.

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

Πόσο καιρό πρέπει να μείνουν τα redirects;

Η Google συστήνει τουλάχιστον έναν χρόνο, και όσο περισσότερο γίνεται. Εμείς τα αφήνουμε μόνιμα, γιατί παλιοί σύνδεσμοι σε άλλα sites, emails και αναρτήσεις συνεχίζουν να υπάρχουν.

Αν αλλάζει μόνο το design και όχι τα URL;

Τότε δεν χρειάζονται redirects ούτε Αλλαγή διεύθυνσης. Τα υπόλοιπα της λίστας ισχύουν κανονικά, με πρώτο το noindex του staging.

Πότε να ανησυχήσω για πτώση της κίνησης;

Αν μετά από μερικές εβδομάδες κάποιες σελίδες δεν έχουν επανέλθει ενώ οι υπόλοιπες ναι, ελέγξτε σε αυτές redirect, noindex, canonical και περιεχόμενο. Γενική πτώση από την πρώτη μέρα δείχνει συνήθως noindex ή μπλοκάρισμα στο robots.txt.

Πηγές

  1. How to move a site (site moves with URL changes) · Google Search Central · ενημ. 20 Αυγ 2026
  2. Redirects and Google Search · Google Search Central · ενημ. 14 Απρ 2026
  3. Change of Address tool · Google Search Console Help · πρόσβαση 14 Οκτ 2026
  4. How to specify a canonical URL with rel=”canonical” and other methods · Google Search Central · ενημ. 10 Ιουλ 2026
  5. Tell Google about localized versions of your page · Google Search Central · ενημ. 21 Σεπ 2026
  6. Block Search indexing with noindex · Google Search Central · ενημ. 10 Δεκ 2025
  7. Settings Reading screen · WordPress.org Documentation · ενημ. 8 Ιουν 2024
  8. Page indexing report · Google Search Console Help · πρόσβαση 14 Οκτ 2026

Φωτογραφία εξωφύλλου: drobotdean στο Freepik

Σχεδιάζετε νέο site;

Μια τεχνική αξιολόγηση του σημερινού site δείχνει τι πρέπει να προσέξετε στη μετάβαση, από το τεχνικό SEO μέχρι την ταχύτητα, πριν αλλάξει οτιδήποτε.