301 redirect og 302 redirectHvis du har brug for at omdøbe eller ændre en sides URL, så er en 301 redirect den bedste og mest søgemaskinevenlige måde, man kan sende en besøgende videre med. Den er relativt let at implementere og kan faktisk sættes op på under 5 minutter. Der findes også en 302 redirect. Denne er dog ikke interessant rent SEO-mæssigt, da den fortæller, at siden kun er blevet flyttet midlertidigt, hvilket gør, at værdien af indgående links ikke bliver flyttet med. Har du en hjemmeside, du gerne vil have frem i søgemaskinerne? Så skal du som en del af din on-site optimeringsproces, lave en 301 redirect fra det ene domæne til det andet. Det kan have en negativ effekt, hvis ikke du gør det: Duplicate content opstår, når det samme tekstindhold findes flere steder på internettet. Hvis Google vælger at indeksere begge domæner, så kan det have en negativ konsekvens for dine placeringer i søgemaskinerne. Eksempel: Http://www.escalate.dk er adressen til denne side, men http://escalate.dk svarer faktisk også. Google ser begge to som selvstændige domæner, og indgående links til det ene domæne, vil ikke have nogen søgeordsmæssig effekt på det andet. Hvis jeg derimod redirecter http://escalate.dk til http://www.escalate.dk, vil Google automatisk sende al "linkjuicen" videre til det redirectede domæne. Det er irrelevant om du redirecter fra den ene til den anden. En 301 redirect er den mest sikre måde du kan flytte en side på. Det vigtigste er at du bevarer din position på søgemaskinerne. Koden "301" betyder at siden er flyttet permanent. Hvordan laves en 301 redirect?Redirect 301 PHP Hvis du bruger PHP og skal redirecte en enkelt fil, så indfør nedenstående i den side der skal flyttes permanent: [? Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.ny-adresse.dk" ); ?] Redirect 301 ASP.NET Hvis du bruger ASP.NET og skal redirecte en enkelt fil, så indfør nedenstående i den side der skal flyttes permanent: [script runat="server"> private void Page_Load(object sender, System.EventArgs e) { Response.Status = "301 Moved Permanently"; Response.AddHeader("Location","http://www.ny-adresse.dk"); } Redirect 301 ASP [%@ %> <% Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.din-nye-hjemmeside.dk" %] Du kan tjekke om din redirect er sat korrekt op her. Hvis det volder dig problemer så send mig en mail på gn[at]escalate.dk, så skal jeg gerne hjælpe dig. |