Εξαγωγή ονομάτων τομέων από μια λίστα URL στο Excel

  • Μοιραστείτε Αυτό
Michael Brown

Μερικές συμβουλές και συμβουλές θα σας βοηθήσουν να πάρετε τα ονόματα τομέων από μια λίστα διευθύνσεων URL χρησιμοποιώντας τύπους του Excel. Δύο παραλλαγές του τύπου σας επιτρέπουν να εξάγετε τα ονόματα τομέων με και χωρίς www. ανεξάρτητα από το πρωτόκολλο URL (υποστηρίζονται http, https, ftp κ.λπ.). Η λύση λειτουργεί σε όλες τις σύγχρονες εκδόσεις του Excel, από το 2010 έως το 2016.

Αν ασχολείστε με την προώθηση της ιστοσελίδας σας (όπως εγώ) ή αν κάνετε SEO σε επαγγελματικό επίπεδο προωθώντας τις ιστοσελίδες των πελατών σας για χρήματα, πρέπει συχνά να επεξεργάζεστε και να αναλύετε τεράστιες λίστες διευθύνσεων URL: αναφορές του Google Analytics για την απόκτηση επισκεψιμότητας, αναφορές των εργαλείων Webmaster για νέους συνδέσμους, αναφορές για backlinks στις ιστοσελίδες των ανταγωνιστών σας (οι οποίες περιέχουν πολλά ενδιαφέροντα στοιχεία ;) ) και ούτω καθεξής.και ούτω καθεξής.

Για την επεξεργασία τέτοιων καταλόγων, από δέκα έως ένα εκατομμύριο συνδέσμους, το Microsoft Excel αποτελεί ιδανικό εργαλείο. Είναι ισχυρό, ευέλικτο, επεκτάσιμο και σας επιτρέπει να στείλετε μια έκθεση στον πελάτη σας απευθείας από ένα φύλλο Excel.

