Um eine Domain aus einer URL zu extrahieren, musst Du zuerst festlegen, welches Ergebnis Du brauchst. Ein Hostname behält Subdomains bei: Aus https://shop.example.co.uk/products wird also shop.example.co.uk. Eine Basisdomain entfernt die Subdomain, sodass example.co.uk übrig bleibt. Die folgenden Tabellenformeln extrahieren Hostnames und entfernen ein vorangestelltes www.. Der AI-Workflow zeigt Dir, wie Du Basisdomains ermittelst und die Ergebnisse überprüfst.

Dieser Unterschied ist wichtig, wenn Du Website-Besuche gruppierst oder Unternehmen zuordnest. Würdest Du einfach alles vor den letzten beiden Punkten entfernen, würde aus example.co.uk nur co.uk werden – und das ist keine Unternehmensdomain.

Wähle die Methode, die zu Deinem gewünschten Ergebnis passt:

Methode 1: Domains aus URLs mit einer Excel-Formel extrahieren

Los geht’s! Die erste Methode funktioniert mit Microsoft Excel. Importiere Deine URLs in eine Excel-Tabelle oder füge sie dort ein.

Meine URL-Liste, aus der ich die Domains extrahieren möchte
Meine URL-Liste, aus der ich die Domains extrahieren möchte

Füge anschließend diese Formel in eine andere Zelle ein. Sie extrahiert den Hostname aus URLs, die http:// oder https:// enthalten.

Hier ist die Formel: =SUBSTITUTE(LEFT(MID(B5,FIND("//",B5)+2,LEN(B5)),FIND("/",MID(B5,FIND("//",B5)+2,LEN(B5))&"/")-1), "www.", "")

Meine Formel zum Extrahieren von Domainnamen aus URLs
Meine Formel zum Extrahieren von Domainnamen aus URLs

Drücke „ENTER“, um die Formel auf die Zelle anzuwenden.

Aus einer URL extrahierte Domain
Aus einer URL extrahierte Domain

So funktioniert die Formel

  • FIND("//", B5)+2
    • Ermittelt die Position von :// und überspringt diese Zeichenfolge, beispielsweise bei https://
    • Dadurch wird der Startpunkt des Domainteils festgelegt
  • MID(B5, FIND(...) + 2, LEN(B5))
    • Extrahiert alles nach :// bis zum Ende der URL
    • Dazu gehören die Domain, der Pfad und weitere Bestandteile
  • FIND("/", ..., &"/")
    • Sucht den ersten / nach der Domain
    • Durch &"/" funktioniert die Formel auch, wenn die ursprüngliche URL keinen / enthält, und verhindert so einen #VALUE-Fehler
  • LEFT(..., ..., -1)
    • Schneidet aus dem MID-Ergebnis den Teil bis zum ersten / heraus, sodass nur die Domain übrig bleibt
  • SUBSTITUTE(..., "www.", "")
    • Entfernt www. aus dem extrahierten Text. Andere Subdomains werden nicht entfernt.

Ziehe zum Schluss die rechte untere Ecke nach unten, um die Formel wie in diesem Bild auf Deine gesamte URL-Liste anzuwenden:

Aus meiner gesamten Liste extrahierte Domains
Aus meiner gesamten Liste extrahierte Domains

💡 Eingabedaten prüfen: Diese Formel erwartet eine URL mit // und verwendet den ersten darauf folgenden / als Ende des Hostnames. Prüfe URLs ohne Protokoll sowie URLs, die vor dem Query keinen Pfad enthalten, bevor Du die Formel nach unten ausfüllst. Aus https://shop.example.com/page extrahiert sie shop.example.com, nicht example.com.

Methode 2: Domains mit REGEXREPLACE in Google Sheets extrahieren

Die Funktion =REGEXREPLACE() ist direkt in Google Sheets verfügbar und hilft Dir dabei, Domains aus URLs zu extrahieren.

