Turinys
Keletas patarimų ir rekomendacijų padės jums gauti domenų pavadinimus iš URL adresų sąrašo naudojant "Excel" formules. Du formulės variantai leidžia išgauti domenų pavadinimus su www ir be www, nepriklausomai nuo URL protokolo (palaikomi http, https, ftp ir kt.). Sprendimas veikia visose šiuolaikinėse "Excel" versijose nuo 2010 iki 2016 m.
Jei rūpinatės savo interneto svetainės populiarinimu (kaip ir aš) arba profesionaliai užsiimate SEO, reklamuodami klientų interneto svetaines už pinigus, dažnai tenka apdoroti ir analizuoti didžiulius URL adresų sąrašus: "Google Analytics" ataskaitas apie lankytojų srautą, "Webmaster tools" ataskaitas apie naujas nuorodas, ataskaitas apie atgalines nuorodas į konkurentų interneto svetaines (jose yra daug įdomių faktų ;) ) ir pan.ir t. t.
Tokiems sąrašams - nuo dešimties iki milijono nuorodų - apdoroti idealiai tinka "Microsoft Excel". Tai galingas, lankstus, išplečiamas įrankis, leidžiantis siųsti ataskaitą klientui tiesiai iš "Excel" lapo.
"Kodėl toks diapazonas - nuo 10 iki 1 000 000?" - galite manęs paklausti. Nes jums tikrai nereikia įrankio, kuris apdorotų mažiau nei 10 nuorodų; ir vargu ar reikės kokio nors įrankio, jei turite daugiau nei milijoną įeinančių nuorodų. Drįsčiau lažintis, kad šiuo atveju jau turite specialiai jums sukurtą programinę įrangą su specialiai jūsų poreikiams pritaikyta verslo logika. Ir tai būčiau aš, kuris peržvelgtųjūsų straipsnius, o ne atvirkščiai :)
Analizuojant URL adresų sąrašą dažnai reikia atlikti šias užduotis: gauti domenų vardus tolesniam apdorojimui, sugrupuoti URL adresus pagal domenus, pašalinti nuorodas iš jau apdorotų domenų, palyginti ir sujungti dvi lenteles pagal domenų vardus ir t. t.
5 paprasti žingsniai, kaip iš URL adresų sąrašo išskirti domenų vardus
Kaip pavyzdį paimkime ištrauką iš ablebits.com atgalinių nuorodų ataskaitos, sukurtos "Google Webmaster Tools".
Patarimas: Rekomenduoju naudoti ahrefs.com, kad laiku pastebėtumėte naujas nuorodas į savo ir konkurentų svetaines.
- Pridėkite " Domenas " stulpelį į lentelės pabaigą.
Eksportavome duomenis iš CSV failą, todėl, kalbant apie "Excel", mūsų duomenys yra paprastas intervalas. Paspauskite Ctrl + T, norėdami juos konvertuoti į "Excel" lentelę, nes su ja daug patogiau dirbti.
- Pirmoje ląstelėje " Domenas " stulpelyje (B2) įveskite formulę domeno vardui išgauti:
- Ištraukite domeną su www., jei jis yra URL:
=MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3)
=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)))
Antroji formulė gali pasirodyti per ilga ir sudėtinga, bet tik tuo atveju, jei nesate matę tikrai ilgų formulių. Ne veltui "Microsoft" naujose "Excel" versijose padidino maksimalų formulių ilgį iki 8192 simbolių :)
Gerai tai, kad mums nereikia naudoti nei papildomo stulpelio, nei VBA makrokomandos. Tiesą sakant, naudoti VBA makrokomandas "Excel" užduotims automatizuoti nėra taip sudėtinga, kaip gali pasirodyti, žr. labai gerą straipsnį - kaip sukurti ir naudoti VBA makrokomandas. Tačiau šiuo konkrečiu atveju mums jų iš tikrųjų nereikia, greičiau ir paprasčiau naudoti formulę.
Pastaba: techniniu požiūriu, www yra trečiojo lygio domenas, nors visose įprastose interneto svetainėse www. yra tik pirminio domeno slapyvardis. Ankstyvaisiais interneto laikais telefonu ar radijo reklamoje galėjote sakyti "double u, double u, double u, double u mūsų šaunusis vardas dot com", ir visi puikiai suprato ir įsiminė, kur jūsų ieškoti, žinoma, jei jūsų šaunusis vardas nebuvo kažkas panašaus įwww.llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch.com :)
Reikia palikti visus kitus 3-iojo lygio domenų vardus, nes kitaip sugadinsite nuorodas iš skirtingų svetainių, pvz., su domenu "co.uk" arba iš skirtingų blogspot.com paskyrų ir pan.
Atlikta! Turime stulpelį su išskirtais domenų vardais.
Kitame skyriuje sužinosite, kaip galite apdoroti URL adresų sąrašą pagal stulpelį "Domain".
Patarimas: Jei vėliau gali prireikti rankiniu būdu redaguoti domenų pavadinimus arba nukopijuoti rezultatus į kitą "Excel" darbalapį, pakeiskite formulės rezultatus reikšmėmis. Norėdami tai padaryti, atlikite toliau nurodytus veiksmus:
- Spustelėkite bet kurį domeno stulpelio langelį ir paspauskite Ctrl + tarpo klavišus, kad pasirinktumėte visus to stulpelio langelius.
- Paspauskite Ctrl + C, kad nukopijuotumėte duomenis į iškarpinę, tada eikite į Pagrindinis skirtuką, spustelėkite " Pasta " mygtuką ir pasirinkite " Vertė " iš išskleidžiamojo meniu.
URL adresų sąrašo apdorojimas naudojant domeno vardo stulpelį
Čia rasite keletą patarimų, kaip toliau tvarkyti URL sąrašą, remdamiesi savo patirtimi.
URL adresų grupavimas pagal domeną
- Spustelėkite bet kurią ląstelę Domenas skiltis.
- Surūšiuokite lentelę pagal domeną: eikite į Duomenys skirtuką ir spustelėkite A-Z mygtuką.
- Perverskite lentelę atgal į intervalą: spustelėkite bet kurią lentelės ląstelę, eikite į Dizainas skirtuką ir spustelėkite " Konvertuoti į intervalą " mygtuką.
- Eikite į Duomenys skirtuką ir spustelėkite " Tarpinė suma " piktogramą.
- Dialogo lange "Tarpinė suma" pasirinkite šias parinktis: Kiekvieną kartą pasikeitus : "Domain" naudoti funkciją Skaičiuokite ir Pridėti tarpinę sumą prie Domenas.
Kairėje ekrano pusėje "Excel" sukūrė jūsų duomenų kontūrą. Kontūras yra 3 lygių, o tai, ką matote dabar, yra išplėstinis vaizdas, arba 3 lygio vaizdas. Spustelėkite viršutiniame kairiajame kampe esantį skaičių 2, kad būtų rodomi galutiniai duomenys pagal domenus, tada galite spustelėti pliuso ir minuso ženklus (+ / -), kad išplėstumėte / sulankstytumėte kiekvieno domeno išsamią informaciją.
paryškinkite antrąjį ir visus vėlesnius to paties domeno URL adresus
Ankstesniame skyriuje parodėme, kaip sugrupuoti URL adresus pagal domeną. Vietoj grupavimo galite greitai nuspalvinti pasikartojančius to paties domeno vardo įrašus savo URL adresuose.
Išsamesnės informacijos žr., kaip pažymėti dublikatus "Excel" programoje.
URL adresų iš skirtingų lentelių palyginimas pagal domeno stulpelį
Galbūt turite vieną ar kelias atskiras "Excel" lenteles, kuriose saugote domenų pavadinimų sąrašą. Jūsų lentelėse gali būti nuorodų, su kuriomis nenorite dirbti, pavyzdžiui, šlamšto arba jau apdorotų domenų. Taip pat gali prireikti išsaugoti domenų su įdomiomis nuorodomis sąrašą ir ištrinti visus kitus.
Pavyzdžiui, mano užduotis - raudona spalva nuspalvinti visus domenus, kurie įtraukti į mano spamerių juodąjį sąrašą:
Kad negaištumėte daug laiko, galite palyginti lenteles ir ištrinti nereikalingas nuorodas. Išsamesnės informacijos rasite straipsnyje Kaip palyginti du "Excel" stulpelius ir ištrinti dublikatus.
Geriausias būdas - sujungti dvi lenteles pagal domeno pavadinimą
Tai pažangiausias būdas, kurį aš asmeniškai renkuosi.
Tarkime, turite atskirą "Excel" darbalapį su kiekvieno domeno, su kuriuo kada nors dirbote, nuorodų duomenimis. Šiame darbalapyje saugomi žiniatinklio valdytojų kontaktai dėl nuorodų mainų ir data, kada jūsų svetainė buvo paminėta šiame domene. Taip pat gali būti nurodyti svetainių tipai / potipiai ir atskiras stulpelis su jūsų komentarais, kaip parodyta toliau pateiktoje ekrano kopijoje.
Kai tik gausite naują nuorodų sąrašą, galite suderinti dvi lenteles pagal domeno pavadinimą ir vos per dvi minutes sujungti domenų paieškos lentelės ir naujojo URL adresų lapo informaciją.
Kaip rezultatą gausite domeno pavadinimą, taip pat svetainės kategoriją ir savo komentarus. Tai leis jums pamatyti URL adresus iš sąrašo, kuriuos reikia ištrinti, ir tuos, kuriuos reikia apdoroti.
Suderinkite dvi lenteles pagal domeno pavadinimą ir sujunkite duomenis:
- Atsisiųskite ir įdiekite naujausią "Microsoft Excel" programos "Merge Tables Wizard" versiją
Šis įmantrus įrankis akimirksniu suderins ir sujungs du "Excel 2013-2003" darbalapius. Kaip unikalų identifikatorių galite naudoti vieną ar kelis stulpelius, atnaujinti pagrindiniame darbalapyje esamus stulpelius arba pridėti naujų iš paieškos lentelės. Daugiau apie "Merge Tables Wizard" galite paskaityti mūsų svetainėje.
- Atidarykite URL adresų sąrašą "Excel" programoje ir išskirkite domenų vardus, kaip aprašyta pirmiau.
- Pasirinkite bet kurį lentelės langelį. Tada eikite į Ablebitų duomenys skirtuką ir spustelėkite Sujungti dvi lenteles piktogramą, kad paleistumėte priedą.
- Paspauskite Kitas mygtuką du kartus ir pasirinkite darbalapį su domenų informacija kaip Paieškos lentelė .
- Pažymėkite šalia domeno esantį žymimąjį langelį, kad jis būtų identifikuotas kaip atitinkantis stulpelis .
- Pasirinkite, kokią informaciją apie domeną norite įtraukti į URL adresų sąrašą, ir spustelėkite Toliau.
- Paspauskite Apdaila Mygtuką. Kai apdorojimas bus baigtas, papildinys parodys pranešimą, kuriame bus pateikta išsami sujungimo informacija.
Vos kelios sekundės - ir iš karto gausite visą informaciją apie kiekvieną domeno vardą.
Galite atsisiųsti "Excel" skirtą "Merge Tables Wizard for Excel", paleisti jį su savo duomenimis ir įsitikinti, koks naudingas jis gali būti.
Jei norite gauti nemokamą priedą, skirtą domenų vardams ir šakninio domeno (.com, .edu, .us ir kt.) pakatalogiams iš URL sąrašo ištraukti, tiesiog parašykite mums komentarą. Tai darydami nurodykite savo "Excel" versiją, pvz., "Excel 2010" 64 bitų, ir atitinkamame laukelyje įveskite savo el. pašto adresą (nesijaudinkite, jis nebus rodomas viešai). Jei surinksime pakankamai daug balsų, messukurti tokį priedą ir aš jums pranešiu. Iš anksto dėkoju!