Izdvojite imena domena iz URL liste u Excelu

  • Podijeli Ovo
Michael Brown

Nekoliko savjeta i savjeta pomoći će vam da dobijete imena domena sa liste URL-ova pomoću Excel formula. Dvije varijacije formule vam omogućavaju da izdvojite imena domena sa i bez www. bez obzira na URL protokol (podržani su http, https, ftp itd.). Rješenje radi u svim modernim verzijama Excela, od 2010. do 2016. godine.

Ako se bavite promocijom svoje web stranice (kao ja) ili radite SEO na profesionalnom nivou promociju web stranice klijenata -stranice za novac, često morate obraditi i analizirati ogromne liste URL-ova: izvještaje Google Analytics o akviziciji prometa, izvještaje alata za webmastere o novim linkovima, izvještaje o povratnim linkovima na web stranice vaše konkurencije (koji sadrže mnogo zanimljivih činjenice ;) ) i tako dalje, i tako dalje.

Za obradu takvih lista, od deset do milion linkova, Microsoft Excel je idealan alat. Moćan je, okretan, proširiv i omogućava vam slanje izvještaja klijentu direktno sa Excel lista.

"Zašto je ovaj raspon, od 10 do 1,000,000?" možete me pitati. Zato što vam definitivno nije potreban alat za obradu manje od 10 linkova; i teško da će vam trebati ako imate preko milion ulaznih linkova. Kladim se da ste u ovom slučaju već imali neki prilagođeni softver razvijen posebno za vas, sa poslovnom logikom posebno prilagođenom vašim potrebama. I ja bih bio taj koji bi pregledao vaše članke, a ne oniobrnuto :)

Kada analizirate listu URL-ova, često trebate obaviti sljedeće zadatke: dobiti nazive domena za dalju obradu, grupirati URL-ove po domeni, ukloniti linkove sa već obrađenih domena, uporediti i spojiti dva tabele po imenima domena itd.

5 jednostavnih koraka za izdvajanje imena domena iz liste URL-ova

Kao primjer, uzmimo isječak izvještaja o povratnim vezama naablebits.com generira Google Webmaster Tools.

