,

Wat is een URL? Een volledige uitleg

Joost Boer avatar

Publicatiedatum

URLs kom je iedere keer tegen wanneer je het internet browsed, maar wat is een URL precies? Of je nu aan het surfen bent, een blog leest of online winkelt – URLs zijn de adressen die ons helpen om specifieke plekken op het internet te vinden. In dit artikel vertel ik je alles over URLs, van hun structuur tot hun belang voor SEO en gebruikerservaring.

Wat is een website URL?

Een URL (Uniform Resource Locator) is simpel gezegd het adres van een webpagina of bestand op het internet. Net zoals een fysiek adres je helpt om een specifiek gebouw te vinden, helpt een URL je browser om een specifieke webpagina of bestand op het web te vinden.

Iedere keer dat je een website bezoekt, typ je een URL in of klik je op een link die naar een URL verwijst. Deze adressen stellen je in staat om alles op het internet te bereiken, van webpagina’s en afbeeldingen tot video’s en downloadbare bestanden.

Hier een voorbeeld om dit te verduidelijken:

Als je https://mijn.host/ in je browser intikt land je op de homepagina van onze website. https://mijn.host/webhosting/ daarentegen brengt je specifiek naar de pagina’s die de shared hosting pakketten laten zien. Beiden zijn URL’s.

URL’s uitgelegd (5 onderdelen)

Een URL bestaat uit verschillende componenten die elk een specifieke functie hebben.

1. Het protocol

