Domainnevek kivonása egy URL-listából Excelben

  • Ossza Meg Ezt
Michael Brown

Néhány tipp és tanács segít abban, hogy az Excel képletek segítségével domainneveket kapjon egy URL-listából. A képlet két variációja lehetővé teszi a domainnevek www-vel és www. nélkül történő kinyerését, függetlenül az URL protokolljától (http, https, ftp stb. támogatott). A megoldás az Excel minden modern verziójában működik, 2010-től 2016-ig.

Ha a saját weboldalad népszerűsítésével foglalkozol (mint én), vagy SEO-t csinálsz profi szinten, és pénzért népszerűsíted az ügyfelek weboldalait, akkor gyakran hatalmas URL-listákat kell feldolgoznod és elemezned: Google Analytics jelentések a forgalom megszerzéséről, Webmaster tools jelentések az új linkekről, jelentések a versenytársak weboldalaira mutató backlinkekről (amelyek rengeteg érdekes tényt tartalmaznak ;) ) és így tovább!és így tovább.

Az ilyen listák - tíz és egymillió link közötti - feldolgozásához a Microsoft Excel ideális eszköz. Nagy teljesítményű, rugalmas, bővíthető, és lehetővé teszi, hogy közvetlenül egy Excel-táblázatból jelentést küldjön az ügyfélnek.

"Miért van ez a tartomány, 10-től 1.000.000-ig?" - kérdezheti tőlem. Mert 10-nél kevesebb link feldolgozásához biztosan nincs szüksége eszközre; és aligha lesz rá szüksége, ha több mint egymillió bejövő linkje van. Fogadni mernék, hogy ebben az esetben már kifejlesztett valamilyen egyedi szoftvert kifejezetten az Ön számára, kifejezetten az Ön igényeire szabott üzleti logikával. És én lennék az, aki átnézné a(z)az Ön cikkei és nem fordítva :)

