Trekk ut domenenavn fra en URL-liste i Excel

  • Dele Denne
Michael Brown

Noen tips og råd vil hjelpe deg å få domenenavn fra en liste over URL-er ved hjelp av Excel-formler. To varianter av formelen lar deg trekke ut domenenavnene med og uten www. uavhengig av URL-protokollen (http, https, ftp osv. støttes). Løsningen fungerer i alle moderne versjoner av Excel, fra 2010 til og med 2016.

Hvis du er opptatt av å markedsføre nettstedet ditt (som jeg er) eller gjøre SEO på profesjonelt nivå for å promotere kundenes web -nettsteder for penger, må du ofte behandle og analysere enorme lister med nettadresser: Google Analytics-rapporter om trafikkanskaffelse, Webmaster-verktøy rapporter om nye lenker, rapporter om tilbakekoblinger til konkurrentenes nettsteder (som inneholder mye interessant fakta ;) ) og så videre, og så videre.

For å behandle slike lister, fra ti til en million lenker, er Microsoft Excel et ideelt verktøy. Den er kraftig, smidig, utvidbar og lar deg sende en rapport til klienten din direkte fra et Excel-ark.

"Hvorfor er det dette området, fra 10 til 1 000 000?" kan du spørre meg. Fordi du definitivt ikke trenger et verktøy for å behandle færre enn 10 lenker; og du vil knapt trenge noen hvis du har over en million inngående linker. Jeg vil satse på at du i dette tilfellet allerede hadde utviklet noe tilpasset programvare spesielt for deg, med en forretningslogikk som er spesielt skreddersydd for dine behov. Og det ville være meg som ville lese artiklene dine og ikkeomvendt :)

Når du analyserer en liste over nettadresser, må du ofte utføre følgende oppgaver: hente domenenavn for videre behandling, gruppere nettadresser etter domene, fjerne lenker fra allerede behandlede domener, sammenligne og slå sammen to tabeller etter domenenavn osv.

5 enkle trinn for å trekke ut domenenavn fra listen over nettadresser

La oss som et eksempel ta et utdrag av ablebits.coms tilbakekoblingsrapport generert av Googles verktøy for nettredaktører.

