Como les comentaba durante la semana hice un cambio de hosting y necesite de hacer una redirección 301 de un sitio web completo. Estas redirecciones tienen como característica principal que además de enviar a los usuarios a un nuevo sitio web, le indican a los buscadores que ese contenido se movido de forma permanente y por tanto, de modo que la afectación a la indexación, pagerank y otros indicadores es amortiguada.

Ya conocen las bondades del archivo .htaccess (por desgracia ausente en muchos servicios gratuitos) que para este caso te reduce la tarea de redireccionar correctamente todo un sitio web con solo una linea de código. Basta con agregar en el .htaccess el siguiente código:

redirectMatch 301 ^(.*)$ http://www.sitio.com$1

Donde “www.sitio.com” es el sitio al que será redirigido. Con esto cada página será redireccionada a su homologa en la nueva url, por ejemplo: www.anteriorurl.com a www.sitio.com; www.anteriorurl.com/blog a www.sitio.com/blog y así con todas las páginas del dominio.

No es para nada un instrucción nueva, pero extremadamente útil durante un cambio de dominio.