Redirect af gamle links via 404 (Avanceret)

Generelt

Hvis en bruger forsøger at tilgå en side der ikke eksisterer længere eller aldrig har eksisteret, så bliver brugeren ført til en såkaldt 404-side.

Sådan én har du sikkert set før:

404

Når en søgemaskine har indekseret en side og denne side ikke eksisterer længere, vil dette link også føre til en 404 side, hvis en bruger har fundet linket i en søgning.

Specielt hvis du sidder i en situation hvor du har haft en tidligere shop hos en anden udbyder, vil du opleve at dine gamle indekserede URL’er, efter skift til Dandomanis shop, ikke længere har et gyldigt mål og derfor ender som 404 sider.

Du kan opsamle “døde” links ved at oprette din “egen 404 side”. Dette er en side der uploades til roden af dit shop bibliotek og indeholder noget kode der redirecter brugeren til en ny side som det der hedder et 301 kald. Et 301 kald leder brugeren videre til den rigtige side og sender samtidig en besked tilbage til søgemaskinen (eksempelvis google) om at siden er flyttet til den nye adresse og skal reindekseres til denne nye adresse. Dvs. at den SEO man med tiden har opbygget omkring det gamle link vil blive oveført til det nye link.

Du kan se nederst på siden her hvordan indholdet i en sådan fil kunne se ud.

Når du har uploadet filen kan du kontakte Dandomain support omkring dette og så kan vi sætte serveren til at gøre brug af din egen 404 side i stedet for serverens standard side.

Bemærk at denne fil kun kan håndtere eksterne URL’er, der ikke har noget med Dandomains webshop system at gøre. URL’er der er dannet af shoppen selv i forbindelse med oprettelse af produkter, produktgrupper og egne sider kan ikke håndteres af en egen 404 side. Altså URL’er med /shop/ i sig. Disse vil shoppen altid selv forsøge at håndtere. Det betyder også at hvis du komme fra et andet shop system, der også har /shop/ i sine URL’er, så er det slet ikke muligt at omdirigere disse via denne funktionen.

Koden (eksempel)

BEMÆRK: DanDomain supporterer ikke følgende kode. Det er op til dig selv at tilrette koden med døde og nye links. Dandomains partnernetværk kan ofte hjælpe med sådanne opgaver

I koden indsættes der for hvert link en ny linje i CASE Statementet. Eksempel:

Case “/forside.htm” RedirectTo = “/forside.asp”

I eksemplet herunder er der altså lavet 4 redirects af gamlelinks.