Diese Formel extrahiert den Hostname und entfernt ein vorangestelltes www.. Andere Subdomains bleiben erhalten.

Importiere zunächst eine Liste mit URLs in Spalte A oder füge sie dort ein.

Meine URL-Liste in Google Sheets
Meine URL-Liste in Google Sheets

Füge diese Formel neben den URLs in Spalte B ein.

=LOWER(REGEXREPLACE(REGEXEXTRACT(A2,"^(?:https?://)?([^/?#]+)"),"^www\.",""))

Meine REGEXREPLACE-Formel zum Extrahieren von Domains in Google Sheets
Meine REGEXREPLACE-Formel zum Extrahieren von Domains in Google Sheets

Drücke „ENTER“, um die Formel auf die Zelle anzuwenden.

Der in Google Sheets aus einer URL extrahierte Domainname
Der in Google Sheets aus einer URL extrahierte Domainname

So funktioniert die Formel

  • REGEXEXTRACT erfasst den Text nach einem optionalen http:// oder https:// und vor dem ersten Trennzeichen für Pfad, Query oder Fragment.
  • REGEXREPLACE entfernt www. nur dann, wenn es am Anfang des Hostnames steht.
  • LOWER vereinheitlicht die Ergebnisse durch die Umwandlung in Kleinbuchstaben.

Für https://shop.example.co.uk/products lautet das Ergebnis shop.example.co.uk. Prüfe URLs mit Ports, Zugangsdaten oder ungewöhnlichen Protokollen separat, bevor Du die Ergebnisse als Schlüssel für das Unternehmens-Matching verwendest.

Ziehe anschließend die rechte untere Ecke nach unten, um die Formel auf Deine gesamte Liste anzuwenden.

Aus meiner URL-Liste in Google Sheets extrahierte Domains
Aus meiner URL-Liste in Google Sheets extrahierte Domains

Der Screenshot zeigt die Ausgabe für die Beispielliste. Wenn Du eine Basisdomain ohne Subdomains brauchst, verwende einen Parser, der öffentliche Suffixe berücksichtigt, oder den nachfolgend beschriebenen und überprüften AI-Workflow.

Methode 3: Domainnamen mit AI aus URLs extrahieren

Sehen wir uns jetzt an, wie Du diesen Prozess mit AI noch weiter abkürzen kannst.

Dieses Video zeigt den AI Editing-Workflow für eine URL-Liste.

In diesem Beispiel verwendest Du Datablist, um ein Transformationsskript zu erstellen und eine Vorschau der Ergebnisse aufzurufen.

Dafür brauchst Du weder eine Formel noch komplexen Code – ein einziger Prompt genügt.

Schritt-für-Schritt-Anleitung: Domains mit AI extrahieren

Registriere Dich zuerst bei Datablist.

Die Homepage von Datablist
Die Homepage von Datablist

Importiere anschließend die Datei mit den URLs, aus denen Du die Domains extrahieren möchtest.

Die Startseite von Datablist
Die Startseite von Datablist

Klicke nach dem Upload Deiner Datei auf Edit und wähle AI Editing aus.

Die Benutzeroberfläche und Bearbeitungsfunktionen von Datablist
Die Benutzeroberfläche und Bearbeitungsfunktionen von Datablist

Gib einen Prompt ein, der eindeutig festlegt, ob Du einen Hostname oder eine Basisdomain benötigst.

Mein Prompt zum Extrahieren von Domains aus URLs
Mein Prompt zum Extrahieren von Domains aus URLs

Mit diesem Prompt erhältst Du die Domainnamen aus Deiner URL-Liste:

Lies die URL in {{URL}} und schreibe ihre registrierbare Basisdomain in eine neue Eigenschaft. Entferne ein vorangestelltes www sowie andere Subdomains, behalte aber das öffentliche Suffix bei. Aus shop.example.co.uk soll beispielsweise example.co.uk und aus app.example.com soll example.com werden. Lass das Feld bei ungültigen oder fehlenden URLs leer, damit ich diese überprüfen kann.