"Γιατί είναι αυτό το εύρος, από 10 έως 1.000.000;" θα με ρωτήσετε. Γιατί σίγουρα δεν χρειάζεστε ένα εργαλείο για να επεξεργαστείτε λιγότερους από 10 συνδέσμους- και δύσκολα θα χρειαστείτε κάποιο αν έχετε πάνω από ένα εκατομμύριο εισερχόμενους συνδέσμους. Θα στοιχημάτιζα ότι σε αυτή την περίπτωση θα είχατε ήδη αναπτύξει κάποιο προσαρμοσμένο λογισμικό ειδικά για εσάς, με επιχειρησιακή λογική ειδικά προσαρμοσμένη στις ανάγκες σας. Και θα ήμουν εγώ αυτός που θα περιεργαζόταν τοτα άρθρα σας και όχι το αντίστροφο :)

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

    5 εύκολα βήματα για να εξαγάγετε ονόματα τομέων από τη λίστα URLs

    Ως παράδειγμα, ας πάρουμε ένα απόσπασμα από την αναφορά backlinks του ablebits.com που δημιουργήθηκε από το Google Webmaster Tools.

    Συμβουλή: Θα σας συνιστούσα να χρησιμοποιείτε το ahrefs.com για να εντοπίζετε εγκαίρως τους νέους συνδέσμους προς τον δικό σας ιστότοπο και τους ιστότοπους των ανταγωνιστών σας.

    1. Προσθέστε το " Τομέας " στο τέλος του πίνακα σας.

      Έχουμε εξάγει τα δεδομένα από ένα CSV αρχείο, γι' αυτό και όσον αφορά το Excel τα δεδομένα μας βρίσκονται σε ένα απλό εύρος. Πατήστε Ctrl + T για να τα μετατρέψετε σε πίνακα του Excel, διότι είναι πολύ πιο βολικό να δουλεύετε με αυτόν.

    2. Στο πρώτο κελί του " Τομέας " (B2), εισαγάγετε τον τύπο για την εξαγωγή ενός ονόματος τομέα:
      • Αποσπάστε τον τομέα με www. εάν υπάρχει σε μια διεύθυνση URL:

    =MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3)

  • Παραλείψτε το www. και αποκτήστε ένα καθαρό όνομα τομέα:
  • =IF(ISERROR(FIND("//www.",A2)), MID(A2,FIND(":":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3), MID(A2,FIND(":",A2,4)+7,FIND("/",A2,9)-FIND(":",A2,4)-7)))

    Ο δεύτερος τύπος μπορεί να σας φαίνεται πολύ μεγάλος και πολύπλοκος, αλλά μόνο αν δεν έχετε δει πραγματικά μεγάλους τύπους. Δεν είναι τυχαίο ότι η Microsoft έχει αυξήσει το μέγιστο μήκος των τύπων έως και 8192 χαρακτήρες στις νέες εκδόσεις του Excel :)

    Το καλό είναι ότι δεν χρειάζεται να χρησιμοποιήσουμε ούτε μια πρόσθετη στήλη ούτε μια μακροεντολή VBA. Στην πραγματικότητα, η χρήση μακροεντολών VBA για την αυτοματοποίηση των εργασιών σας στο Excel δεν είναι τόσο δύσκολη όσο φαίνεται, δείτε ένα πολύ καλό άρθρο - πώς να δημιουργήσετε και να χρησιμοποιήσετε μακροεντολές VBA. Αλλά στη συγκεκριμένη περίπτωση, δεν τις χρειαζόμαστε πραγματικά, είναι πιο γρήγορο και εύκολο να πάμε με έναν τύπο.

    Σημείωση: Τεχνικά, www είναι ο τομέας 3ου επιπέδου, αν και σε όλες τις κανονικές ιστοσελίδες το www. είναι απλώς ένα ψευδώνυμο του κύριου τομέα. Στις πρώτες μέρες του Διαδικτύου, μπορούσες να πεις "double u, double u, double u our cool name dot com" στο τηλέφωνο ή σε μια ραδιοφωνική διαφήμιση, και όλοι καταλάβαιναν απόλυτα και θυμόντουσαν πού να σε αναζητήσουν, εκτός βέβαια αν το cool όνομά σου ήταν κάτι σανwww.llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch.com :)

    Πρέπει να αφήσετε όλα τα άλλα ονόματα τομέα του 3ου επιπέδου, διαφορετικά θα μπερδευτείτε με συνδέσμους από διαφορετικούς ιστότοπους, π.χ. με τομέα "co.uk" ή από διαφορετικούς λογαριασμούς στο blogspot.com κ.λπ.

  • Δεδομένου ότι έχουμε έναν πλήρη πίνακα, το Excel αντιγράφει αυτόματα τον τύπο σε όλα τα κελιά της στήλης.

    Έγινε! Έχουμε μια στήλη με εξαγόμενα ονόματα τομέων.

    Στην επόμενη ενότητα θα μάθετε πώς μπορείτε να επεξεργαστείτε μια λίστα URL με βάση τη στήλη Domain.

    Συμβουλή: Εάν μπορεί να χρειαστεί να επεξεργαστείτε τα ονόματα τομέων χειροκίνητα σε μεταγενέστερο χρόνο ή να αντιγράψετε τα αποτελέσματα σε άλλο φύλλο εργασίας του Excel, αντικαταστήστε τα αποτελέσματα του τύπου με τιμές. Για να το κάνετε αυτό, προχωρήστε με τα ακόλουθα βήματα:

    • Κάντε κλικ σε οποιοδήποτε κελί στη στήλη Domain και πατήστε Ctrl+Space για να επιλέξετε όλα τα κελιά της στήλης.
    • Πατήστε Ctrl + C για να αντιγράψετε τα δεδομένα στο Πρόχειρο, και στη συνέχεια μεταβείτε στο Αρχική σελίδα κάντε κλικ στην καρτέλα " Επικόλληση " και επιλέξτε " Αξία " από το αναπτυσσόμενο μενού.
  • Επεξεργασία μιας λίστας URL χρησιμοποιώντας τη στήλη Domain name

    Εδώ θα βρείτε μερικές συμβουλές για την περαιτέρω επεξεργασία της λίστας URL, από τη δική μου εμπειρία.

    Ομαδοποίηση URLs ανά τομέα

    1. Κάντε κλικ σε οποιοδήποτε κελί στο Τομέας στήλη.
    2. Ταξινόμηση του πίνακα σας ανά τομέα: μεταβείτε στο Δεδομένα και κάντε κλικ στην καρτέλα A-Z κουμπί.
    3. Μετατρέψτε τον πίνακά σας πίσω σε περιοχή: κάντε κλικ σε οποιοδήποτε κελί του πίνακα, μεταβείτε στο παράθυρο Σχεδιασμός και κάντε κλικ στην καρτέλα " Μετατροπή στο εύρος ".
    4. Πηγαίνετε στο Δεδομένα και κάντε κλικ στην καρτέλα " Υποσύνολο εικονίδιο ".
    5. Στο παράθυρο διαλόγου "Υποσύνολο", επιλέξτε τις ακόλουθες επιλογές: Σε κάθε αλλαγή σε : "Τομέας" χρήση λειτουργίας Καταμέτρηση και Προσθέστε το υποσύνολο στο Τομέας.

  • Κάντε κλικ στο OK.
  • Το Excel έχει δημιουργήσει ένα περίγραμμα των δεδομένων σας στην αριστερή πλευρά της οθόνης. Υπάρχουν 3 επίπεδα του περιγράμματος και αυτό που βλέπετε τώρα είναι η διευρυμένη προβολή ή προβολή επιπέδου 3. Κάντε κλικ στον αριθμό 2 στην επάνω αριστερή γωνία για να εμφανιστούν τα τελικά δεδομένα ανά τομέα και στη συνέχεια μπορείτε να κάνετε κλικ στα σύμβολα συν και πλην (+ / -) προκειμένου να επεκτείνετε / συμπτύξετε τις λεπτομέρειες για κάθε τομέα.

    Επισημάνετε τη δεύτερη και όλες τις επόμενες διευθύνσεις URL στον ίδιο τομέα

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

    Για περισσότερες λεπτομέρειες ανατρέξτε στην ενότητα Πώς να επισημάνετε τα αντίγραφα στο Excel.

    Συγκρίνετε τις διευθύνσεις URL σας από διαφορετικούς πίνακες ανά στήλη domain

    Μπορεί να έχετε ένα ή περισσότερα ξεχωριστά φύλλα εργασίας του Excel όπου διατηρείτε έναν κατάλογο ονομάτων τομέων. Οι πίνακές σας μπορεί να περιέχουν συνδέσμους με τους οποίους δεν θέλετε να εργαστείτε, όπως τα ανεπιθύμητα μηνύματα ή τους τομείς που έχετε ήδη επεξεργαστεί. Μπορεί επίσης να χρειαστεί να διατηρήσετε έναν κατάλογο τομέων με ενδιαφέροντες συνδέσμους και να διαγράψετε όλους τους άλλους.

    Για παράδειγμα, ο στόχος μου είναι να χρωματίσω με κόκκινο χρώμα όλους τους τομείς που βρίσκονται στη μαύρη λίστα των spammer:

    Για να μη χάνετε πολύ χρόνο, μπορείτε να συγκρίνετε τους πίνακές σας για να διαγράψετε τους περιττούς συνδέσμους. Για πλήρεις λεπτομέρειες, διαβάστε Πώς να συγκρίνετε δύο στήλες του Excel και να διαγράψετε τα αντίγραφα.

    Ο καλύτερος τρόπος είναι να συγχωνεύσετε δύο πίνακες με βάση το όνομα τομέα

    Αυτός είναι ο πιο προηγμένος τρόπος και αυτός που προσωπικά προτιμώ.

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

    Μόλις λάβετε έναν νέο κατάλογο συνδέσμων, μπορείτε να αντιστοιχίσετε δύο πίνακες με βάση το όνομα τομέα και να συγχωνεύσετε τις πληροφορίες από τον πίνακα αναζήτησης τομέα και το νέο φύλλο URLs σε μόλις δύο λεπτά.

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

    Αντιστοιχίστε δύο πίνακες με βάση το όνομα τομέα και συγχωνεύστε τα δεδομένα:

    1. Κατεβάστε και εγκαταστήστε την τελευταία έκδοση του Οδηγού Συγχώνευσης Πινάκων για το Microsoft Excel

      Αυτό το έξυπνο εργαλείο θα ταιριάξει και θα συγχωνεύσει δύο φύλλα εργασίας του Excel 2013-2003 σε χρόνο μηδέν. Μπορείτε να χρησιμοποιήσετε μία ή περισσότερες στήλες ως μοναδικό αναγνωριστικό, να ενημερώσετε τις υπάρχουσες στήλες στο κύριο φύλλο εργασίας ή να προσθέσετε νέες από τον πίνακα αναζήτησης. Μη διστάσετε να διαβάσετε περισσότερα για τον Οδηγό Συγχώνευσης Πινάκων στον ιστότοπό μας.

    2. Ανοίξτε τη λίστα διευθύνσεων URL στο Excel και εξάγετε τα ονόματα τομέων όπως περιγράφεται παραπάνω.
    3. Επιλέξτε οποιοδήποτε κελί του πίνακα σας. Στη συνέχεια, μεταβείτε στο πεδίο Δεδομένα Ablebits και κάντε κλικ στην καρτέλα Συγχώνευση δύο πινάκων για να εκτελέσετε το πρόσθετο.
    4. Πατήστε το Επόμενο δύο φορές και επιλέξτε το φύλλο εργασίας σας με τις πληροφορίες των τομέων ως το Πίνακας αναζήτησης .
    5. Μαρκάρετε το πλαίσιο ελέγχου δίπλα στο Domain για να το προσδιορίσετε ως το αντίστοιχη στήλη .
    6. Επιλέξτε ποιες πληροφορίες σχετικά με τον τομέα θέλετε να προσθέσετε στη λίστα διευθύνσεων URL και κάντε κλικ στο κουμπί Επόμενο.
    7. Πατήστε το Τέλος Όταν ολοκληρωθεί η επεξεργασία, το πρόσθετο θα σας εμφανίσει ένα μήνυμα με τις λεπτομέρειες της συγχώνευσης.

    Μόλις λίγα δευτερόλεπτα - και θα έχετε όλες τις πληροφορίες για κάθε όνομα τομέα με μια ματιά.

    Μπορείτε να κατεβάσετε το Merge Tables Wizard για το Excel, να το εκτελέσετε στα δεδομένα σας και να δείτε πόσο χρήσιμο μπορεί να είναι.

    Αν ενδιαφέρεστε να αποκτήσετε ένα δωρεάν πρόσθετο για την εξαγωγή ονομάτων τομέων και υποφακέλων του ριζικού τομέα (.com, .edu, .us κ.λπ.) από τη λίστα URL, απλά στείλτε μας ένα σχόλιο. Όταν το κάνετε αυτό, παρακαλούμε να αναφέρετε την έκδοση του Excel, π.χ. Excel 2010 64-bit, και να εισάγετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας στο αντίστοιχο πεδίο (μην ανησυχείτε, δεν θα εμφανίζεται δημόσια). Αν έχουμε έναν αξιοπρεπή αριθμό ψήφων, θανα δημιουργήσω ένα τέτοιο πρόσθετο και να σας ενημερώσω. Σας ευχαριστώ εκ των προτέρων!

    Ο Michael Brown είναι ένας αφοσιωμένος λάτρης της τεχνολογίας με πάθος για την απλοποίηση πολύπλοκων διαδικασιών χρησιμοποιώντας εργαλεία λογισμικού. Με περισσότερο από μια δεκαετία εμπειρίας στον κλάδο της τεχνολογίας, έχει βελτιώσει τις δεξιότητές του στο Microsoft Excel και το Outlook, καθώς και στα Φύλλα Google και στα Έγγραφα. Το blog του Michael είναι αφιερωμένο στο να μοιράζεται τη γνώση και την τεχνογνωσία του με άλλους, παρέχοντας εύκολες συμβουλές και σεμινάρια για τη βελτίωση της παραγωγικότητας και της αποτελεσματικότητας. Είτε είστε έμπειρος επαγγελματίας είτε αρχάριος, το ιστολόγιο του Michael προσφέρει πολύτιμες πληροφορίες και πρακτικές συμβουλές για να αξιοποιήσετε στο έπακρο αυτά τα βασικά εργαλεία λογισμικού.