Een Uniform Resource Locator (URL) wordt gebruikt om een bron te identificeren die toegankelijk is via een netwerkprotocol zoals HTTP of FTP.
Als een speciale vorm van Uniform Resource Identifier (URI) worden URL's vaak synoniem gebruikt en worden ze meestal aangeduid als "internetadres" of "webadres". Ze verwijzen naar het exacte adres van een website, zoals https://www.dreikon.de/.
Een URL bestaat uit de volgende onderdelen:
Een URL is het volledige internetadres dat toegang geeft tot een specifieke bron. Een domein daarentegen is slechts een deel van de URL dat de unieke naam van een website specificeert (bijv. dreikon.de) en via het DNS (Domain Name System) wordt vertaald naar een IP-adres. Kortom, het domein is een onderdeel van de URL dat de exacte locatie en het pad naar een bron op internet definieert.
URL's spelen een cruciale rol bij on-page SEO (zoekmachineoptimalisatie), omdat ze de structuur van een website weergeven. Vanuit het perspectief van zoekmachines is het belangrijk dat de URL-structuur behouden blijft nadat deze is gedefinieerd. Veranderingen kunnen ertoe leiden dat de zoekmachines de veranderde URL's herkennen als nieuwe adressen, wat kan leiden tot duplicate content. Het is daarom raadzaam om in een vroeg stadium na te denken over de structuur en organisatie van de URL's. Zodra URL's zijn geïndexeerd door zoekmachines, zouden ze idealiter niet meer moeten worden gewijzigd om redenen van consistentie. URL's moeten ook leesbaar zijn voor zoekmachines en daarom moeten umlauten bij voorkeur worden omgezet naar ASCII-tekens.
Sprekende URL's, ook wel SEO-vriendelijke URL's genoemd, zijn webadressen die gemakkelijk te lezen en te begrijpen zijn voor zowel gebruikers als zoekmachines. Ze bevatten vaak trefwoorden die de inhoud van de pagina weergeven en dus al een indicatie geven van het onderwerp van de website. Dit geldt bijvoorbeeld wanneer een URL wordt gedeeld op sociale media of in de snippet in de zoekresultaten van Google. De gebruiker herkent wat hij op de website kan verwachten nog voordat hij op de URL klikt.
In tegenstelling tot dynamische URL's, die bestaan uit een lange reeks tekens, maken sprekende URL's de structuur van de website duidelijker en verbeteren ze de gebruikerservaring door intuïtieve navigatie mogelijk te maken. Ze zijn vooral waardevol voor zoekmachineoptimalisatie, omdat ze bijdragen aan de relevantie van de pagina en daardoor mogelijk leiden tot een betere positie in de zoekresultaten. Het gebruik van sprekende URL's is daarom een belangrijk onderdeel van een effectieve SEO-strategie.
Voorbeelden:
Hier is het meteen duidelijk dat dit een pagina is met online marketinginformatie over Google Shopping
Dynamische URL's worden voornamelijk gebruikt voor toepassingen zoals webformulieren, productcatalogi, sessiebeheer of interactieve websites.
Niet alleen absolute (volledige) URL's maar ook relatieve URL's worden gebruikt in de broncode van een website en vereisen de juiste context, omdat ze worden ingevoegd zonder de domeinnaam te specificeren (voorbeeld: "/current/online-marketing-knowledge/"). De paden zijn altijd georiënteerd op het onderliggende domein. Een groot voordeel van relatieve URL's is dat het volledige pad naar de bron niet bij elke gelegenheid hoeft te worden opgegeven voor interne links. Dit vereenvoudigt aanpassingen, vooral wanneer het domein wordt gewijzigd. Google beschouwt relatieve en absolute URL's op een website als gelijkwaardig. De Cannonical Tag mag echter alleen worden gebruikt met een absolute URL.
Over het algemeen wordt aanbevolen dat URL's alleen de letters "a" tot "z" en de cijfers "0" tot "9" bevatten. De tekens "-" en "_" zijn ook acceptabel. Hoewel in principe ook andere tekens uit de ASCII-tekenset kunnen worden gebruikt, bestaat het risico dat dergelijke tekens verkeerd worden begrepen door servers.
Het is mogelijk om zowel hoofdletters als kleine letters in URL's te gebruiken. Om praktische redenen wordt echter aanbevolen om consequent kleine letters te gebruiken. De achtergrond van deze aanbeveling is dat sommige server besturingssystemen onderscheid maken tussen hoofdletters en kleine letters. Dit lijkt op het eerste gezicht geen probleem, maar het leidt tot duplicaten in de zoekmachine-index voor externe links die in een andere spelling verschijnen.
Het oplossen van dit probleem kost niet veel moeite. Aanpassingen aan de serverconfiguratie kunnen ervoor zorgen dat URL's die in de verkeerde spelling worden ingevoerd, automatisch worden omgeleid naar de juiste URL. Hiervoor kunnen 301 redirects of canonical tags worden gebruikt om de juiste URL-versie te definiëren en zo duplicaten te voorkomen.
In principe kunnen verschillende scheidingstekens zoals "-", "_", " " of "+" worden gebruikt om woorden in URL's te scheiden. Het is echter raadzaam om woorden bij voorkeur te scheiden met een koppelteken "-". Dit teken wordt uniform herkend door zoekmachines en laat geen ruimte voor verkeerde interpretaties. Vooral spaties moeten worden vermeden, omdat deze kunnen worden geïnterpreteerd als het einde van de URL, wat kan leiden tot ongewenste 404-fouten.
Google adviseert webmasters om belangrijke en relevante zoektermen op te nemen in de URL van een pagina. Door geschikte zoektermen in de URL op te nemen, kan een zoekmachinebot gemakkelijker herkennen welke inhoud de pagina bevat. Als Google in de toekomst hoofdlettergevoelig zoeken implementeert, kan het hoofdlettergebruik van trefwoorden in de URL ook belangrijker worden.
Samenvattend kan worden gezegd dat URL's dienen als een cruciaal onderdeel van on-page zoekmachineoptimalisatie door de structuur van een website in kaart te brengen en zoekmachines te helpen inhoud te identificeren. Het domein is een element van de URL dat de weg wijst naar een online bron. Voor optimale SEO worden sprekende URL's met relevante zoekwoorden aanbevolen, omdat deze beter worden begrepen door zowel gebruikers als zoekmachines. Ze verbeteren de gebruikerservaring en kunnen een positieve invloed hebben op rankings. Bij het ontwerpen van URL's moet aandacht worden besteed aan het consequent gebruik van kleine letters en eenvoudige scheidingstekens zoals het koppelteken om complicaties en verwarring te voorkomen.