Wie URLs funktionieren: Die Anatomie einer Webadresse und warum wir sie brauchen

7

Wenn Sie Deutsch sprechen, stellen Sie sich die URL wahrscheinlich als „den“ Uniform Resource Locator vor. Im Deutschen ist es weiblich, auch wenn der englische Begriff kein Geschlecht hat. Aber lassen wir die Grammatik hinter uns. Wir betrachten die Zeichenfolge in der Adressleiste Ihres Browsers. Diese lange Folge von Buchstaben, Zahlen und Symbolen ist nicht nur zufälliges Rauschen. Es handelt sich um eine von mehreren Milliarden eindeutigen Adressen, die auf bestimmte Inhalte im Internet verweisen.

Das sieht man jeden Tag. „https://www.wissen.de/…“ und dann eine lange Spur von Identifikatoren. Es führt Sie zu genau diesem Artikel. Aber die URL ist mehr als nur ein Link. Es ist das grundlegende Adressierungssystem für das Web. Es verweist auf Unterseiten, Dateien und Ressourcen. Stellen Sie es sich wie eine E-Mail-Adresse vor. Sie benötigen den Ort, die Postleitzahl, die Straße, die Hausnummer und den Namen an der Tür. Ohne all das geht die Post verloren. Die URL funktioniert auf die gleiche Weise. Es ist jünger als das Internet und älter als wir denken.

Bevor wir uns mit der Mechanik befassen, müssen wir einige Verwirrungen beseitigen. Die Leute verwechseln diese Begriffe ständig.

  • Website: Die gesamte Online-Präsenz. Wie die gesamte Plattform „wissen.de“.
  • Homepage: Die Zielseite. Das Erste, was Sie sehen, wenn Sie die Hauptadresse eingeben.
  • Webseite: Eine einzelne Seite innerhalb dieser Site. Dieser Artikel ist eine Seite unter vielen auf der Website „wissen.de“.

Aufschlüsselung der URL-Struktur

Warum brauchen wir URLs? Es ist eine einfache Navigation. So wie ein GPS eine vollständige Adresse benötigt, um Sie zu Ihrer Tür zu führen, benötigt ein Browser eine vollständige URL, um eine Seite zu laden.

Schauen wir uns die Teile an. Am Beispiel „https://www.wissen.de/kuenstliche-intelligenz-am-arbeitsplatz-risiko-oder-chance“:

Die gesamte Zeichenfolge ist die URL. So gliedert es sich auf:

  • https: Das Protokoll. Es teilt dem Browser mit, wie er mit dem Server kommunizieren soll. Es ist das Regelwerk für die Kommunikation.
  • www: Die Subdomain oder Third-Level-Domain. Es signalisiert, dass es sich um Inhalte für das World Wide Web handelt. Sie müssen es oft nicht eingeben. Manchmal weist es auf eine Sprachversion hin, z. B. „de.wikipedia.org“ für Deutsch.
  • wissen: Die Second-Level-Domain. Dies ist der Hauptname der Website. Die Wahl erfolgt weitgehend frei durch den Eigentümer. Das ist die Kernidentität.
  • de: Die Top-Level-Domain (TLD). Es handelt sich um einen Ländercode oder einen Nutzungsindikator. „.de“ bedeutet Deutschland. „.com“ begann als kommerziell, ist aber jetzt generisch. Die Kombination aus Second- und Top-Level-Domain wird von den meisten Menschen einfach als „Domain“ bezeichnet.
  • Der letzte Teil: Der Pfad. Dies verweist auf die spezifische Ressource. Es kann direkt nach der TLD oder tiefer in der Struktur erscheinen.

Es gibt Regeln. Den Pfad und das Verzeichnis können Sie frei wählen, aber wenn Sie möchten, dass Suchmaschinen Sie mögen, befolgen Sie bestimmte Optimierungsregeln. Die Domain selbst muss registriert werden. Sie kaufen die Second- und Top-Level-Domains.

Die in einer URL zulässigen Zeichen sind streng standardisiert. Wenn ein Webmaster ein Symbol außerhalb der zulässigen Liste verwendet, gibt der Browser einen Fehler aus. Dies verhindert Verwirrung durch Sonderzeichen, die in einigen Sprachen vorkommen, in anderen jedoch nicht.

Zu den zulässigen Zeichen gehören:
– A-Z (Groß- und Kleinschreibung)
– 0-9
– Symbole: -._~:/?#[]@!$&'()*+,;=

