Telegram, WhatsApp+380637610482
Βαλέρι Ντανιούκ
Βαλέρι ΝτανιούκπρογραμματιστήςΑνάπτυξη εργαλείων Τεχνητής Νοημοσύνης για επιχειρήσεις. Υψηλής ποιότητας. Προσιτό.Αποστολή μηνύματος στο Telegram

Ελέγξτε τις ανακατευθύνσεις στο διαδίκτυο: αλυσίδες 301 και 302, βρόχοι και τι πρέπει να διορθώσετε

Ελέγξτε την ανακατεύθυνση στο διαδίκτυο: αλυσίδα 301 και 302 από την παλιά διεύθυνση στην τελική σελίδα

Τι θα λάβετε

  • Μια πλήρης αλυσίδα μεταβάσεων από την πηγαία διεύθυνση στην τελική σελίδα με τον κώδικα για κάθε βήμα
  • Κατανόηση πότε πρέπει να γίνει 301, πότε 302 και πότε να μειωθεί η αλυσίδα σε ένα άλμα
  • Ένα σχέδιο για τον έλεγχο ανακατευθύνσεων μετά από μετακίνηση ιστότοπου, αλλαγή τομέα ή αλλαγή δομής URL
Εφαρμογή: σε 10 λεπτάΑποθηκεύει: Θέσεις μετά τη μετακόμιση και ο προϋπολογισμός ανίχνευσης

Η σύντομη απάντηση: για να ελέγξετε μια ανακατεύθυνση στο διαδίκτυο, επικολλήστε τη διεύθυνση URL πηγής στον Έλεγχο Ανακατεύθυνσης του PromoPilot και κάντε κλικ στο κουμπί ελέγχου. Το εργαλείο θα ακολουθεί κάθε ανακατεύθυνση στην τελική σελίδα και θα εμφανίζει τον τύπο ανακατεύθυνσης (301, 302, 307, 308), τον κώδικα HTTP σε κάθε βήμα, την τελική διεύθυνση URL και τυχόν βρόχους. Είναι δωρεάν και δεν απαιτεί εγγραφή. Παρακάτω θα δείτε πώς να διαβάσετε την αλυσίδα ανακατεύθυνσης και τι πρέπει να διορθώσετε μετά τη μετακίνηση του ιστότοπού σας.

Οι ανακατευθύνσεις είναι το πρώτο πράγμα που ελέγχω μετά από οποιαδήποτε μεταφορά ιστότοπου. Τις περισσότερες φορές, ένας ιστότοπος «χάνει» κατατάξεις όχι λόγω του περιεχομένου του, αλλά λόγω ενός 302 αντί για ένα 301 ή μιας αλυσίδας τεσσάρων ανακατευθύνσεων που κανείς δεν πρόσεξε.

Τι δείχνει ο έλεγχος ανακατεύθυνσης;

Μια ανακατεύθυνση είναι η απάντηση ενός διακομιστή, "Η σελίδα δεν είναι εδώ, πηγαίνετε σε άλλη διεύθυνση". Το πρόγραμμα περιήγησης ακολουθεί σιωπηλά και ο επισκέπτης δεν το προσέχει. Οι μηχανές αναζήτησης ακολουθούν το παράδειγμά τους, αλλά κάθε επιπλέον βήμα τους κοστίζει χρόνο, και εσείς επιταχύνετε και εμπιστεύεστε.

Τι εξετάζει το εργαλείο; Παράδειγμα νοήματος Γιατί είναι αυτό για SEO;
Ολοκληρωμένη αλυσίδα μετάβασης http:// → https:// → https://www. Μπορείτε να δείτε όλα τα βήματα, όχι μόνο την αρχή και το τέλος.
Τύπος ανακατεύθυνσης 301, 302, 307, 308 Μια μόνιμη μετάβαση μεταφέρει σήματα από την παλιά διεύθυνση στη νέα, αλλά μια προσωρινή μετάβαση δεν το κάνει.
Κώδικας HTTP σε κάθε βήμα 301 → 302 → 200 Σφάλμα 404 ή 500 στο τέλος της αλυσίδας - μια χαμένη σελίδα
Τελική διεύθυνση URL https://example.com/new-page Ταιριάζει με τη διεύθυνση στο κανονικό αρχείο και στον χάρτη ιστότοπου;
Κυκλικές ανακατευθύνσεις Α → Β → Α Η σελίδα δεν ανοίγει καθόλου: ούτε για ανθρώπους ούτε για ρομπότ