Tips: Jeg vil anbefale å bruke ahrefs.com for å finne nye lenker til ditt eget nettsted og konkurrentenes nettsteder i tide.

  1. Legg til " domene " kolonnen til slutten av tabellen.

    Vi har eksportert dataene fra en CSV -fil, og derfor er dataene våre i et enkelt område når det gjelder Excel. Trykk Ctrl + T for å konvertere dem til en Excel-tabell fordi det er langt mer praktisk å jobbe med.

  2. I den første cellen i « Domene »-kolonnen (B2), skriv inn formelen for å trekke ut et domenenavn:
    • Takk ut domenet med www. hvis den finnes i en URL:

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

  • Utelat www. og få et rent domenenavn:
  • =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 andre formelen kan virke for lang og kompleks, men bare hvis du ikke så virkelig lange formler. Det er ikke uten grunn at Microsoft har økt maksimal lengde på formler opp til 8192 tegn i nye versjoner av Excel :)

    Det gode er at vi ikke trenger å bruke enten enekstra kolonne eller VBA-makro. Faktisk er det ikke så vanskelig å bruke VBA-makroer for å automatisere Excel-oppgavene dine, se en veldig god artikkel - hvordan lage og bruke VBA-makroer. Men i dette spesielle tilfellet trenger vi dem faktisk ikke, det er raskere og enklere å bruke en formel.

    Merk: Teknisk sett er www det tredje nivået, men med alle normale nettsider www. er bare et alias for primærdomenet. I de tidlige dagene av Internett kunne du si "dobbel deg, dobbel u, dobbel deg vårt kule navn dot com" på telefonen eller i en radioannonse, og alle forsto perfekt og husket hvor de skulle lete etter deg, selvfølgelig med mindre det kule navnet ditt var noe sånt som www.llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch.com :)

    Du må forlate alle andre domenenavn på 3. nivå, ellers ville du rotet til lenker fra forskjellige nettsteder, f.eks. med "co.uk"-domene eller fra forskjellige kontoer på blogspot.com etc.

  • Siden vi har en fullverdig tabell, kopierer Excel automatisk formelen på tvers av alle cellene i kolonnen.

    Ferdig! Vi har en kolonne med uttrukket domenenavn.

    I neste avsnitt vil du lære hvordan du kan behandle en liste over URLer basert på Domene-kolonnen.

    Tips: Hvis du kanskje må redigere domenenavnene manuelt på et senere tidspunkt eller kopier resultatene til et annet Excel-regneark, erstatt formelresultatene med verdier. Å gjøredette, fortsett med følgende trinn:

    • Klikk på en hvilken som helst celle i Domene-kolonnen og trykk Ctrl+Mellomrom for å velge alle cellene i den kolonnen.
    • Trykk Ctrl + C for å kopier dataene til utklippstavlen, gå deretter til Hjem -fanen, klikk på " Lim inn "-knappen og velg " Verdi " fra rullegardinmenyen.
  • Behandle en liste over URLer ved hjelp av kolonnen Domenenavn

    Her finner du noen tips om videre behandling av URL-listen, fra etter min egen erfaring.

    Grupper nettadresser etter domene

    1. Klikk på en celle i kolonnen Domene .
    2. Sorter tabellen etter domene : gå til Data -fanen og klikk på A-Z -knappen.
    3. Konverter tabellen tilbake til et område: klikk på en hvilken som helst celle i tabellen, gå til Design -fanen og klikk på " Konverter til området "-knappen.
    4. Gå til Data -fanen og klikk på " Subtotal "-ikonet.
    5. I dialogboksen "Subtotal" velger du følgende alternativer: Ved hver endring i : "Domene" bruk funksjon Count og Legg til delsum til Domene.

  • Klikk OK.
  • Excel har laget en oversikt over dataene dine på venstre side av skjermen. Det er 3 nivåer av omrisset, og det du ser nå er den utvidede visningen, eller nivå 3-visningen. Klikk nummer 2 i øvre venstre hjørne for å vise de endelige dataene etter domener, og deretter kan du klikke på pluss- og minustegnet (+ / -) ifor å utvide / skjule detaljene for hvert domene.

    Uthev den andre og alle påfølgende nettadressene i samme domene

    I forrige avsnitt viste vi hvordan du grupperer nettadresser etter domene. I stedet for å gruppere, kan du raskt fargelegge dupliserte oppføringer av samme domenenavn i URL-ene dine.

    For mer informasjon, se hvordan du markerer duplikater i Excel.

    Sammenlign URL-ene dine fra forskjellige tabeller etter domenekolonne

    Du kan ha ett eller flere separate Excel-regneark der du fører en liste over domenenavn. Tabellene dine kan inneholde lenker du ikke vil jobbe med, for eksempel spam eller domenene du allerede har behandlet. Det kan også hende du må holde en liste over domener med interessante lenker og slette alle andre.

    For eksempel er oppgaven min å farge rødt alle domener som er på svartelisten min for søppelpost:

    For ikke å kaste bort mye tid, kan du sammenligne tabellene dine for å slette unødvendige koblinger. For fullstendige detaljer, vennligst les Hvordan sammenligne to Excel-kolonner og slette duplikater

    Den beste måten er å slå sammen to tabeller etter domenenavn

    Dette er den mest avanserte måten og den jeg personlig foretrekker .

    Anta at du har et eget Excel-regneark med referansedata for hvert domene du har jobbet med. Denne arbeidsboken oppbevarer nettredaktørkontakter for koblingsutveksling og datoen da nettstedet ditt ble nevnt i dette domenet. Det kan også være typer/undertyper avnettsteder og en egen kolonne med kommentarene dine som på skjermbildet nedenfor.

    Så snart du får en ny liste over koblinger, kan du matche to tabeller etter domenenavn og slå sammen informasjonen fra domeneoppslagstabellen og arket med nye URL-er på bare to minutter.

    Som et resultat vil du få domenenavnet samt nettstedkategorien og dine kommentarer. Dette lar deg se nettadressene fra listen du må slette og de du må behandle.

    Samsvar to tabeller etter domenenavn og slå sammen data:

    1. Last ned og installer den nyeste versjonen av Merge Tables Wizard for Microsoft Excel

      Dette smarte verktøyet vil matche og slå sammen to Excel 2013-2003-regneark på et blunk. Du kan bruke én eller flere kolonner som den unike identifikatoren, oppdatere eksisterende kolonner i hovedregnearket eller legge til nye fra oppslagstabellen. Les gjerne mer om Merge Tables Wizard på vår nettside.

    2. Åpne URL-listen din i Excel og trekk ut domenenavn som beskrevet ovenfor.
    3. Velg en hvilken som helst celle i tabellen. Gå deretter til kategorien Ablebits Data og klikk på ikonet Slå sammen to tabeller for å kjøre tillegget.
    4. Trykk Neste -knappen to ganger og velg regnearket med domeneinformasjonen som oppslagstabellen .
    5. Merk av i avmerkingsboksen ved siden av Domene for å identifisere det som samsvarende kolonne .
    6. Velg hvilken informasjon om domenetdu vil legge til i URL-listen og klikk Neste.
    7. Trykk på Fullfør -knappen. Når behandlingen er over, vil tillegget vise deg en melding med detaljer om sammenslåingen.

    Bare noen få sekunder – og du får all informasjon om hvert domenenavn på et øyeblikk.

    Du kan laste ned Merge Tables Wizard for Excel, kjøre den på dataene dine og se hvor nyttig den kan være.

    Hvis du er interessert i å få et gratis tillegg for å trekke ut domenenavn og undermapper til rotdomenet (.com, .edu, .us osv.) fra URL-listen, send oss ​​en kommentar. Når du gjør dette, vennligst spesifiser din Excel-versjon, f.eks. Excel 2010 64-bit, og skriv inn e-postadressen din i det tilsvarende feltet (ikke bekymre deg, den vil ikke bli vist offentlig). Hvis vi har et anstendig antall stemmer, vil vi lage slike og add-in og jeg gir deg beskjed. På forhånd takk!

    Michael Brown er en dedikert teknologientusiast med en lidenskap for å forenkle komplekse prosesser ved hjelp av programvareverktøy. Med mer enn ti års erfaring i teknologibransjen, har han forbedret ferdighetene sine i Microsoft Excel og Outlook, samt Google Sheets og Docs. Michaels blogg er dedikert til å dele sin kunnskap og ekspertise med andre, og gir enkle å følge tips og veiledninger for å forbedre produktivitet og effektivitet. Enten du er en erfaren profesjonell eller nybegynner, tilbyr Michaels blogg verdifull innsikt og praktiske råd for å få mest mulig ut av disse viktige programvareverktøyene.