En 301 redirect betyder att man har flyttat en sida permanent till en annan URL. Om man använder 301-redirecten kommer den mesta länkkraften att flyttas över till den nya webbplatsen och man kommer inte tappa för många placeringar på Google. På följande sätt kan man göra en redirect i PHP och C#:
301 redirect med PHP
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nyurl.se" );
301 redirect med ASP.NET
private void Redirect()
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.nyurl.se");
Response.End();
}