Το κανονικό αποτέλεσμα μοιάζει με αυτό: μία μετάβαση με τον κωδικό 301 και η τελευταία σελίδα με τον κωδικό 200.

Πώς να ελέγξετε μια ανακατεύθυνση στο διαδίκτυο;

Πώς να ελέγξετε μια ανακατεύθυνση στο διαδίκτυο σε 4 βήματα: επικολλήστε την παλιά διεύθυνση, εκτελέστε τον έλεγχο, μελετήστε την αλυσίδα κώδικα και μειώστε την σε μία μετάβαση

  1. Ανοίξτε το εργαλείο. Ο ελεγκτής ανακατεύθυνσης λειτουργεί στο πρόγραμμα περιήγησης.
  2. Επικολλήστε την αρχική διεύθυνση - την παλιά διεύθυνση URL, τη διεύθυνση χωρίς www, την έκδοση με http:// ή τον σύνδεσμο από τη διαφήμιση.
  3. Κάντε κλικ στο "Έλεγχος". Το εργαλείο θα σαρώσει την αλυσίδα σε λίγα δευτερόλεπτα.
  4. Μελετήστε κάθε βήμα: κωδικό απόκρισης, διεύθυνση και τύπο μετάβασης.
  5. Συγκρίνετε την τελική διεύθυνση URL με αυτό που θα πρέπει να δει ο επισκέπτης και η μηχανή αναζήτησης.
  6. Διορθώστε τον κανόνα στον διακομιστή ή στο CMS και ελέγξτε ξανά τη διεύθυνση.

Η σελίδα του εργαλείου περιέχει ένα πεδίο διεύθυνσης, ένα κουμπί "Έλεγχος" και μια περιγραφή: τι ελέγχεται, σενάρια χρήσης και περιορισμοί.

Δωρεάν σελίδα Redirect Checker του PromoPilot: Πεδίο URL και περιγραφή των αλυσιδωτών ελέγχων 301 και 302

Μια πρακτική συμβουλή: ελέγξτε όχι μόνο μία διεύθυνση, αλλά τέσσερις παραλλαγές της κύριας σελίδας: http://example.com, http://www.example.com, https://example.com και https://www.example.com. Και οι τέσσερις θα πρέπει να οδηγούν στην ίδια διεύθυνση σε ένα βήμα.

Πώς να διαβάσετε την αλυσίδα και τι να διορθώσετε πρώτα;

Ένα παράδειγμα από το wiki του εργαλείου: http://example.com/old-page περνάει από το 301 → 302 → 200 και καταλήγει στο https://example.com/new-page. Δύο μεταβάσεις και η δεύτερη είναι προσωρινή. Αυτό είναι κακό για την κίνηση: η μηχανή αναζήτησης μπορεί να συνεχίσει να θεωρεί την ενδιάμεση διεύθυνση ως την κύρια.

Η σειρά των διορθώσεων έχει ως εξής:

  1. Κύκλοι. A → B → A — η σελίδα δεν είναι καθόλου διαθέσιμη. Άμεση διόρθωση: συνήθως, υπάρχει διένεξη μεταξύ ενός κανόνα .htaccess και της ρύθμισης URL του ιστότοπου στο CMS.
  2. Υπάρχει ένα σφάλμα στο τέλος της αλυσίδας. Εάν το τελευταίο βήμα είναι ένα 404 ή 500, η ανακατεύθυνση δεν οδηγεί πουθενά. Ανακατευθύνετε σε μια ενεργή σελίδα με το ίδιο θέμα, όχι στην κύρια σελίδα.
  3. 302 αντί για 301. Μια προσωρινή ανακατεύθυνση όπου η μετακίνηση είναι μόνιμη είναι ένα συνηθισμένο σφάλμα με πρόσθετα και πίνακες φιλοξενίας. Αντικαταστήστε το με 301 (ή 308).
  4. Μακριές αλυσίδες. http → https → www → /ru/ → /new/ — τέσσερα βήματα. Ξαναγράψτε τους κανόνες έτσι ώστε οποιαδήποτε παλιά διεύθυνση να οδηγεί απευθείας στην τελική.
  5. Μικτοί κανόνες. Τελευταία κάθετος, χρήση κεφαλαίων, index.php —κάθε τέτοιος κανόνας προσθέτει ένα βήμα. Συνδυάστε τους σε έναν.

