Een URL (Uniform Resource Locator) is het adres dat een browser precies vertelt waar een pagina of bestand op internet staat. Als je topdevs.nl/contact typt of op een link klikt, gebruikt je browser de URL om de juiste content te vinden en te laden.
Zie het als een postadres. Het protocol (https) is het soort bezorging, de domeinnaam is de stad en straat, en het pad achter de schuine streep is het huisnummer dat naar één exacte pagina wijst. Verander één teken en je belandt ergens anders, of helemaal nergens.
Elke link die je op een website ziet, is achter de schermen eigenlijk een URL. Een goede is kort, leesbaar en beschrijft de pagina. Vergelijk topdevs.nl/diensten/webdesign met topdevs.nl/?p=4821. De eerste vertelt een bezoeker wat hij kan verwachten en is makkelijker te ranken voor zoekmachines. De manier waarop al die adressen op een site zijn georganiseerd, heet de URL-structuur, en die vroeg goed neerzetten scheelt later veel gedoe.
Eén detail waar mensen over struikelen: een URL kan blijven werken ook nadat de pagina waar hij naar wijst is verplaatst. Hernoem of verplaats je een pagina, dan stuurt een redirect het oude adres stilletjes door naar het nieuwe, zodat oude links en bladwijzers niet breken. Sla je die stap over, dan lopen bezoekers tegen een dode 404 aan.
URLs zijn ook gevoelig voor hoofdletters en schuine strepen op een manier die mensen verrast. Op veel servers worden /Contact en /contact als twee verschillende pagina’s gezien, en een schuine streep aan het eind kan hetzelfde doen. Eén vorm kiezen en die aanhouden voorkomt dat zoekmachines dubbele pagina’s zien en je signalen over twee adressen verdelen.
Bij TopDevs plannen we schone, stabiele URLs voordat een site live gaat, zodat je pagina’s hun posities houden en links nooit breken als de site groeit.