Come Fare un Redirect Permanente in HTML e PHP

Molti webmaster durante le modifiche alle pagine del proprio sito web si trovano spesso difronte al problema su come gestire vecchie pagine che però sono indicizzate in google. Per non perdere questa indicizzazione e quindi il relativo traffico derivante o si aggiorna la vecchia pagina mantenendo lo stesso nome e indirizzo (URL) oppure bisogna creare la nuova pagina e poi fare un redirect permanente  (301 o 302) dalla vecchia alla nuova pagina, in modo che anche Google e altri Motori di Ricerca possano aggiornare il proprio indice.

Se hai una pagina HTML, ci sono sostanzialmente 2 modi per fare un redirect permanente:

1. Utilizzare un codice html come questo:

<html>
<head>
<META HTTP-EQUIV=Refresh CONTENT=”0; http://www.sitoacuifareilredirect….”>
</head>
<body>
</body>
</html>

 

2. Basta creare un file chiamato .htaccess (senza alcuna estensione) e copiarlo nella cartella principale del sito dove copi i file html.
All’interno di questo file, vi scrivi:

Redirect 301 /vecchia-pagina.html http://www.sito.it/nuova-pagina.html

Se invece vuoi creare un redirect tramite pagina o script PHP ecco il miglior codice che puoi utilizzare (da inserire nella pagina vecchia che vuoi redirigere alla nuova):

<?php
header(“Location: http://www.tuonuovositoweb.com”);
?>

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.