Μια γρήγορη επισκόπηση των κωδικών: Οι 301 και 308 είναι μόνιμοι, οι 302 και 307 είναι προσωρινοί. Οι 307 και 308 αποθηκεύουν επίσης τη μέθοδο αιτήματος, η οποία είναι σημαντική για φόρμες και API. Για μετεγκαταστάσεις φιλικές προς το SEO, επιλέξτε 301.

Πώς μοιάζει η μορφή του "ένας κανόνας αντί για πέντε" σε έναν διακομιστή Apache - ένα παράδειγμα για .htaccess, το οποίο κατευθύνει απευθείας οποιαδήποτε παραλλαγή διεύθυνσης στη https://www.

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

Αντί για δύο διαδοχικές μεταβάσεις (πρώτα στο HTTPS και μετά στο www), ο επισκέπτης και το ρομπότ λαμβάνουν μία. Στο nginx, το ίδιο πρόβλημα επιλύεται με ένα ξεχωριστό μπλοκ server με return 301 Μετά την επεξεργασία, εκτελέστε ξανά και τις τέσσερις εκδόσεις της αρχικής σελίδας και μερικές εσωτερικές σελίδες μέσω του εργαλείου.

Ένα άλλο συνηθισμένο εύρημα είναι οι ανακατευθύνσεις που έχουν απομείνει από παλιές προωθητικές ενέργειες και διαφημιστικές καμπάνιες. Η σελίδα προώθησης έχει διαγραφεί προ πολλού και ο σύνδεσμος banner οδηγεί σε σφάλμα 404 μετά από τρία κλικ. Είναι καλή ιδέα να εκτελείτε έλεγχο ανακατεύθυνσης στις διευθύνσεις URL από διαφημίσεις και email μία φορά το τρίμηνο.

Σύγκριση: PromoPilot και άλλοι τρόποι ελέγχου ανακατευθύνσεων

Εργαλείο Τι είναι δωρεάν; Περιορισμοί Για ποιον είναι κατάλληλο;
PromoPilot - Έλεγχος ανακατευθύνσεων Πλήρης αλυσίδα, κωδικός και τύπος κάθε βήματος, τελική διεύθυνση URL, κύκλοι Μία διεύθυνση URL πηγής ανά εκκίνηση Ελέγξτε γρήγορα τη διεύθυνσή σας μετά την επεξεργασία ή τη μετακίνηση
httpstatus.io Κωδικοί απόκρισης και αλυσίδες για πολλαπλές διευθύνσεις Μόνο κωδικοί και μεταβάσεις Ελέγξτε μια μικρή λίστα διευθύνσεων
Ουρλιάζοντας Βάτραχος SEO Αράχνη Αναφορά αλυσίδας ανακατεύθυνσης σε ολόκληρο τον ιστότοπο Το πρόγραμμα πρέπει να εγκατασταθεί. Η δωρεάν έκδοση έχει όριο στις διευθύνσεις. Τεχνικός έλεγχος μετά τη μετεγκατάσταση
Chrome DevTools (Δίκτυο, Διατήρηση αρχείου καταγραφής) Όλες οι μεταβάσεις του προγράμματος περιήγησης Χειροκίνητα, χωρίς περίληψη Για προγραμματιστές κατά την ανίχνευση σφαλμάτων

Συμπέρασμα: Για τον έλεγχο μιας συγκεκριμένης διεύθυνσης URL, ένα διαδικτυακό εργαλείο είναι το ταχύτερο, αλλά για εκατοντάδες διευθύνσεις URL μετά από μια μετακίνηση, απαιτείται πρόγραμμα ανίχνευσης ή πλήρης έλεγχος. Η μη αυτόματη επαλήθευση στα Εργαλεία Προγραμματισμού (DevTools) είναι χρήσιμη όταν η ανακατεύθυνση εξαρτάται από τα cookies ή τη γλώσσα του προγράμματος περιήγησης.

Το Redirect Checker είναι ένα από τα 87 δωρεάν εργαλεία SEO του PromoPilot. Εάν η αλυσίδα ανακατεύθυνσης περιλαμβάνει μια μετάβαση από HTTP σε HTTPS, ανατρέξτε στο διπλανό άρθρο στην ενότητα επαλήθευσης πιστοποιητικού SSL: ένα πιστοποιητικό που έχει λήξει διακόπτει την αλυσίδα στο πρώτο κιόλας βήμα.

Περιορισμοί: Τι δεν θα αποκαλύψει ένας έλεγχος ανακατεύθυνσης;

