URL’s en gewijzigde inhoud

Ook URL's die dynamisch worden gegenereerd, bijvoorbeeld door een CMS, moeten naar dezelfde inhoud blijven verwijzen.

Uitleg van deze richtlijn

Deze richtlijn kan het best worden uitgelegd met behulp van een voorbeeld.

Een nieuwswebsite toont de links naar de laatste berichten op de voorpagina. Elk bericht heeft op het eerste gezicht een eigen unieke URL: http://hetlaatstenieuws.nl/archief/bericht/1330.

Dan gaat er iets fout; de contentbeheerder voegt via het CMS (Content Management System) een nieuw bericht toe en op de voorpagina schuiven alle links een nummer op. Hetzelfde bericht bevindt zich nu op http://hetlaatstenieuws.nl/archief/bericht/1329. Als een bezoeker deze link volgt geeft de database wel het correcte bericht terug. Als de vorige URL echter al is vastgelegd - in iemands Favorieten, in een zoekmachine - of is gelinkt vanaf een andere website, is dat artikel niet langer goed bereikbaar.

Webontwikkelaars die systemen zoals deze bouwen, moeten er rekening mee houden dat ook dergelijke dynamisch gegenereerde URL’s te allen tijde bereikbaar zijn.

Gerelateerde richtlijnen

  • R-pd.4.1: Produceer unieke, onveranderende URL’s.
  • R-pd.4.3: Vermijd het gebruik van sessies in URL’s.
  • R-pd.4.4: Zorg voor doorverwijzing naar de nieuwe locatie bij het verplaatsen van informatie.

Bijbehorende ijkpunten normdocument

  • IJkpunt 14.5: Produceer unieke, onveranderende URL's.