301 Redirect – permanent ompekning

301 Redirect

En så kallad 301 Redirect är en en HTTP-statuskod (HTTP 301) som svarar med en adress att permanent ompeka till. En så kallad 301 Redirect är en ompekning som utöver att peka om en besökare eller en sökmotorspindel ÄVEN pekar om länkkraft, till skillnad från andra ompekningsmetoder.

Exempel på olika 301 Redirects

Beroende på system finns det olika sätt att utföra sin 301 Redirect på. Här är några exempel.

PHP

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location:  http://www.ny-adress.se/" );
?>

ASP

<%@ Language=VBScript  %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader  "Location","http://www.ny-adress.se/"
%>

ASP .NET

<script  runat="server">
private void  Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.ny-adress.se/");
}
</script>

JSP (Java)

<%
response.setStatus(301);
response.setHeader( "Location",  "http://www.ny-adress.se/" );
response.setHeader( "Connection", "close" );
%>

.htaccess

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.ny-adress.se/$1  [R=301,L]

.htaccess (icke-www till www)

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^adress.se [nc]
rewriterule ^(.*)$  http://www.adress.se/$1 [r=301,nc]

Getupdated älskar sökmotoroptimering och vill att hela webben ska vara innehållsrik, levande, full med kvalitet men framför allt sökmotorvänlig. Passa gärna även på att läsa hur vi själva jobbar med sökmotoroptimering.