Redirects

Et redirect er en omdirigering fra én URL til en anden. Indtaster brugeren en URL i browseren, som er oprettet som et redirect, sendes brugeren til en anden URL end den anmodede.

Formål

Formålet med at oprette et redirect er:

  • at benytte en kort og/eller pænere URL fx i forbindelse med kampagner, pjecer, plakater etc. og hvor den automatisk genererede URL i Drupal er for lang eller svær at huske for brugeren
  • at omdirigere trafik fra en intern URL til et eksternt website
  • at omdirigere trafik fra URL'en på en slettet eller midlertidigt afpubliceret side til URL'en på en publiceret side med relevant/aktuelt indhold
  • at omdirigere fra et gammelt domæne til et nyt - dette bestilles via Serviceportalen.

Når et redirect er oprettet, får brugerens browser besked fra websitets server om, at der skal vises en anden side, end den, brugeren har anmodet om at se. Fx omdirigeres der fra kk.dk/pas til kk.dk/borger/borgerservice/pas via et redirect. 

På kk.dk og basis-profilen er det kun Site Editor-rollen, der kan oprette, redigere og slette redirects.

Sådan gør du

  1. Klik på 'Indstillinger' i topmenuen
  2. Klik på 'Redirects' 
  3. Klik på 'Tilføj omdirigering'
  4. Tilføj navnet på den sidste del af URL'en (efter /) i feltet 'Sti'. Dette er den URL, der skal omdirigeres fra
    1. Vær OBS på, at den indtastede URL ikke må være i brug i forvejen. Det gælder uanset om URL'en er i brug på et andet redirect, på en publiceret side eller på en afpubliceret side. Hvis URL'en har været i brug på en nu slettet side, skal siden også være slettet fra skraldespanden i systemet, før URL'en kan genbruges til et nyt redirect
  5. I feltet 'Til' indtaster du den side, der skal omdirigeres til. Du kan lave følgende indtastninger:
    1. Skriv den sidste del af URL'en (efter /)
    2. Begynd at skrive titlen på siden (Drupal begynder at foreslå sider, der kan vælges fra søgelisten)
    3. Skriv en ekstern adresse, der startes med https://
  6. I feltet 'Omdirigeringsstatus' benyttes enten '301 Flyttet permanent' eller '307 Midlertidig omdirigering'. Læs mere under best practice.
  7. Klik 'Gem'.

 

Du har også mulighed for at se de eksisterende redirects, der peger på en given node ved i backenden at orientere dig i højre kolonne under fanen "URL-omdirigeringer". Her vises en liste over de URL'er, der redirecter til noden. Hvis du har de nødvendige rettigheder, kan du redigere eller slettet de eksisterende redirects samt tilføje nye efter behov.

Tips og best practice

Vis alle

Principper

  • Brug kun et redirect i det omfang, du reelt skal bruge det. 
  • Brug et redirect, når en URL skal være pæn til fx en pjece, plakat eller lign. i forbindelse med en kampagne. Navngivning skal være brugervenlig og ikke afsenderorienteret.
  • Brug to redirects ved æ, ø og å i URL'en. Opret både æ, ø og å, men også ae, oe og aa.
  • Omdirigeringsstatus: Brug "301 Flyttet permanent" som hovedregel - med mindre det er et redirect til en midlertidig kampagne eller URL'en på sigt skal hedde noget andet, så brug "307 Midlertidig omdirigering". De andre statuskoder på listen bruger vi ikke.
    • Statuskoden "301 Flyttet permanent" fortæller desuden søgemaskiner som Google, at den URL, der omdirigeres til, i stedet skal vises i søgeresultaterne.
  • Ryd løbende op i eksisterende redirects. Hver gang der ændres i en sides URL, fx ved at overskriften opdateres, opretter Drupal automatisk et redirect fra den tidligere URL. Det kan være relevant at gennemgå listen over redirects løbende for at rydde ud i dem, der evt. er overflødige.

Best practice

  • Undgå interne forkortelser (som fx CFP, BDK, RCD osv.). Hvis en forkortelse er nødvendig skal den være på mindst tre tegn​.
  • Brug ikke generiske URL’er (som fx /regler)​
  • Bindestreger i URL’er bør begrænses, men kan forbedre læsbarheden, som fx p-automat og stress-syndrom. Det anbefales at anvende bindestreger, når URL'en er over 19 bogstaver eller er sammensat af mere end to ord​

Særligt for kk.dk

  • Reducér antallet af korte URL'er til redirects, så der fx fokuseres på /pas og ikke også /nytpas, /bestilpas, /erstatpas osv. Hvis der er et særligt aktuelt emne relateret til pas, fremhæves dette i stedet via indholdet på kk.dk/pas.
  • På kk.dk er det vigtigt, at der koordineres på tværs af forvaltningerne, når der bruges korte URL'er til redirects. Derfor er proceduren, at forvaltningens koordinerende webredaktør sender en forespørgsel via Serviceportalen på navngivning af en kort URL. Hvis KK Web vurderer, at der er tale om en URL, der skal godkendes af de øvrige forvaltninger, sendes en høringsmail ud til det koordinerende webforum.