Uit welke delen bestaat een URL?
https://www.example.nl/fietsen/e-bikes/?kleur=zwart#specificaties
- Schema:
https. Het protocol waarmee de browser het bestand opvraagt. - Domein:
www.example.nl. De domeinnaam van de server. Een poortnummer laat je meestal weg, want HTTPS gebruikt standaard poort 443. - Pad:
/fietsen/e-bikes/. De plek van de pagina op de site. Het laatste stukje heet vaak de slug. - Parameters:
?kleur=zwart. Extra gegevens voor de server, hier een filter op kleur. Ze bestaan uit paren van een naam en een waarde, met&ertussen als het er meer zijn. - Fragment:
#specificaties. Verwijst naar een plek binnen de pagina. De browser stuurt dit deel nooit mee naar de server.
De officiële regels staan in RFC 3986, een standaard van de IETF uit januari 2005. Volgens die standaard maken hoofdletters niets uit in het schema en de domeinnaam. In de rest van de URL kunnen ze wel verschil maken.
Wat zegt Google over URL’s?
Google ondersteunt URL’s volgens de standaard uit RFC 3986. Voor de opbouw geeft Google deze adviezen:
- Gebruik leesbare woorden in plaats van lange ID-nummers.
- Kies woorden in de taal van je doelgroep.
- Zet koppeltekens tussen woorden, geen underscores.
- Laat parameters weg die de inhoud niet veranderen.
- Gebruik geen fragment (#) om andere inhoud te tonen. Google ondersteunt fragmenten meestal niet.
- Houd hoofdletters consequent. Google ziet /Fietsen en /fietsen als twee verschillende URL’s.
Trefwoorden in het pad hebben volgens Google zelf nauwelijks invloed op de ranking. Wel kan Google delen van de URL als kruimelpad in de zoekresultaten tonen. Een duidelijke URL helpt de zoeker dus te zien waar een resultaat over gaat.
Voorbeeld: een rommelige URL opschonen
Een fietsenwinkel uit Utrecht heeft productoverzichten op dit soort adressen:
https://www.example.nl/index.php?cat=12&sessionid=6EE2BF1A&sort=asc
De sessie-ID, een code die per bezoek verschilt, maakt van elk bezoek een nieuwe URL voor dezelfde inhoud. Google raadt aan sessie-ID’s uit URL’s te halen en daarvoor cookies te gebruiken. De winkel kiest voor dit adres:
https://www.example.nl/fietsen/e-bikes/
De oude adressen sturen met een 301-redirect door naar de nieuwe. Zo komen bezoekers en zoekmachines op de juiste pagina terecht.
Verwar een URL niet met
- URI: de overkoepelende term uit RFC 3986. Een URL is een URI die ook zegt hoe je het bestand bereikt, bijvoorbeeld via HTTPS.
- Domeinnaam: alleen het naamdeel, zoals example.nl. Een URL wijst naar één specifieke pagina binnen dat domein.
- Link: de klikbare verwijzing op een pagina. De URL is het adres waar die link naartoe gaat.
Veelgestelde vragen over URL
Waar staat URL voor?
URL staat voor Uniform Resource Locator. Het is het volledige adres van een pagina of bestand op internet. Je ziet het in de adresbalk van je browser.
Wat is het verschil tussen een URL en een domeinnaam?
De domeinnaam is alleen de naam, zoals example.nl. De URL is het hele adres van één pagina, met protocol en pad, zoals https://www.example.nl/contact/.
Maakt een hoofdletter in een URL uit?
In het pad wel. Google ziet /Contact en /contact als twee verschillende adressen. In de domeinnaam maken hoofdletters niets uit. Gebruik daarom overal kleine letters.