Wie URL-Verkürzer funktionieren
URL-Verkürzung, manchmal auch Link-Verkürzung genannt, wird verwendet, um lange und unangenehme URLs in etwas Lesbareres und Teilbareres zu verkürzen.
Im Grunde genommen ist ein URL-Verkürzer ein Link, der mit 301 zu einem neuen Ziel umleitet.
Algorithmen für Link-Verkürzung
Wenn Sie einen Short-Link mit einem Link-Verkürzungsdienst erstellen (sei es Linkly, Bitly oder einer von vielen anderen), wird ein neuer Link in eine Datenbank eingefügt, die eine numerische ID zurückgibt.
Diese Nummer könnte sehr lang sein, und Zahlen sind sicherlich nicht sehr attraktiv am Ende von URLs: z. B.
shor.tr/2385162034
Link-Verkürzer umgehen dies, indem sie die Basis der Nummer ändern.
In Basis 10 gehen Zahlen von 0 bis 9, bevor Sie eine weitere Ziffer (10) hinzufügen und wieder von vorne beginnen.
In Basis 16 (Hexadezimal) gehen Zahlen von 0-15, jedoch werden die Nummern 10-15 durch die Buchstaben A bis F dargestellt.
Die Nummer 11 wäre also beispielsweise B.
Die lange Nummer im obigen Link wäre 8E2AAF32 – etwas kürzer, aber nicht viel kürzer.
Link-Verkürzer verwenden normalerweise Basis 62, die Ihnen folgende Optionen bietet:
- Die Nummern 0-9 (10 Symbole)
- Die Kleinbuchstaben a - z (26 Symbole)
- Die Großbuchstaben A - Z (26 Symbole)
Insgesamt 10 + 26 + 26 = 62 Symbole.
Jetzt kodieren wir die obige Nummer mit Basis 62:
2385162034 in Basis 10 = 2bPtb0 in Basis 62
Dies sind jetzt sechs Zeichen (im Gegensatz zu 10), identifizieren aber dennoch eindeutig den Link.
Alle Link-Verkürzer funktionieren nach ähnlichen Prinzipien.
Nach der Verkürzung…
Wenn eine Anfrage für einen Link eingeht, wird die Erweiterung zurück zu Basis 10 konvertiert, die Datenbank wird nach dieser Link-ID abgefragt, und der Benutzer wird zum Ziel für diesen Link umgeleitet.
Ein Link-Verkürzer könnte an dieser Stelle die Anfrage aufzeichnen, um Click-Tracking-Funktionalität bereitzustellen.
Verfolgen Sie 500 monatliche Klicks kostenlos.