Es gibt auch eine Längenbeschränkung. Die gesamte URL kann bis zu 255 Zeichen lang sein. Der Domainname selbst ist auf 63 Zeichen begrenzt. Experten empfehlen, Domains kurz und einprägsam zu halten. Lange Namen sind schwer zu tippen und leicht zu vertippen.

Die menschliche Ebene über Binärcode

Das Internet basiert auf Nullen und Einsen. Technisch gesehen ist die URL redundant. Jede Seite hat eine IP-Adresse. Eine Reihe von Zahlen. Wenn Sie diese IP in Ihren Browser eingeben, gelangen Sie auf die Website. Es funktioniert.

Warum also die URL?

Benutzerfreundlichkeit.

„wissen.de“ ist leicht zu merken. Die IP-Adresse ist eine zwölfstellige Zeichenfolge. Versuchen Sie, sich das einzuprägen. Versuchen Sie, es ohne Tippfehler einzugeben. Du wirst scheitern. Die URL schließt die Lücke zwischen Maschinencode und menschlichem Gedächtnis. Es übersetzt komplexes Netzwerkrouting in etwas, das wir lesen, sprechen und tippen können. Es macht das Internet für Menschen zugänglich, nicht nur für Computer.

Bevor URLs beherrscht wurden: Wie das Adresssystem des Webs entstand

Sie können nicht über URLs sprechen, ohne über Domänen zu sprechen. Es ist eine verworrene Geschichte. Bevor das Internet ein Begriff war, sprachen Computer in Zahlen. Reine, kalte IP-Adressen.

Das ARPANET war das große. Es wurde 1969 ins Leben gerufen und war ein Projekt des US-Verteidigungsministeriums unter der Leitung von ARPA (heute DARPA). Es verband Universitäten und Labore. Anfangs hat es gut funktioniert. Dann war es nicht so.

Je mehr Maschinen dem Netzwerk beitraten, desto mehr brach der numerische Ansatz zusammen. Benutzer benötigten digitale Telefonbücher, um herauszufinden, wo sich ein Server befand. Es war ineffizient. Es war klobig.

Also wurden die Leute kreativ. Sie wollten Namen. Etwas Unvergessliches. 1983 stellte ARPANET auf ein domänenbasiertes System mit RFC 882 und RFC 883 um. Die ältesten Domänen, die wir heute noch verwenden, stammen aus dem Jahr 1985.

Nehmen Sie berkeley.edu. Das ist die Adresse der University of California, Berkeley. Es ist von Anfang an da. Aber das war nicht jedermanns Sache. Man musste eine Institution sein. Eine Universität. Eine Regierungsbehörde. Oder ein Auftragnehmer in den Bereichen Elektronik, IT oder Verteidigung. Normale Leute? Nicht eingeladen.

Dieses System lief bis 1994. Das World Wide Web war seit etwa einem Jahr für die Öffentlichkeit zugänglich. Chaos braute sich zusammen. Die Leute verwendeten adressähnliche Formate, aber es gab keinen Standard. Keine Regeln. Nur eine Vermutung.

Auftritt Tim Berners-Lee. Dem Mann wird oft die Erfindung des Internets zugeschrieben. Ab 1992 drängte er auf einen Standardisierungsprozess. Es dauerte über zwei Jahre des Diskutierens und Verfeinerns, bis sich sein Team auf einen Entwurf einigte.

Sie hatten zwei Hauptziele:

  • Einfachheit. Die Struktur musste sinnvoll sein. Idealerweise sollte es wie ein Baum aussehen. Dies ermöglichte es Nicht-Experten, Websites zu veröffentlichen und zu verstehen, wie sie gefunden wurden.
  • Kontinuität. Brechen Sie nicht mit bestehenden Gewohnheiten. Die Pfadstruktur mit Schrägstrich („/“)? Das kam von UNIX-Dateisystemen. Die allgemeine Syntax? Ausgeliehen von Apollo Domain/OS.

Ende 1994 wurde RFC 1738 veröffentlicht.

Dies war der erste echte Standard für die URL-Konstruktion, wie wir ihn kennen. Es war nicht perfekt. Es war nicht endgültig. Aber es gab dem Web eine gemeinsame Sprache. Eine Möglichkeit, auf ein Dokument zu zeigen, ohne ein Telefonbuch zu benötigen.

Der Grundstein wurde gelegt. Der Rest ist Geschichte. Oder zumindest die Version der Geschichte, die wir niederschreiben wollten.