Cosa succede ai risultati del motore di ricerca quando il nome di una pagina viene rinominato, o una pagina viene cancellata o spostata da una directory verso un'altra sul server?
Quando la pagina non viene trovata, esce un errore 404 e quindi la pagina viene cancellata dall'indice del motore di ricerca. Per evitare ciò, si potrebbe fare un redirect con il comando meta refresh, però alcuni metodi spam utilizzano lo stesso sistema. Cosa fare?
La soluzione sta nell'editare il file .htaccess e scrivere qui il redirect.
Per esempio:
redirect 301 /oldpage.htm http://www.domain.com/newpage.htm
redirect 301 /olddir/oldpage.htm http://www.domain.com/newdir/newpage.htm
In questo modo lo spider riceve il codice errore 301, con il quale si fa sapere allo spider che l'indirizzo della pagina non è più attuale e gli si fa sapere il nuovo indirizzo o nome della pagina nuova spostata.
Naturalmente per fare ciò bisogna poter editare il file .htaccess.