Prüfe die Vorschau, bevor Du die Änderungen übernimmst. Verwende Beispiele mit www, einer weiteren Subdomain, einem länderspezifischen Suffix wie .co.uk und einer URL ohne Protokoll. Ist ein Ergebnis falsch, passe den Prompt an, bevor Du ihn auf alle Einträge anwendest.

Wenn Du die Vorschau Deiner Einträge geprüft hast, klicke auf Run on items, um die Änderung auf alle Einträge anzuwenden.

AI-generierte Vorschau der aus meiner URL-Liste extrahierten Domains
AI-generierte Vorschau der aus meiner URL-Liste extrahierten Domains

Voilà, das Skript wurde ausgeführt und hat alle Domainnamen aus meiner Liste mit Unternehmens-URLs extrahiert.

Ausgeführtes Skript zum Extrahieren aller Domains aus meinen URLs
Ausgeführtes Skript zum Extrahieren aller Domains aus meinen URLs

So sieht das Ergebnis aus:

Aus komplex aufgebauten URLs extrahierte Liste mit Domainnamen
Aus komplex aufgebauten URLs extrahierte Liste mit Domainnamen

Fazit

Verwende eine Tabellenformel, wenn Dir der Hostname genügt. Benötigst Du eine Basisdomain auf Unternehmensebene, solltest Du die AI-Ausgabe vor dem Export der Liste mit verschiedenen Suffixen und Sonderfällen testen.

Häufige Fragen zum Extrahieren von Domains

Welche Tools eignen sich am besten zum Extrahieren von Domains aus einer URL-Liste?

Mit Excel oder Google Sheets kannst Du Hostnames extrahieren. Für Basisdomains solltest Du einen Parser verwenden, der öffentliche Suffixe berücksichtigt, oder eine überprüfte AI-Transformation einsetzen.

Wie bereinige ich uneinheitliche URLs in einer Tabelle?

Extrahiere den Hostname vor dem Pfad, Query und Fragment. Entscheide anschließend, ob Du Subdomains behalten möchtest. Teste URLs ohne Protokoll und URLs mit länderspezifischen Suffixen, bevor Du das Ergebnis auf eine vollständige Spalte anwendest.

Kann ich Domainnamen aus mehreren URLs gesammelt extrahieren?

Ja. Fülle eine Formel über die gesamte Tabellenspalte aus oder importiere die URLs in Datablist und prüfe die Vorschau eines AI Editing-Skripts, bevor Du es auf die gesamte Collection anwendest. Kontrolliere eine Stichprobe der Ausgabe, bevor Du sie als Schlüssel für das Matching verwendest.

Wie kann ich Subdomains aus URLs entfernen?

Die Formeln in diesem Guide entfernen nur www.. Um beliebige Subdomains zu entfernen, musst Du zuerst das öffentliche Suffix bestimmen: Aus shop.example.co.uk sollte example.co.uk werden und nicht co.uk. Verwende einen Parser, der öffentliche Suffixe berücksichtigt, oder teste eine AI-Transformation anhand Deiner eigenen Beispiele in der Vorschau.

Wie erhalte ich am schnellsten Website-Namen aus langen URLs?

Wenn Du den Hostname brauchst, ist eine Tabellenformel eine schnelle Lösung. Benötigst Du die Basisdomain, verwende ein Tool, das öffentliche Suffixe korrekt verarbeitet, und überprüfe die Ausgabe anhand einer repräsentativen Stichprobe.

Wie extrahiere ich Domains ohne technische Vorkenntnisse?

Importiere eine URL-Spalte, übergib AI Editing den oben aufgeführten Prompt für Basisdomains und prüfe die Vorschau. Führe ihn anschließend für die gesamte Collection aus. Kontrolliere ungewöhnliche Suffixe und ungültige URLs, bevor Du die Daten exportierst.