Το εργαλείο ελέγχει μία διεύθυνση URL πηγής ανά εκτέλεση. Για να ελέγξετε εκατοντάδες παλιές διευθύνσεις URL μετά από μια μετακίνηση, χρησιμοποιήστε έναν πλήρη έλεγχο ιστότοπου ή ένα πρόγραμμα ανίχνευσης URL.

Οι ανακατευθύνσεις JavaScript και ανανέωσης meta ενδέχεται να μην εμφανίζονται ως ανακατευθύνσεις HTTP: στον διακομιστή, εμφανίζονται ως κανονική σελίδα με κωδικό κατάστασης 200, αλλά το πρόγραμμα περιήγησης ξεκινά την ανακατεύθυνση. Εάν το εργαλείο εμφανίζει έναν κωδικό κατάστασης 200 εκεί που περιμένατε μια ανακατεύθυνση, η ανακατεύθυνση πιθανότατα έχει δημιουργηθεί από σενάριο. Για τις μηχανές αναζήτησης, ένα 301 από την πλευρά του διακομιστή είναι πιο αξιόπιστο.

Τέλος, ορισμένες ανακατευθύνσεις εξαρτώνται από τη γεωγραφική τοποθεσία, τη γλώσσα του προγράμματος περιήγησης ή τα cookies. Το ρομπότ και το εργαλείο φτάνουν "καθαρά", χωρίς cookies, και βλέπουν την αλυσίδα που βλέπει η μηχανή αναζήτησης, όχι εσείς. Εάν ο ιστότοπος ανοίγει διαφορετικά στο πρόγραμμα περιήγησής σας από ό,τι δείχνει ο έλεγχος, ανοίξτε τη διεύθυνση σε κατάσταση ανώνυμης περιήγησης—με αυτόν τον τρόπο θα τη δείτε μέσα από τα μάτια του ρομπότ.

Πότε ένα δωρεάν εργαλείο δεν είναι αρκετό;

Έλεγχος ανακατευθύνσεων στο διαδίκτυο και μεταφορά ενός ιστότοπου με έναν ειδικό: τι κάνει κάθε επιλογή

Ο έλεγχος μιας διεύθυνσης διαρκεί μόνο ένα λεπτό. Ο σχεδιασμός μιας μετακόμισης, ώστε να μην χαθεί η επισκεψιμότητα, είναι από μόνος του ένα έργο. Χρειάζεστε έναν ειδικό εάν:

  • Αλλάζετε τον τομέα, τη μηχανή αναζήτησης ή τη δομή URL και ο ιστότοπος έχει εκατοντάδες σελίδες.
  • Μετά τη μετακίνηση, η επισκεψιμότητα μειώθηκε, αλλά οι ανακατευθύνσεις «φαίνεται να λειτουργούν».
  • Οι κανόνες είναι διάσπαρτοι μεταξύ του διακομιστή, του CDN και των πρόσθετων (plugins) και οι αλυσίδες επανεμφανίζονται.
  • Πρέπει να συγκρίνετε τις παλιές και τις νέες διευθύνσεις με βάση την έννοια και να μην στείλετε τα πάντα στην κύρια σελίδα.

Τι μπορώ να κάνω για την ιστοσελίδα σας;

Ονομάζομαι Valeriy Danyuk, είμαι προγραμματιστής και ειδικός SEO με 12 χρόνια εμπειρίας και πάνω από 200 πελάτες. Οι μετεγκαταστάσεις ιστοσελίδων είναι μια συχνή εργασία για μένα και τις χειρίζομαι με τρόπο που διασφαλίζει ότι οι παλιοί σύνδεσμοι παραμένουν λειτουργικοί.

SEO και προώθηση

Ιστότοποι και ηλεκτρονικά καταστήματα

CRM, λογιστική και αυτοματοποίηση

Όλα τα έργα βρίσκονται στο χαρτοφυλάκιο. Σχεδιάζετε να μετακομίσετε; Στείλτε μου την παλιά και τη νέα σας διεύθυνση στο Telegram – Θα σας πω πού χάνετε συνήθως έδαφος.

