Indholdsfortegnelse
Et par tips og råd hjælper dig med at få domænenavne fra en liste over URL'er ved hjælp af Excel-formler. To variationer af formlen giver dig mulighed for at udtrække domænenavne med og uden www. uanset URL-protokollen (http, https, ftp osv. understøttes). Løsningen fungerer i alle moderne versioner af Excel fra 2010 til 2016.
Hvis du beskæftiger dig med at promovere dit websted (som jeg gør) eller laver SEO på professionelt niveau og promoverer kunders websteder for penge, skal du ofte behandle og analysere store lister af URL'er: Google Analytics-rapporter om trafiktilvækst, Webmaster tools-rapporter om nye links, rapporter om backlinks til dine konkurrenters websteder (som indeholder en masse interessante fakta ;) ) og så videre.på osv.
Til behandling af sådanne lister, fra ti til en million links, er Microsoft Excel et ideelt værktøj. Det er kraftfuldt, fleksibelt, kan udvides og giver dig mulighed for at sende en rapport til din kunde direkte fra et Excel-ark.
"Hvorfor er det dette interval, fra 10 til 1.000.000?" spørger du mig måske. Fordi du helt sikkert ikke har brug for et værktøj til at behandle mindre end 10 links; og du vil næppe have brug for noget, hvis du har over en million indgående links. Jeg vil vædde på, at du i dette tilfælde allerede har fået udviklet noget specialudviklet software specielt til dig, med en forretningslogik, der er specielt skræddersyet til dine behov. Og det ville være mig, der ville gennemlæsedine artikler og ikke omvendt :)
Når du analyserer en liste over URL'er, skal du ofte udføre følgende opgaver: hente domænenavne til yderligere behandling, gruppere URL'er efter domæne, fjerne links fra allerede behandlede domæner, sammenligne og flette to tabeller efter domænenavne osv.
5 nemme trin til at udtrække domænenavne fra listen over URL'er
Lad os som eksempel tage et uddrag af ablebits.com's backlinks-rapport, der er genereret af Google Webmaster Tools.
Tip: Jeg vil anbefale at bruge ahrefs.com til at finde nye links til dit eget websted og dine konkurrenters websteder i tide.
- Tilføj " Domæne " kolonnen til sidst i din tabel.
Vi har eksporteret dataene fra en CSV fil, hvorfor vores data i Excel er i et simpelt interval. Tryk på Ctrl + T for at konvertere dem til en Excel-tabelle, fordi det er langt mere praktisk at arbejde med.
- I den første celle i " Domæne " (B2), indtast formlen for at udtrække et domænenavn:
- Udtræk domænet med www. hvis det findes i en 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)))
Den anden formel kan virke for lang og kompleks, men kun hvis du ikke har set virkelig lange formler. Det er ikke uden grund, at Microsoft har øget den maksimale længde af formler op til 8192 tegn i nye versioner af Excel :)
Det gode er, at vi ikke behøver at bruge hverken en ekstra kolonne eller en VBA-makro. Faktisk er det ikke så svært at bruge VBA-makroer til at automatisere dine Excel-opgaver, som det kan se ud, se en meget god artikel - hvordan man opretter og bruger VBA-makroer. Men i dette tilfælde har vi faktisk ikke brug for dem, det er hurtigere og nemmere at bruge en formel.
Bemærk: Teknisk set, www er det tredje domæne, selv om www. på alle normale websteder blot er et alias for det primære domæne. I internettets tidlige dage kunne man sige "double u, double u, double u, double u, double u, vores cool navn dot com" i telefonen eller i en radioreklame, og alle forstod og kunne huske, hvor de skulle finde dig, medmindre dit cool navn var noget i stil medwww.llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch.com :)
Du skal lade alle andre domænenavne være på tredje niveau, ellers vil du ødelægge links fra forskellige websteder, f.eks. med "co.uk"-domæne eller fra forskellige konti på blogspot.com osv.
Færdig! Vi har en kolonne med udtrækkede domænenavne.
I det næste afsnit lærer du, hvordan du kan behandle en liste over URL'er baseret på kolonnen Domæne.
Tip: Hvis du måske skal redigere domænenavnene manuelt på et senere tidspunkt eller kopiere resultaterne til et andet Excel-regneark, skal du erstatte formelresultaterne med værdier. For at gøre dette skal du fortsætte med følgende trin:
- Klik på en celle i kolonnen Domæne, og tryk på Ctrl+Space for at vælge alle cellerne i kolonnen.
- Tryk på Ctrl + C for at kopiere dataene til Udklipsholder, og gå derefter til Hjem klikker du på fanen " Indsæt " knappen og vælg " Værdi " fra drop-down-menuen.
Behandling af en liste over URL'er ved hjælp af kolonnen Domænenavn
Her finder du et par tips til viderebehandling af URL-listen ud fra min egen erfaring.
Gruppér URL'er efter domæne
- Klik på en vilkårlig celle i Domæne kolonne.
- Sorter din tabel efter domæne: gå til Data og klik på fanen A-Z knap.
- Konverter din tabel tilbage til et område: Klik på en celle i tabellen, gå til Design og klik på fanen " Konverter til området " -knappen.
- Gå til Data og klik på fanen " Subtotal " ikon.
- I dialogboksen "Subtotal" skal du vælge følgende indstillinger: Ved hver ændring i : "Domæne" bruge funktion Tælle og Tilføj subtotal til Domæne.
Excel har oprettet en oversigt over dine data i venstre side af skærmen. Der er 3 niveauer i oversigten, og det, du ser nu, er den udvidede visning, eller visning på niveau 3. Klik på nummer 2 i øverste venstre hjørne for at få vist de endelige data efter domæner, og derefter kan du klikke på plus- og minustegnene (+ / -) for at udvide / lukke detaljerne for hvert domæne.
Fremhæv den anden og alle efterfølgende URL'er i samme domæne
I vores tidligere afsnit viste vi, hvordan du grupperer URL'er efter domæne. I stedet for at gruppere kan du hurtigt farvelægge dobbeltposter med det samme domænenavn i dine URL'er.
Du kan finde flere oplysninger i hvordan du fremhæver dubletter i Excel.
Sammenlign dine URL'er fra forskellige tabeller efter domænespalte
Du har måske et eller flere separate Excel-regneark, hvor du opbevarer en liste over domænenavne. Dine tabeller kan indeholde links, som du ikke ønsker at arbejde med, f.eks. spam eller domæner, du allerede har behandlet. Du kan også have brug for at beholde en liste over domæner med interessante links og slette alle andre.
Min opgave er f.eks. at farvelægge alle domæner, der er på min spammer blacklist, med rød farve:
For ikke at spilde meget tid kan du sammenligne dine tabeller for at slette de unødvendige links. For at få alle detaljer kan du læse Sådan sammenligner du to Excel-kolonner og sletter dubletter
Den bedste måde er at slå to tabeller sammen efter domænenavn
Dette er den mest avancerede måde, og det er den, jeg personligt foretrækker.
Antag, at du har et separat Excel-regneark med referencedata for hvert domæne, du nogensinde har arbejdet med. Dette regneark indeholder webmasterkontakter til linkudveksling og datoen, hvor dit websted blev nævnt i dette domæne. Der kan også være typer/undertyper af websteder og en separat kolonne med dine kommentarer som på skærmbilledet nedenfor.
Så snart du får en ny liste over links, kan du matche to tabeller efter domænenavn og sammenføje oplysningerne fra domæneopslagstabellen og dit nye URL-ark på kun to minutter.
Som resultat får du domænenavnet samt websteds-kategorien og dine kommentarer. På den måde kan du se de URL'er fra listen, som du skal slette, og dem, du skal behandle.
Sammenlign to tabeller efter domænenavn og sammenlæg data:
- Download og installer den nyeste version af guiden til sammenlægning af tabeller til Microsoft Excel
Dette smarte værktøj matcher og fletter to Excel 2013-2003-regneark sammen på et øjeblik. Du kan bruge en eller flere kolonner som unik identifikator, opdatere eksisterende kolonner i hovedregnearket eller tilføje nye fra opslagstabellen. Du er velkommen til at læse mere om guiden til at flette tabeller på vores websted.
- Åbn din URL-liste i Excel, og uddrag domænenavne som beskrevet ovenfor.
- Vælg en vilkårlig celle i din tabel. Gå derefter til Ablebits Data og klik på fanen Sammenlægning af to tabeller ikonet for at køre tilføjelsesprogrammet.
- Tryk på Næste knappen to gange og vælg dit regneark med domæneoplysningerne som den Opslagstabel .
- Marker afkrydsningsfeltet ud for Domæne for at identificere det som den matchende kolonne .
- Vælg, hvilke oplysninger om domænet du vil tilføje til listen over URL'er, og klik på Næste.
- Tryk på Færdig Når behandlingen er afsluttet, viser tilføjelsesprogrammet dig en meddelelse med detaljerne om sammenlægningen.
Det tager kun et par sekunder - og du får alle oplysninger om hvert domænenavn på et øjeblik.
Du kan downloade guiden Sammenlægning af tabeller til Excel, køre den på dine data og se, hvor nyttig den kan være.
Hvis du er interesseret i at få en gratis tilføjelse til at udtrække domænenavne og undermapper til roddomænet (.com, .edu, .us osv.) fra URL-listen, skal du blot skrive en kommentar til os. Når du gør dette, skal du angive din Excel-version, f.eks. Excel 2010 64-bit, og indtaste din e-mailadresse i det tilsvarende felt (bare rolig, den vil ikke blive vist offentligt). Hvis vi får et rimeligt antal stemmer, vil vioprette en sådan tilføjelse, og jeg giver dig besked. På forhånd tak!