Het protocol is het eerste deel van de URL en geeft aan hoe je browser moet communiceren met de webserver. Het wordt afgesloten met een dubbele punt en twee schuine strepen (://).

De meest voorkomende protocollen zijn:

  • HTTP (HyperText Transfer Protocol): Het basisprotocol voor het overbrengen van webpagina’s.
  • HTTPS (HTTP Secure): Een beveiligde versie van HTTP die gegevensversleuteling gebruikt.
  • FTP (File Transfer Protocol): Voor het uploaden en downloaden van bestanden.
  • mailto: Voor het openen van een e-mailprogramma om een e-mail te sturen.

Tegenwoordig gebruikt bijna elke website HTTPS om een veilige verbinding te garanderen. Wanneer je “https://” aan het begin van een URL ziet, weet je dat de verbinding met deze website versleuteld is.

2. De domeinnaam

De domeinnaam volgt direct na het protocol en is het adres van de website zelf. Het is wat de meeste mensen zich herinneren wanneer ze over een website praten. Bijvoorbeeld, in de URL “https://mijn.host”, is “mijn.host” de domeinnaam.

Een domeinnaam bestaat vaak uit twee of meer delen:

  • Subdomeinen (optioneel). zoals “www” of “blog”
  • Hoofddomeinnaam. het unieke deel dat je registreert, zoals “jouwbsite”
  • Top-level domain (TLD). het achtervoegsel zoals “.com”, “.nl” of “.org”

De domeinnaam is uniek voor elke website en moet worden geregistreerd voordat deze kan worden gebruikt.

TIP: bij mijn.host kun je een .nl domeinnaam registreren al vanaf €4,99 per jaar.

3. Het pad

Het pad volgt na de domeinnaam en begint meestal met een schuine streep (/). Het geeft aan waar op de website de specifieke pagina of het bestand zich bevindt. In de URL “https://mijn.host/e-mail-hosting/”, is “/e-mail-hosting/” het pad.

Het pad weerspiegelt vaak de mappenstructuur van de website en kan meerdere niveaus diep zijn. Elk deel van het pad tussen de schuine strepen vertegenwoordigt een niveau dieper in de structuur van de website.

4. Parameter

Parameters komen na het pad en worden voorafgegaan door een vraagteken (?). Ze bieden extra informatie aan de webserver en worden vaak gebruikt om specifieke inhoud op te halen of filters toe te passen.

In de URL “https://www.voorbeeldurl.nl/zoeken?q=webdesign&sort=recent”, zijn “q=webdesign” en “sort=recent” parameters. De eerste parameter wordt gescheiden van het pad door een vraagteken, en extra parameters worden aan elkaar gekoppeld met een ampersand (&).

Parameters worden veel gebruikt voor het doorgeven van zoekopdrachten, filteropties, sorteervolgorden en andere dynamische gegevens.

5. Anker

Het anker (of fragment) is het laatste deel van een URL en begint met een hekje (#). Het verwijst naar een specifieke sectie binnen een webpagina.

In de URL “https://www.voorbeeldurl.nl/handleiding#hoofdstuk-3”, verwijst het anker “#hoofdstuk-3” naar een specifiek gedeelte van de pagina. Wanneer je op een link met een anker klikt, brengt je browser je direct naar dat gedeelte van de pagina.

Ankers zijn bijzonder handig voor lange pagina’s waar je direct naar een specifiek onderdeel wilt navigeren zonder te scrollen.

Top-level domain

Een top-level domain (TLD) is het laatste deel van een domeinnaam, direct na de laatste punt. Het geeft vaak aan wat voor soort organisatie de website vertegenwoordigt of in welk land deze is geregistreerd.

TLDs worden beheerd door de Internet Corporation for Assigned Names and Numbers (ICANN). Er zijn verschillende soorten TLDs:

  • Generieke TLDs (gTLDs): Zoals .com, .org, .net
  • Landspecifieke TLDs (ccTLDs): Zoals .nl voor Nederland, .be voor België, .de voor Duitsland
  • Nieuwe gTLDs: Zoals .blog, .shop, .app, .host

De meest voorkomende TLDs wereldwijd zijn:

  • .com: Oorspronkelijk bedoeld voor commerciële websites, maar nu algemeen gebruikt
  • .org: Oorspronkelijk voor non-profitorganisaties
  • .net: Oorspronkelijk voor netwerk-gerelateerde organisaties
  • .edu: Voor onderwijsinstellingen (vooral in de VS)
  • .gov: Voor overheidsinstanties (vooral in de VS)

In Nederland is .nl de meest gebruikte landspecifieke TLD, terwijl .be dat in België is.

mijn.host heeft voor de TLD .host gekozen omdat dit een onderdeel van de bedrijfsnaam is.

Wat is het verschil tussen een absolute en een relatieve URL?

URLs kunnen worden ingedeeld in twee hoofdtypen: absolute en relatieve URLs. Laten we het verschil bekijken:

Absolute URL

Een absolute URL bevat alle elementen van een URL, inclusief het protocol, de domeinnaam en het pad. Het is een volledig webadres dat direct toegang geeft tot een specifieke bron, ongeacht waar de link zich bevindt.

Voorbeeld van een absolute URL: https://mijn.host/blog/wat-is-url

Voordelen van absolute URLs:

  • Ze werken altijd, ongeacht van waar ze worden aangeroepen
  • Ze zijn duidelijker voor externe koppelingen
  • Ze helpen dubbele content in zoekmachines te voorkomen

Relatieve URL

Een relatieve URL bevat alleen het pad (en eventueel parameters en ankers) relatief aan de huidige pagina. Het protocol en de domeinnaam worden weggelaten omdat ervan wordt uitgegaan dat ze hetzelfde zijn als die van de huidige pagina.

Voorbeeld van een relatieve URL: /blog/wat-is-url of wat-is-url (als je al in de /blog/ map bent)

Voordelen van relatieve URLs:

  • Ze zijn korter en eenvoudiger
  • Ze maken het gemakkelijker om een website lokaal te testen of naar een ander domein te verplaatsen
  • Ze zijn efficiënter voor interne links binnen dezelfde website

De keuze tussen absolute en relatieve URLs hangt af van de specifieke toepassing. Voor interne links worden vaak relatieve URLs gebruikt, terwijl voor externe links absolute URLs noodzakelijk zijn.

Is een URL hetzelfde als een domeinnaam?

Hoewel de termen “URL” en “domeinnaam” soms door elkaar worden gebruikt, zijn ze niet hetzelfde. Een domeinnaam is slechts een onderdeel van een URL.

De domeinnaam is alleen het adres van de website, zoals “example.com”, terwijl een URL het complete adres is dat protocol, domeinnaam, pad, parameters en ankers kan bevatten.

Om het verschil te te laten zien:

  • Domeinnaam: mijn.host
  • URL: https://mijn.host/blog/wat-is-url/

Een domeinnaam is wat je registreert bij een domeinregistrar en wat je moet verlengen om eigenaar te blijven. Een URL daarentegen kan naar elke locatie binnen dat domein verwijzen en verandert vaak afhankelijk van welke pagina je bezoekt.

Kun je je URL zomaar veranderen?

Het veranderen van URLs op een bestaande website is mogelijk, maar het brengt risico’s met zich mee, vooral als het gaat om zoekmachineoptimalisatie (SEO). Hier zijn enkele belangrijke overwegingen:

SEO complicaties

Wanneer je een URL wijzigt, kunnen er verschillende SEO-problemen ontstaan:

  1. Verlies van rankingpositie. Zoekmachines hebben tijd nodig om de nieuwe URLs te indexeren, wat tijdelijk kan leiden tot een daling in rankings.
  2. Verloren linkwaarde. Externe links naar je oude URLs verliezen hun waarde als je geen 301-redirects instelt.
  3. 404-fouten. Zonder proper redirect beleid krijgen bezoekers die oude links volgen een 404-foutpagina te zien, wat leidt tot een slechte gebruikerservaring.
  4. Verlies van sociale signalen. Shares en likes op sociale media zijn gekoppeld aan de originele URL en gaan verloren bij een wijziging.

Best practices bij het wijzigen van URLs

  1. Gebruik 301-redirects. Zorg ervoor dat oude URLs permanent doorverwijzen naar de nieuwe equivalente pagina’s.
  2. Update interne links. Pas alle interne links op je website aan om naar de nieuwe URLs te verwijzen.
  3. Informeer Google. Gebruik Google Search Console om een wijziging van URL-structuur door te geven.
  4. Monitor je verkeer. Houd je analytics in de gaten na een URL-wijziging om problemen snel te zien.
  5. Faseer grote wijzigingen. Als je veel URLs moet veranderen, doe dit dan geleidelijk in plaats van alles in één keer.

Het wijzigen van URLs vereist planning en een zorgvuldige aanpak en is het beste te vermijden tenzij je niet anders kan.

Het belang van een semantische (ofwel, vriendelijke) URL

Een semantische of vriendelijke URL is een URL die begrijpelijk is voor mensen en relevant is voor de inhoud van de pagina. In plaats van onbegrijpelijke codes of parameters te gebruiken, bevatten semantische URLs duidelijke woorden die de inhoud beschrijven.

Gebruiksvriendelijkheid

Semantische URLs bieden verschillende voordelen voor gebruikers:

  1. Gemakkelijk te onthouden. URLs met duidelijke woorden zijn gemakkelijker te onthouden dan cryptische strings.
  2. Vertrouwenwekkend. Gebruikers vertrouwen eerder op een link die duidelijk aangeeft waarheen deze leidt.
  3. Makkelijk te delen. Vriendelijke URLs zijn gemakkelijker om mondeling door te geven of te delen via kanalen waar geen hyperlinks mogelijk zijn.
  4. Verwachtingsmanagement. Een duidelijke URL geeft gebruikers een idee van wat ze kunnen verwachten wanneer ze de link volgen.

SEO

Semantische URLs zijn ook voordelig voor zoekmachineoptimalisatie:

  1. Relevante zoekwoorden. Door relevante zoekwoorden in de URL op te nemen, help je zoekmachines de inhoud beter te begrijpen.
  2. Hogere klikfrequentie (CTR). URLs die zoekwoorden bevatten, kunnen een hogere CTR genereren in zoekresultaten.
  3. Verbeterde crawling. Zoekmachinecrawlers kunnen semantische URLs gemakkelijker interpreteren.
  4. Relevantiesignalen. Zoekwoorden in URLs worden door zoekmachines gebruikt als een relevantiesignaal voor rankingdoeleinden.

Toegankelijkheid

Semantische URLs dragen ook bij aan de toegankelijkheid van websites:

  1. Hulp voor schermlezers. Duidelijke URLs helpen gebruikers van schermlezers beter begrijpen waarheen een link leidt voordat ze erop klikken.
  2. Contextbegrip. Voor mensen met cognitieve beperkingen kunnen duidelijke URLs helpen om de structuur van een website te begrijpen.
  3. Navigatieondersteuning. Gebruikers kunnen vaak begrijpen waar ze zich in de structuur van een website bevinden door naar de URL te kijken.
  4. Alternatieve toegang: In situaties waar vormgeving niet beschikbaar is, bieden duidelijke URLs een alternatieve manier om inhoud te begrijpen.

Een goed voorbeeld van een semantische URL is https://mijn.host/webhosting/ in plaats van https://mijn.host/p?id=12345&cat=987.

Joost Boer avatar

Geplaatst

in

,

Tags:

reacties

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *