Blog
November 23, 2023

Hoe URL-verkorters werken

URL-verkorting, ook wel linkverkorting genoemd, wordt gebruikt om lange en lelijke URLs in iets leesbaarders en deelbaarders om te zetten.

In de kern is een URL-verkorter een link die 301 redirects naar een nieuwe bestemming.

Bekijk — wat een URL-verkorter eigenlijk doet (video)

Algoritmen voor linkverkorting

Wanneer u een korte link maakt met een linkverkortingsservice (of het nu Linkly, Bitly of een aantal anderen is), wordt een nieuwe link in een database ingevoegd, die een numerieke ID retourneert.

Dit getal kan erg lang zijn, en getallen zijn zeker niet erg aantrekkelijk aan het einde van URLs: bijvoorbeeld

shor.tr/2385162034

Linkverkorters omzeilen dit door het grondtal van het getal te veranderen.

In basis 10 gaan getallen van 0 tot 9 voordat u nog een cijfer (10) toevoegt en opnieuw begint.

In basis 16 (hexadecimaal) gaan getallen van 0-15, maar de getallen 10-15 worden weergegeven door de letters A tot en met F.

Het getal 11 zou dus B zijn.

Het lange getal in de bovenstaande link zou 8E2AAF32 zijn - iets korter, maar niet veel korter.

Linkverkorters gebruiken meestal basis 62, wat u geeft:

  • De getallen 0-9 (10 symbolen)
  • De kleine letters a - z (26 symbolen)
  • De hoofdletters A - Z (26 symbolen)

Voor een totaal van 10 + 26 + 26 = 62 symbolen.

Laten we nu het getal hierboven coderen met basis 62:

2385162034 in basis 10 = 2bPtb0 in basis 62

Dit is nu zes tekens (in plaats van 10), maar identificeert de link nog steeds uniek.

Alle linkverkorters werken volgens vergelijkbare principes.

Na de verkorting…

Wanneer een verzoek voor een link binnenkomt, wordt de extensie teruggezet naar basis 10, wordt de database voor die link-ID gequery, en wordt de gebruiker omgeleid naar de bestemming voor die link.

Een linkverkorter kan op dit moment het verzoek registreren om clicktrackingfunctionaliteit te bieden.

Track 500 maandelijkse klikken gratis.