Savjet: Preporučio bih da koristite ahrefs.com kako biste na vrijeme uočili nove veze do vaše web stranice i web-stranica vaših konkurenata.

  1. Dodajte " Domen " kolona do kraja tabele.

    Izvezli smo podatke iz datoteke CSV , zbog čega su u smislu Excel-a naši podaci u jednostavnom rasponu. Pritisnite Ctrl + T da ih pretvorite u Excel tabelu jer je s njom mnogo praktičnije raditi.

  2. U prvu ćeliju kolone " Domena " (B2) unesite formulu za izdvajanje naziva domene:
    • Izdvojite domenu sa www. ako je prisutan u URL-u:

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

  • Izostavite www. i dobijete čisto ime domene:
  • =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))

    Druga formula može izgledati predugačka i složena, ali samo ako niste vidjeli istinski dugačke formule. Nije bez razloga Microsoft povećao maksimalnu dužinu formula na 8192 karaktera u novim verzijama Excela :)

    Dobra stvar je što ne moramo koristiti nidodatni stupac ili VBA makro. U stvari, korištenje VBA makroa za automatizaciju vaših Excel zadataka nije tako teško kao što se čini, pogledajte vrlo dobar članak - kako kreirati i koristiti VBA makroe. Ali u ovom konkretnom slučaju, oni nam zapravo ne trebaju, brže je i lakše ići sa formulom.

    Napomena: Tehnički, www je domen 3. nivoa, iako sa svim normalnim web stranice www. je samo alias primarne domene. U ranim danima interneta, mogli ste da kažete "double u, duplo u, duplo u naše cool ime dot com" na telefonu ili u reklami na radiju, i svi su savršeno razumjeli i zapamtili gdje da vas traže, naravno osim ako tvoje cool ime je bilo nešto poput www.llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogogoch.com :)

    Morate ostaviti sve druge nazive domena 3. nivoa, inače biste zeznuli linkove sa različitih stranica, npr. sa domenom "co.uk" ili sa različitih naloga na blogspot.com itd.

  • Pošto imamo potpunu tabelu, Excel automatski kopira formulu u sve ćelije u koloni.

    Gotovo! Imamo kolonu sa ekstrahovanim imenima domena.

    U sljedećem odjeljku ćete naučiti kako možete obraditi listu URL-ova na osnovu kolone Domain.

    Savjet: Ako ćete možda morati ručno urediti imena domena kasnije ili kopirajte rezultate na drugi Excel radni list, zamijenite rezultate formule vrijednostima. Uraditiovo, nastavite sa sljedećim koracima:

    • Kliknite na bilo koju ćeliju u koloni Domena i pritisnite Ctrl+Space da odaberete sve ćelije u toj koloni.
    • Pritisnite Ctrl + C da kopirajte podatke u međuspremnik, zatim idite na karticu Početna , kliknite na dugme " Zalijepi " i odaberite " Vrijednost " iz padajućeg menija.
  • Obrada liste URL-ova pomoću stupca Ime domene

    Ovdje ćete pronaći nekoliko savjeta o daljoj obradi URL liste, od prema mom vlastitom iskustvu.

    Grupirajte URL-ove po domeni

    1. Kliknite na bilo koju ćeliju u koloni Domena .
    2. Sortirajte svoju tablicu po domeni : idite na karticu Podaci i kliknite na dugme A-Z .
    3. Pretvorite svoju tabelu nazad u raspon: kliknite na bilo koju ćeliju u tabeli, idite na Karticu Dizajn i kliknite na dugme " Pretvori u opseg ".
    4. Idite na karticu Podaci i kliknite na " Subtotal " ikona.
    5. U dijaloškom okviru "Subtotal" odaberite sljedeće opcije: Pri svakoj promjeni u : "Domena" koristi funkciju Broji i Dodaj podzbroj u domenu.

  • Kliknite OK.
  • Excel je kreirao obris vaših podataka na lijevoj strani ekrana. Postoje 3 nivoa konture i ono što sada vidite je prošireni prikaz ili prikaz nivoa 3. Kliknite broj 2 u gornjem lijevom kutu za prikaz konačnih podataka po domenima, a zatim možete kliknuti na znak plus i minus (+ / -) ukako biste proširili / skupili detalje za svaku domenu.

    Označite drugi i sve naredne URL-ove u istoj domeni

    U našem prethodnom odjeljku pokazali smo kako grupirati URL-ove po domeni. Umjesto grupiranja, možete brzo obojiti duplikate unosa istog imena domene u svojim URL-ovima.

    Za više detalja pogledajte kako označiti duplikate u Excelu.

    Uporedite svoje URL-ove iz različitih tabela po koloni domene

    Možete imati jedan ili više zasebnih Excel radnih listova na kojima držite listu imena domena. Vaše tabele mogu sadržavati veze s kojima ne želite raditi, poput neželjene pošte ili domena koje ste već obrađivali. Možda ćete također morati voditi listu domena sa zanimljivim linkovima i izbrisati sve ostale.

    Na primjer, moj zadatak je da obojim u crveno sve domene koje su na mojoj crnoj listi spamera:

    Da ne gubite puno vremena, možete uporediti svoje tabele kako biste izbrisali nepotrebne veze. Za sve detalje, molimo pročitajte Kako uporediti dvije kolone Excela i izbrisati duplikate

    Najbolji način je spojiti dvije tablice po imenu domene

    Ovo je najnapredniji način i onaj koji ja osobno preferiram .

    Pretpostavimo da imate poseban Excel radni list sa referentnim podacima za svaku domenu s kojom ste ikada radili. Ova radna knjiga čuva kontakte webmastera za razmjenu linkova i datum kada je vaša web stranica spomenuta u ovoj domeni. Takođe mogu postojati tipovi/podtipoviweb stranice i zasebna kolona sa vašim komentarima kao na slici ispod.

    Čim dobijete novu listu linkova, možete upariti dvije tabele po nazivu domene i spojiti informacije iz tabele pretraživanja domena i vašeg novog URL lista za samo dvije minute.

    Kao kao rezultat ćete dobiti naziv domene kao i kategoriju web stranice i vaše komentare. Ovo će vam omogućiti da vidite URL-ove sa liste koju trebate izbrisati i one koje trebate obraditi.

    Uparite dvije tabele po imenu domene i spojite podatke:

    1. Preuzmite i instalirajte najnoviju verziju čarobnjaka za spajanje tablica za Microsoft Excel

      Ovaj zgodni alat će se uklopiti i spojiti dva Excel 2013-2003 radna lista u trenu. Možete koristiti jednu ili više kolona kao jedinstveni identifikator, ažurirati postojeće stupce u glavnom radnom listu ili dodati nove iz tabele za pretraživanje. Slobodno pročitajte više o Čarobnjaku za spajanje tablica na našoj web stranici.

    2. Otvorite svoju listu URL-ova u Excelu i izdvojite imena domena kao što je gore opisano.
    3. Odaberite bilo koju ćeliju u tablici. Zatim idite na karticu Ablebits Data i kliknite na ikonu Spoji dvije tablice da pokrenete dodatak.
    4. Pritisnite dugme Dalje dvaput i izaberite svoj radni list sa informacijama o domenima kao Tabelu traženja .
    5. Označite potvrdni okvir pored Domena da biste je identificirali kao podudarni stupac .
    6. Odaberite koje informacije o domenikoju želite dodati na listu URL-ova i kliknite na Next.
    7. Pritisnite dugme Završi . Kada se obrada završi, dodatak će vam pokazati poruku s detaljima spajanja.

    Samo nekoliko sekundi - i na prvi pogled ćete dobiti sve informacije o svakom nazivu domene.

    Možete preuzeti Merge Tables Wizard za Excel, pokrenuti ga na svojim podacima i vidjeti koliko može biti koristan.

    Ako ste zainteresirani da dobijete besplatan dodatak za ekstrahiranje imena domena i podmape osnovne domene (.com, .edu, .us itd.) sa URL liste, jednostavno nam ostavite komentar. Kada to radite, navedite svoju verziju Excela, npr. Excel 2010 64-bit, i unesite svoju adresu e-pošte u odgovarajuće polje (ne brinite, neće biti javno prikazana). Ako budemo imali pristojan broj glasova, napravićemo takav i dodatak o čemu ću vas obavijestiti. Hvala unaprijed!

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.