Redirect migliore SEO per i motori di ricerca

Redirect 301 ideale per i motori di ricerca

Il reindirizzamento preferito dai motori di ricerca

Per mantenere il PR e il posizionamento nei motori di ricerca, durante lo spostamento di un dominio, serve un redirect adatto.

L’ho testato e funziona perfettamente! Il redirect preferito dai motori di ricerca è quello chiamato 301, il quale indica al motore che l’indirizzo è stato spostato permanentemente, utile se non si dispone della gestione degli errori lato server.

Si può utilizzare non solo per domini multipli ma anche per le tue pagine spostate: consentirà di manterere il loro PageRank (PR).

Se sul tuo sito web hai dei link in arrivo, tecnicamente chiamati inbound link che puntano sul tuo dominio con e senza www, allora stai spartendo il PageRank tra i due domini.

I motori considerano sito separato quello che trovano a http://www.tuo-dominio.it e quello a http://tuo-dominio.it, quindi se hai pubblicizzato il tuo sito sia con e sia senza www, valuta di unificare il loro PR mettendo una redirect 301 su uno di loro.

Modalità di implementazione del redirect 301 in diversi linguaggi

PHP URL Redirect

PHP URL Redirect è semplice come il suo nome. Basterà inserire il codice all’inizio della pagina.
< ?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nuovo-dominio.it" );
?>

Lo scirpt visualizza la pagina default del nuovo dominio alla quale punta.

301 ASP URL Redirect

L’ASP URL Redirect fa il renindirizzamento in modo pressochè istantaneo. Inserire il codice asp all’inizio della pagina da reindirizzare:
< %@ Language=VBScript %>
< %
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.nuovo-dominio.it"
%>

Il codice visualizzerà la nuova pagina indicata.

301 ASP.NET URL Redirect

Coldfusion 310 URL Redirect

Il redirect in Coldfusion è uno dei più brevi, solo 2 righe:
< .cfheader statuscode="301" statustext="Moved permanently">
< .cfheader name="Location" value="http://www.nuovo-sito.com">

Il codice visualizzerà la home page del nuovo sito.

mod_rewrite Redirect

Richiede la presenza del modulo mod_rewrite e l’accesso al file .htaccess

Il codice sottostante include anche un esempio di 301 file redirect per www.nome-dominio.it/htaccess-url-redirect.html.


RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^nome-dominio\.it [NC]
RewriteRule ^(.*)$ http://nome-dominio.it/$1 [L,R=301]
Redirect /htaccess-url-redirect.html http://www.nome-dominio.it/index.html

301 URL Redirect per domini spostati

Aggiungi il seguente codice nel tuo .htaccess nel vecchio sito da dove vuoi avere il redirect permanento a quello nuovo.


RewriteEngine On
RewriteRule ^/(.*)$ http://www.nuovo-dominio.it/$1 [R=301,L]

Se vuoi reindirizzare anche i sottodomini puoi inserire anche questo codice nella root del vecchio sito:


RewriteEngine On
RewriteCond %{HTTP_HOST} (.*)\vecchio-sito\.it
RewriteRule ^(.*) http://%1nuovo-dominio.it/$1 [R=301,L]

Attualemente gli algoritmi dei motori passano i valori del PR, ma se in un certo momento questo cambiasse è importante avere il link all’indirizzo reale.

Se trovi questo articolo interessante puoi lasciare un commento o sottoscrivere i feed ed essere aggiornato sui prossimi articoli che pubblicheremo.

Commenti

Non ci sono commenti.

Lascia un commento

(richiesto)

(richiesto)