Como hacer una redirección 301 con PHP

Una redirección sirve para que el navegador del usuario sea enviado (redireccionado) a una nueva url.

Como hacer una redirección 301 con PHP

Qué es una redirección 301

La redirección 301 es una redirección permanente, la cual nos permite indicar a los buscadores que la dirección actual de la pagina ha cambiado en forma definitiva. Esta redirección es transparente para el usuario.

Redirección 301 con PHP

Para crear una redirección 301 con PHP tenemos que incluir las siguientes lineas en la cabecera del documento (antes de la etiqueta  DOCTYPE o HTML).

header("HTTP/1.1 301 Moved Permanently");
header("Location: nueva_url_pagina.html");

Ten en cuenta que antes de esta redirección no debe haber ningún código HTML o sentencia echo.