Az URL-ek listájának elemzésekor gyakran a következő feladatokat kell elvégeznie: domainnevek kinyerése a további feldolgozáshoz, URL-ek csoportosítása domain szerint, linkek eltávolítása a már feldolgozott domainekről, két táblázat összehasonlítása és egyesítése domainnevek szerint stb.

    5 egyszerű lépés a domainnevek kivonásához az URL-ek listájából

    Példaként vegyünk egy részletet az ablebits.com Google Webmaster Tools által generált backlink-jelentéséből.

    Tipp: Ajánlom az ahrefs.com használatát, hogy időben észrevegye a saját webhelyére és a versenytársai webhelyeire mutató új linkeket.

    1. Adja hozzá a " Domain " oszlopot a táblázat végére.

      Exportáltuk az adatokat egy CSV fájlt, ezért az Excel szempontjából az adataink egy egyszerű tartományban vannak. A Ctrl + T billentyűkombinációval alakítsuk át őket Excel-táblázattá, mert így sokkal kényelmesebb dolgozni.

    2. Az első cellában a " Domain " oszlopban (B2) adja meg a képletet a domain név kivonásához:
      • A www. domain kivonása, ha jelen van az URL-ben:

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

  • Hagyja ki a www.-t, és szerezzen egy tiszta domain nevet:
  • =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)))

    A második képlet túl hosszúnak és bonyolultnak tűnhet, de csak akkor, ha még nem láttál igazán hosszú képleteket. Nem véletlen, hogy a Microsoft az Excel új verzióiban 8192 karakterre növelte a képletek maximális hosszát :)

    A jó dolog az, hogy nem kell sem egy további oszlopot, sem VBA makrót használnunk. Valójában a VBA makrók használata az Excel feladatok automatizálására nem is olyan nehéz, mint amilyennek látszik, lásd egy nagyon jó cikket - hogyan hozzunk létre és használjunk VBA makrókat. De ebben a konkrét esetben valójában nincs szükségünk rájuk, gyorsabb és egyszerűbb, ha egy képlettel dolgozunk.

    Megjegyzés: Technikailag, www a 3. szintű domain, bár a www. minden normál weboldal esetében csak az elsődleges domain álneve. Az internet kezdeti időszakában azt mondhattad telefonon vagy rádióreklámban, hogy "double u, double u, double u, double u our cool name dot com", és mindenki tökéletesen megértette és megjegyezte, hogy hol keressenek téged, persze hacsak a menő neved nem volt valami olyasmi, mint a következőwww.llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch.com :)

    Minden más domain nevet meg kell hagynia a 3. szinten, különben elrontaná a különböző oldalakról származó linkeket, pl. "co.uk" domainnel vagy a blogspot.com különböző fiókjaiból stb.

  • Mivel teljes értékű táblázatunk van, az Excel automatikusan átmásolja a képletet az oszlop összes cellájába.

    Kész! Van egy oszlopunk a kivont domainnevekkel.

    A következő szakaszban megtudhatja, hogyan dolgozhatja fel az URL-ek listáját a Domain oszlop alapján.

    Tipp: Ha később esetleg kézzel kell szerkesztenie a tartományneveket, vagy az eredményeket át kell másolnia egy másik Excel-munkalapra, akkor a képlet eredményeit helyettesítse értékekkel. Ehhez a következő lépésekkel járjon el:

    • Kattintson a Tartomány oszlop bármelyik cellájára, és a Ctrl+Space billentyűkombinációval jelölje ki az oszlop összes celláját.
    • Nyomja meg a Ctrl + C billentyűkombinációt az adatok vágólapra másolásához, majd lépjen a Home lapon kattintson a " Paste " gombot, és válassza ki a " Érték " a legördülő menüből.
  • URL-ek listájának feldolgozása a tartománynév oszlop segítségével

    Itt találsz néhány tippet az URL-lista további feldolgozásához, saját tapasztalataim alapján.

    URL-ek csoportosítása domain szerint

    1. Kattintson bármelyik cellára a Domain oszlop.
    2. Rendezze a táblázatot tartomány szerint: lépjen a Adatok fülre, és kattintson a A-Z gomb.
    3. Alakítsa vissza a táblázatot tartományba: kattintson a táblázat bármelyik cellájára, lépjen át a Tervezés fülre, és kattintson a " Konvertálás a tartományba " gombra.
    4. Menjen a Adatok fülre, és kattintson a " Részösszeg " ikon.
    5. A "Részösszeg" párbeszédpanelen válassza ki a következő beállításokat: Minden egyes változásnál : "Domain" használd a funkciót Számlálás és Adja hozzá a részösszeget a Tartomány.

  • Kattintson az OK gombra.
  • Az Excel létrehozott egy vázlatot az adatokról a képernyő bal oldalán. A vázlatnak 3 szintje van, és amit most lát, az a kibővített nézet, vagy a 3. szintű nézet. Kattintson a bal felső sarokban a 2-es számra, hogy megjelenítse a végleges adatokat tartományok szerint, majd a plusz és mínusz jelekre (+ / -) kattintva kibonthatja / összezárhatja az egyes tartományok részleteit.

    Jelölje ki a második és az összes további URL-t ugyanabban a tartományban

    Az előző részben bemutattuk, hogyan lehet az URL-eket domain szerint csoportosítani. Csoportosítás helyett gyorsan kiszínezheti az azonos domainnévvel rendelkező duplikált bejegyzéseket az URL-ekben.

    További részletekért lásd a duplikátumok kiemelése az Excelben.

    Az URL-ek összehasonlítása különböző táblázatokból domain oszlopok szerint

    Lehet, hogy van egy vagy több különálló Excel-munkalapja, ahol a domainnevek listáját tartja. A táblázatok tartalmazhatnak olyan linkeket, amelyekkel nem szeretne dolgozni, például a spameket vagy a már feldolgozott domaineket. Az is előfordulhat, hogy az érdekes linkekkel rendelkező domainek listáját kell megtartania, és az összes többit törölnie kell.

    Az én feladatom például az, hogy pirosra színezzem az összes olyan tartományt, amely szerepel a spammerek feketelistáján:

    Hogy ne pazaroljon sok időt, összehasonlíthatja a táblázatait, hogy törölje a felesleges hivatkozásokat. A teljes részleteket lásd Hogyan hasonlítsunk össze két Excel-oszlopot és töröljük a duplikátumokat?

    A legjobb módszer két tábla egyesítése a domainnév alapján

    Ez a legfejlettebb módszer, és én személy szerint ezt részesítem előnyben.

    Tegyük fel, hogy van egy külön Excel munkalapja, amely minden olyan domainre vonatkozóan tartalmaz referenciaadatokat, amellyel valaha is dolgozott. Ez a munkafüzet tartalmazza a webmesterek kapcsolatait a linkcseréhez és azt a dátumot, amikor a weboldalát megemlítették az adott domainben. A weboldalak típusai/alattitípusai és egy külön oszlop az Ön megjegyzéseivel, mint az alábbi képernyőképen.

    Amint megkapja a linkek új listáját, a domainnév alapján összevetheti a két táblázatot, és mindössze két perc alatt egyesítheti a domainkereső táblázat és az új URL-ek lapjának adatait.

    Ennek eredményeként megkapja a domain nevet, valamint a weboldal kategóriáját és a megjegyzéseit. Így láthatja a listából azokat az URL-eket, amelyeket törölnie kell, és azokat, amelyeket fel kell dolgoznia.

    Két tábla összevetése tartománynév alapján és az adatok összevonása:

    1. Töltse le és telepítse a Merge Tables Wizard for Microsoft Excel legújabb verzióját.

      Ez az ügyes eszköz villámgyorsan összevet és egyesít két Excel 2013-2003 munkalapot. Egy vagy több oszlopot használhat egyedi azonosítóként, frissítheti a mester munkalap meglévő oszlopait, vagy újakat adhat hozzá a keresőtáblából. Olvasson bővebben a táblázatok egyesítése varázslóról a weboldalunkon.

    2. Nyissa meg az URL-ek listáját Excelben, és a fent leírtak szerint vegye ki a domainneveket.
    3. Jelölje ki a táblázat bármelyik celláját. Ezután lépjen a Ablebits adatok fülre, és kattintson a Két táblázat egyesítése ikonra a bővítmény futtatásához.
    4. Nyomja meg a Következő gombot kétszer, és válassza ki a munkalapot a tartományok információival, mint a Keresési táblázat .
    5. Jelölje be a Tartomány melletti jelölőnégyzetet, hogy azt a tartományt a megfelelő oszlop .
    6. Válassza ki, hogy milyen információkat szeretne hozzáadni a tartományról az URL-ek listájához, majd kattintson a Tovább gombra.
    7. Nyomja meg a Befejezés A feldolgozás befejeztével a bővítmény megjelenít egy üzenetet az összevonás részleteivel.

    Csak néhány másodperc - és minden egyes domainnévről minden információt egy pillantásra megkap.

    Letöltheti a Merge Tables Wizard for Excel programot, lefuttathatja az adatain, és megnézheti, mennyire hasznos lehet.

    Ha szeretnél egy ingyenes bővítményt kapni a domain nevek és a gyökérdomain (.com, .edu, .us stb.) almappák URL listából történő kivonására, egyszerűen írj nekünk egy megjegyzést. Ha ezt megteszed, kérlek add meg az Excel verziódat, pl. Excel 2010 64-bit, és írd be az e-mail címed a megfelelő mezőbe (ne aggódj, nem lesz nyilvánosan látható). Ha megfelelő számú szavazatot kapunk, akkorhozzon létre ilyen és add-in, és tudatom veled. Előre is köszönöm!

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.