Il redirect 301 è il più efficiente metodo e Search Engine Friendly per reindirizzare una pagina web.
Non è difficile da implementare e dovrebbe preservare il ranking ottenuto precedentemente dai vari Search Engines vel motori di ricerca (da cui Search Engine Friendly).
Il “301″ verrà interpretato con “moved permanently” (rimosso in maniera permanente).
Si può testare il proprio reindirizzamento attraverso il Search Engine Friendly Redirect Checker
Ecco raccolte alcune implementazioni di Reindirizzamento dell’ URL
PHP Redirect
<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://iblog.webprojectsolution.com” );
?>
ASP Redirect
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”;
Response.AddHeader(”Location”,”http://iblog.webprojectsolution.com/”);
%>
ASP .NET Redirect
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,”http://iblog.webprojectsolution.com“);
}
</script>
JSP (Java) Redirect
<%
response.setStatus(301);
response.setHeader( “Location”, “http://iblog.webprojectsolution.com/” );
response.setHeader( “Connection”, “close” );
%>
ColdFusion Redirect
<.cfheader statuscode=”301″ statustext=”Moved permanently”>
<.cfheader name=”Location” value=”http://iblog.webprojectsolution.com“>
Ruby on Rails Redirect
def old_action
headers["Status"] = “301 Moved Permanently”
redirect_to “http://iblog.webprojectsolution.com/”
end
CGI PERL Redirect
$a = new CGI;
print $a->redirect(”http://iblog.webprojectsolution.com/”);
Tramite .htaccess
Creare il file .htaccess nella dir radice del server e inserire la riga seguente:
RewriteEngine on RewriteRule (.*) http://www.tuosito.com/$1 [R=301,L]
HTML
Nel caso che la pagina sia in formato HTML e quindi non sia fruibile l’htaccess o altri linguaggi server side è possibile utilizzare nell’header il meta tag refresh impostato a zero, che pare sortisca gli stessi effetti del redirect 301.
<META HTTP-EQUIV=Refresh CONTENT="0;
URL=http://iblog.webprojectsolution.com/newpage.html">
Javascript
non viene utilizzato per il redirect in generale e in particolar modo per il redirect 301 perché viene caricato comunque dopo aver già inviato gli headers della pagina il che implica che il redirect non è né elegante né efficace se non si utilizzano dei browsers con jscript attivato, peggio ancora con i motori di ricerca. Si sconsiglia fortemente l’utilizzo di jscript per effettuare un redirect di questo tipo.
Naturlamente occorrerà sostituire
http://iblog.webprojectsolution.com
con l’indirizzo del vostro sito o della pagina dove volete reindirizzare i vostri utenti.



































![ngnr Frank (Francesco De Rosa) posted a photo: 21 Giugno 2008 - Solstizio d'EstateSan Leonardo di Siponto (FG) [?]Fenomeno del raggio di luce a San Leonardo di Siponto (FG): dal Foro Gnomonico praticato nella volta dell'Abbazia il sole confluisce in un determinato punto al mezzogiorno astronomico del Solstizio d'Estate disegnando sul pavimento un rosone.www.sanleonardodisiponto.it/Canon EOS 20D con Tokina 12-24mm f/4 ngnr Frank (Francesco De Rosa) posted a photo: 21 Giugno 2008 - Solstizio d'EstateSan Leonardo di Siponto (FG) [?]Fenomeno del raggio di luce a San Leonardo di Siponto (FG): dal Foro Gnomonico praticato nella volta dell'Abbazia il sole confluisce in un determinato punto al mezzogiorno astronomico del Solstizio d'Estate disegnando sul pavimento un rosone.www.sanleonardodisiponto.it/Canon EOS 20D con Tokina 12-24mm f/4](http://farm4.static.flickr.com/3093/2600253028_c6845452ee_s.jpg)








No Comments su “301 Redirect, cambiare dominio rispettando il ranking e informando i motori di ricerca.”