Αποτέλεσμα

  1. Ο έλεγχος μιας ανακατεύθυνσης στο διαδίκτυο διαρκεί μόνο ένα λεπτό: ολόκληρη η αλυσίδα, ο κώδικας για κάθε βήμα και η τελική διεύθυνση URL είναι ορατά.
  2. Διόρθωση με τη σειρά: κύκλοι → σφάλματα στο τέλος της αλυσίδας → 302 αντί για 301 → μακριές αλυσίδες.
  3. Ελέγξτε και τις τέσσερις διευθύνσεις κατοικίας και τις βασικές παλιές διευθύνσεις μετά από κάθε μετακόμιση.
  4. Εάν η μετεγκατάσταση είναι μεγάλη, σχεδιάστε την με έναν ειδικό—ή ανακατασκευάστε τον ιστότοπο στο 1001site και ρυθμίστε τις ανακατευθύνσεις μία φορά και σωστά.

Ξεκινήστε με το κύριο πράγμα: ελέγξτε την αλυσίδα ανακατεύθυνσης δωρεάν και, αν τα αποτελέσματα σας προβληματίσουν, γράψτε μου στο Telegram.

Πηγές

  • Σελίδα Ελέγχου Ανακατεύθυνσης του PromoPilot — έλεγχοι, παράδειγμα αλυσίδας και περιορισμοί.
  • Κέντρο Αναζήτησης Google - Τεκμηρίωση σχετικά με τις ανακατευθύνσεις και τον αντίκτυπό τους στην αναζήτηση.
  • httpstatus.io και Screaming Frog SEO Spider – περιγραφές των λειτουργιών στους επίσημους ιστότοπους.

Αναφορές και πηγές

Ερωτήσεις και απαντήσεις

Ποια είναι η διαφορά μεταξύ 301 και 302;

Το 301 είναι μια μόνιμη ανακατεύθυνση: η σελίδα έχει μετακινηθεί μόνιμα και η μηχανή αναζήτησης τελικά θα αντικαταστήσει την παλιά διεύθυνση με μια νέα στο ευρετήριό της. Το 302 είναι μια προσωρινή ανακατεύθυνση: η παλιά διεύθυνση παραμένει η κύρια και ο επισκέπτης απλώς ανακατευθύνεται σε διαφορετική τοποθεσία. Για μετεγκαταστάσεις, αλλαγές domain και μετάβαση σε HTTPS, χρειάζεστε ένα 301 (ή 308).

Πόσες ανακατευθύνσεις σε μια αλυσίδα επιτρέπονται;

Ιδανικά, θα πρέπει να υπάρχει μία μόνο μετάβαση από οποιαδήποτε παλιά διεύθυνση URL απευθείας στην τελική σελίδα. Κάθε επιπλέον βήμα προσθέτει καθυστέρηση και σπαταλά τον προϋπολογισμό ανίχνευσης. Google τεκμηριώνει ότι η παρακολούθηση μιας αλυσίδας δεν είναι άπειρη, επομένως είναι καλύτερο να συντομεύετε τις μεγάλες αλυσίδες πριν προκύψουν προβλήματα.

Γιατί το εργαλείο δεν βλέπει την ανακατεύθυνσή μου;

Πιθανότατα, η ανακατεύθυνση ενεργοποιήθηκε μέσω JavaScript ή μιας ανανέωσης μεταδεδομένων εντός της σελίδας, και όχι από την απόκριση HTTP του διακομιστή. Το εργαλείο ενδέχεται να μην εμφανίζει τέτοιες μεταβάσεις ως ξεχωριστό βήμα. Για SEO, μια ανακατεύθυνση 301 από την πλευρά του διακομιστή είναι πιο αξιόπιστη.

Είναι δυνατόν να ελέγξω τις ανακατευθύνσεις για μια λίστα διευθύνσεων ταυτόχρονα;

Αυτό το εργαλείο ελέγχει μία διεύθυνση URL πηγής ανά εκτέλεση. Για εκατοντάδες διευθύνσεις URL μετά από μια μετακίνηση, είναι πιο βολικό να ελέγχεται από το πρόγραμμα ανίχνευσης ή από έναν πλήρη έλεγχο ιστότοπου, ο οποίος ελέγχει τις αλυσίδες ανακατεύθυνσης σε όλες τις σελίδες.

Ελέγξαμε την ιστοσελίδα, αλλά δεν υπάρχει κανείς να την διορθώσει;

Αυτό το δωρεάν εργαλείο αποκαλύπτει προβλήματα. Θα αναλύσω την αναφορά, θα ιεραρχήσω τις προτεραιότητές μου και θα τα διορθώσω: έλεγχος SEO, επιτάχυνση, markup και μετεγκατάσταση σε νέο ιστότοπο χωρίς απώλεια κατάταξης.