¿Cómo realizar redireccionamiento 301 para cambio de dominio sin perder posicionamiento?

  • Autor Autor thewarrior
  • Fecha de inicio Fecha de inicio
thewarrior

thewarrior

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Hola a todos, les cuento mi problema, la empresa tenía un dominio .es pero ahora hemos comprado el .com. La página .es está muy bien posicionada y no deseamos perder el posicionamiento actual. He leído sobre redireccionamiento 301 que mantiene el PR y todo lo demás.
Desde la consola de Goddady existe la opción de redireccionamiento 301. Podemos utilizarlo? o se debe hacer desde el servidor.

Muchas Gracias
Saludos Cordiales
 
Pon esto en .htaccess del dominio viejo:

Insertar CODE, HTML o PHP:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^dominioviejo.com$
RewriteRule ^/?$ http://dominionuevo.es/ [R=301,L]

Si lo quieres posicionar con www, en vez de sin www, pues:

Insertar CODE, HTML o PHP:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^dominioviejo.com$
RewriteRule ^/?$ http://www.dominionuevo.es/ [R=301,L]

De este modo, mantendrás los enlaces de los directorios, de tal modo que, cuando la gente entre a:

http://dominioviejo.com/categoria/articulo.html

automáticamente redireccionará a:

http://dominionuevo.es/categoria/articulo.html

Y como es 301, el SEO se transfiere de un dominio a otro...
 
Muchas gracias por la respuesta, pero te cuento otra cosa. El primer dominio fue enlazada desde la consola de Godaddy utilizando la dirección del server 134.XX.XXX.XX y una redirección del dominio al subdominio www y todo funcionaba muy bien.

Donde puedo encontrar .htaccess, ¿Es necesario esto? o desde la consola del godaddy redirecciono el dominio al nuevo?
 
Muchas gracias por la respuesta, pero te cuento otra cosa. El primer dominio fue enlazada desde la consola de Godaddy utilizando la dirección del server 134.XX.XXX.XX y una redirección del dominio al subdominio www y todo funcionaba muy bien.

Donde puedo encontrar .htaccess, ¿Es necesario esto? o desde la consola del godaddy redirecciono el dominio al nuevo?
solo accedes por FTP al dominio viejo y creas ese archivo con el contenido:
Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.*)$ http://www.dominionuevo.com/$1 [R=301,L]

Pon esto en .htaccess del dominio viejo:

Insertar CODE, HTML o PHP:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^dominioviejo.com$
RewriteRule ^/?$ http://dominionuevo.es/ [R=301,L]

Si lo quieres posicionar con www, en vez de sin www, pues:

Insertar CODE, HTML o PHP:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^dominioviejo.com$
RewriteRule ^/?$ http://www.dominionuevo.es/ [R=301,L]

De este modo, mantendrás los enlaces de los directorios, de tal modo que, cuando la gente entre a:

http://dominioviejo.com/categoria/articulo.html

automáticamente redireccionará a:

http://dominionuevo.es/categoria/articulo.html

Y como es 301, el SEO se transfiere de un dominio a otro...

en realidad eso redirecciona solo al dominio nuevo... no al archivo...tendria que ser:
Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.*)$ http://www.dominionuevo.com/$1 [R=301,L]
 
en realidad eso redirecciona solo al dominio nuevo... no al archivo...tendria que ser:
Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.*)$ http://www.dominionuevo.com/$1 [R=301,L]

No, también al archivo,
fijate lo que pongo en negrita:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^dominioviejo.com$
RewriteRule ^/?$ http://www.dominionuevo.es/ [R=301,L]
 
No, también al archivo,
fijate lo que pongo en negrita:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^dominioviejo.com$
RewriteRule ^/?$ http://www.dominionuevo.es/ [R=301,L]

Veamos... lo de adelante es la regla en tu caso todo archivo... lo de atras es la accion en tu caso solo la url... para que redireccione al archivo tenes que poner /$1 de lo contrario solo redireccionaras al inicio del sitio...

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.*)$ http://www.dominionuevo.com/$1 [R=301,L]

PD: sino usas tmb:

Insertar CODE, HTML o PHP:
redirectMatch 301 ^(.*)$ http://www.sitionuevo.com$1
 
Veamos... lo de adelante es la regla en tu caso todo archivo... lo de atras es la accion en tu caso solo la url... para que redireccione al archivo tenes que poner /$1 de lo contrario solo redireccionaras al inicio del sitio...

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.*)$ http://www.dominionuevo.com/$1 [R=301,L]

PD: sino usas tmb:

Insertar CODE, HTML o PHP:
redirectMatch 301 ^(.*)$ http://www.sitionuevo.com$1

Tienes razon!!!!!
Mis disculpas!!! 🙂
 
Muchas gracias por la ayuda, puse el archivo, copie lo que me dijeron y efectivamente ahora va hacia el nuevo sitio. =), por otro lado he visto en google que se ha duplicado la página principal. Esto afectará en algo?, Muchas gracias
 
Atrás
Arriba