158 | Cómo cambiar de dominio tu WordPress sin perder SEO
24 Apr 2019 · 17 min
Episodio de podcast (158) presentado por Gonzalo Navarro que explica cómo cambiar el dominio de una web WordPress minimizando la pérdida de SEO y tráfico. Cubre dos escenarios (cambiar solo dominio vs. cambiar dominio y migrar hosting), pasos técnicos clave (copias de seguridad, cambio de URLs, búsqueda y reemplazo en la base de datos, redirecciones 301, configuración en Google Search Console), y recomendaciones operativas (mantener el dominio antiguo, avisar a la audiencia, usar plugins y herramientas como Duplicator, Better Search Replace, WP Social Sharing).
Chapters
En el episodio 158 de WordPress semanal te hablo de cómo cambiar de dominio sin perder SEO, ya sea que muevas tu WordPress a otro hosting o te quedes donde estás. Vamos allá. Hola hola, Soy Gonzalo de GonzaloNavarro es y bienvenidos a WordPress Semanal, el podcast en el que aprendes WordPress de principio a fin. Porque ya lo sabes, no hay mayor satisfacción ni mejor inversión que la de crear y gestionar tu propia web con WordPress. Y hoy tocamos un punto fundamental y que puede ser técnicamente bastante complejo. No ya por lo que tú vas a tener que hacer para conseguirlo, sino desde un punto de vista general, todo lo que se tiene que dar y todo lo que debemos tener en cuenta cuando tu objetivo es cambiar el nombre de dominio de tu web. Y vamos a ver dos aproximaciones o digamos dos vertientes dentro del mismo tema y es si quieres cambiar de dominio sin migrar tu web. En contraposición con cambiar de dominio y migrar tu web, hay pasos extra lógicamente para cuando quieres migrar tu web y algunos un poquito diferentes en el cambio de dominio en sí. Y todo ello vamos a querer hacerlo por supuesto sin perder SEO o que este proceso tenga el mínimo impacto posible en el posicionamiento de nuestras páginas en Google o en otros motores de búsqueda, con el impacto que esto además puede tener también en el tráfico. Así que te voy a explicar cómo cambiar de dominio sin perder SEO ni tráfico o al menos intentando perderlo durante el menor tiempo posible. Pues vamos a hablar de todo ello en este episodio, pero antes como siempre vamos a hablar de las novedades qué está pasando en Gonzalo Navarro es esta semana. Bien, como cada semana tenéis un nuevo vídeo de la zona código y es cómo cambiar el nombre de usuario en WordPress. Normalmente lo que se busca es cambiar el nombre de administrador, el nombre de usuario de un administrador, pero sin tener que eliminarlo, que es el proceso digamos sencillo y sin tener que cambiar tu dirección de email. ¿Cómo puedes conseguir esto? A través de la base de datos. Y es realmente sencillo, salvando el hecho de que tenemos que acceder a la base de datos de nuestra web. Así que ahí tenéis el vídeo que ya es el 110. Ya sabéis que la zona código es ese lugar donde os enseño a modificar vuestra web sin utilizar plugins. Básicamente pues vemos cómo incluir código, cómo hacer este tipo de cosas. Por ejemplo, entrar al hosting, a la parte de la base de datos y cambiar algunas cositas y va incluido dentro de la suscripción. Ya sabéis, tenéis los cursos, tenéis los vídeos semanales de la zona, código y soporte conmigo personalizado. Después tenemos el curso del mes, aunque ya dentro de poquitos días vais a tener disponible el nuevo curso, que ya os adelanto que va a ser de GeneratePress, uno de los mejores teams para implementadores WordPress y que me habéis pedido mucho, así que finalmente lo tenéis aquí. Hablaré de ello en el siguiente episodio. Este estará dedicado como digo, al tema de cómo cambiar tu dominio, pero no os preocupéis porque reservo el siguiente episodio del podcast para hablaros en profundidad de ese theme. Pero mientras tanto, por supuesto, pues tenéis el curso de este mes que es Advanced Custom Fields y el resto de alrededor de 35 cursos que tenéis disponible para acceder por ser suscriptores. Si no estáis suscritos, si queréis probar la plataforma, ya sabéis que podéis hacerlo sin compromiso alguno, tenéis 15 días de garantía, vais a gonzalonavarro es cursos y y ahí tenéis toda la información. Y una vez vistas las novedades, vamos con el plugin de la semana, que es para poner botones de compartir en redes sociales sin que impacte de forma negativa en el rendimiento de tu web. El plugin se llama WP Social Sharing y lo que hace es poner a tu alcance una forma sencilla de poner botones para compartir en redes sociales. Pero ya sabemos que de esto hay muchos plugins, hay un montón de plugins que hacen esto. Y la gran virtud de este es que es muy ligero y como digo, no va a afectar negativamente al tipo tiempo de carga de tu web. Y además me gusta porque trae las opciones justas. Es de estos plugins que no te cargan ni de anuncios, ni de paneles, ni de opciones, simplemente trae lo que trae, la opción de que configures tus botones para compartir en redes sociales, por supuesto con distintos aspectos, pero sin estridencia, sin invitarte cada párrafo a que vayas a una opción premium. Y si buscáis ligereza y buen hacer, pues tenéis este plugin WP Social Sharing, tenéis el enlace en las notas del programa. Recuerda que este es el episodio 158. Y ahora ya sí, vamos con el tema central, cómo cambiar de dominio tu web con WordPress sin perder SEO por el camino. Y antes de adentrarme en los pasos Hay alguna serie de aspectos que debes tener en cuenta a la hora de afrontar este cambio. En primer lugar debes saber que cambiar de dominio afectará temporalmente a tu posicionamiento en Google. No hay posibilidad de que no afecte durante un tiempo, al igual que colateralmente también se verá afectado durante un tiempo el tráfico de tu web. Pero esto es totalmente normal y pasa en todas las webs que cambian de dominio. Es así, es algo por lo que hay que pasar porque hay ese tiempo en el que se produce el cambio y que no se puede evitar. Sin embargo, siguiendo estos sencillos pasos que te voy a comentar a continuación, puedes minimizar al máximo el impacto negativo tanto en el SEO como en el tráfico que recibes, porque al final están muy relacionados. Y el segundo aspecto que quiero que tengas en cuenta es que hay dos caminos dependiendo de lo que quieras conseguir. Si solo quieres cambiar de dominio sin migrar a otro hosting ni nada, pues seguiremos un camino. Y si quieres cambiar de dominio migrando a otro hosting, pues entonces lógicamente los pasos serán un poco distintos. ¿De acuerdo? Más generalidades. Primero, siempre lo digo para muchos casos, pero en este imagínate lo importante que es. Es muy aconsejable tener una copia de seguridad hecha. No sé qué sistema usas ni si usas algún sistema. Si quieres hacerlo directamente con un plugin te recomiendo AppDraft. También te recomiendo que hagas copias de seguridad diarias con tu hosting. Si usas SiteGround ya lo hacen ellos por ti, no tienes que hacer nada. Si quieres usar un servicio externo para gestionar tu web aparte puedes usar por ejemplo Manage WordPress. Pero es indispensable que tengas copia de seguridad reciente y que te asegures que puedes restaurarla. Así que te recomiendo que hagas una que hagas como si fueses a restaurar esa copia de seguridad. Vamos, que la restauresa y a ver si funciona. Porque solo faltaría que sí, que tengas tu copia de seguridad pero luego no puedas usarla para recuperar tu web. Así que asegúrate de que el proceso que tienes en marcha funciona. Sí, Venga, una vez quitado esto del camino, vamos ahora ya sí con el proceso y vamos a empezar con los pasos. Si vas a migrar a otro hosting, es decir, si vas a cambiar de dominio pero también vas a mover tu web a otro lugar, ya sabes que yo de hosting te recomiendo SiteGround. Hay otras buenas opciones. Si estás en un buen hosting, te animo a que te quedes. Si quieres cambiar te recomiendo Siteground. Ya sabes que si vas a Gonzalo es Hosting, que es mi enlace de afiliado, pues vas a la mejor oferta del momento que tenga SiteGround. Bien, ¿Qué vas a hacer si vas a migrar de hosting? Pues debes migrar tu web primero correctamente y una de las mejores y más sencillas formas de hacerlo es con el plugin Duplicator. No voy a explicar el proceso de cómo migrar con Duplicator, pero tenéis la clase 6 del curso de WordPress de prueba, ahí vemos paso a paso cómo hacerlo. Si no, si no estáis suscritos, hay miles de tutoriales por ahí que explican cómo mirar con Duplicator. También te dejo un enlace por si quieres migrar de forma manual, aunque esto sería un poquito más tedioso, pero puedes hacerlo. Lo bueno de Duplicator es que te hace el proceso súper súper sencillo y te hace un montón de cosas automáticamente. Pero bueno, también hay otras soluciones como WP All in One Migration, que hace un proceso también muy similar. Sí, Bueno, pues os dejo enlaces específicos para que podáis llevar a cabo este paso. Bien, este sería el paso inicial si vas a migrar a otro hosting. Paso inicial si te quedas en el mismo hosting. Vale, aquí tenemos que tener en cuenta varias cosas. Primero, si compras un dominio en un proveedor diferente del hosting en el que estás, vas a tener que apuntar ese dominio a tu nuevo hosting. Y eso se hace apuntando las DNS. Esto es muy difícil explicarlo a través del podcast, pero tenéis un tutorial escrito que se llama Cómo apuntar un dominio de The Godaddy a SiteGround o dejo el enlace. Como veis es de Godaddy a SiteGround, pero es muy, muy, muy similar en cualquier supuesto. De todas formas, todos los proveedores de hosting, al menos los así más punteros, tienen tutoriales explicando cómo hacerlo, al igual que los vendedores de dominio. Así que lo que puedes hacer es buscar tu caso concreto. Si vas a pasar de Namecheap a Siteground, pues buscas cómo apuntar dominio de mainchip a Siteground. Si vas a pasar de Arsis a Siteground, cómo apuntar dominios de Arsis a Siteground, ¿Vale? Pero vamos, que el tutorial que te dejo te va a dar muy buena idea de cómo se hace. Bien, eso si compras tu dominio en un proveedor distinto. Si lo compras en el mismo hosting tienes una opción que no sé si todos los hostings trae, al menos SiteGround la tiene, que es una herramienta para cambiar tu dominio principal. Si bien tienes esa herramienta, mi recomendación es que te pongas en contacto primero con el soporte técnico del hosting, ellos te van a decir qué tienes que tener en cuenta dónde tienes que ir para hacerlo, para usar esta herramienta, e incluso puede que lo hagan ellos por ti, o quizás te dicen lo hacemos por ti por 25 euros, pues si lo hacen por ti por 25 euros yo lo haría, vamos, te lo quitas de encima y que te lo hagan ellos que tienen experiencia en esta parte técnica. ¿Bien, sea como sea que hagas ese cambio de dominio, este no va a ser inmediato, vale? Debes esperar a que las DNS se propaguen, Esto puede tardar un día, dos días, normalmente en unas 24 horas está, pero puede tardar un poco más. Bien, pues una vez propagadas, el siguiente paso es que cambies las URLs de tu web en los ajustes generales de WordPress, así que te vas a Ajustes generales y ahí ves las típicas dos URLs que suelen coincidir, salvo que tengas WordPress instalado en una subcarpeta y ahí debes poner tu URL nueva. Pero esto no es todo, la web va a funcionar, pero puede que queden enlaces por ahí que apunten a tu dominio antiguo, así que nos tenemos que asegurar que en todos los sitios tengamos el dominio nuevo, y para ello vamos a usar el plugin Better Search Replace, que para mí es la mejor opción para esto y del que tenéis un vídeo en el curso de productividad en WordPress. Os dejo el enlace donde os explico cómo utilizarlo. El proceso es muy sencillo, pero es un poquito delicado, hay que hacerlo tranquilamente, leyendo bien lo que se hace y prestando cuidado a lo que escribimos. En cualquier caso recuerda que es muy importante tener una copia de seguridad hecha. Bien, pues en el plugin simplemente tenemos que decir que busque todas las partes donde ponga tu dominio antiguo y que la sustituya con tu dominio nuevo. Por ejemplo, si tu dominio antiguo es antiguodominio. Com y tu nuevo dominio es nuevodominio. Com, pues le vas a decir que busque por antiguo dominio y que sustituya con nuevo dominio. En este caso, como el COM es igual en los dos, no es necesario poner el COM. Y luego te recomiendo que dejes marcada la opción del simulacro. Esto va a hacer un simulacro de esta búsqueda y esta sustitución y te va a decir cuántos resultados se han encontrado para esta búsqueda y cuántas sustituciones se harían en el caso de que la hagas de verdad. Una vez te asegures de que eso va bien, ahora ya sí, desmarcas la casilla de ejecutar el simulacro y haces la búsqueda de la sustitución de forma definitiva. De acuerdo, Pero de nuevo, tenéis un vídeo en la clase 3 del curso de productividad en WordPress donde explico cómo usar este plugin. Hemos visto los dos comienzos, el comienzo de si vas a emigrar a otro hosting y el comienzo de si te quedas en el mismo hosting. Los siguientes pasos ya son iguales pero para los dos supuestos. Entonces ya tenemos nuevo dominio en nuestra web, pero nos faltan pasos muy clave. El primero es fundamental para el SEO y es crear una redirección 301 permanente. Lo que vamos a decir es que la web antigua ahora tiene un nombre de dominio nuevo y además vamos a redirigir siempre en todos los casos a los que accedan por el dominio antiguo los vamos a redirigir al nuevo. ¿Por qué? Porque si van a nuestras URLs antiguas van a ver página no encontrada y va a ser un desastre total. Así que lo que hay que decir que los que vayan a nuestras URLs antiguas se les redirijan automáticamente a las URLs nuevas del dominio nuevo, lógicamente. Bien, ¿Cómo hacemos esta redirección 301 permanente? Lo puedes hacer de varias formas. Puedes usar un plugin como el plugin Simple 301 redirect del que hablé en el episodio anterior del podcast, ¿De acuerdo? Os dejo un enlace. Puedes usar las herramientas de redirección de tu hosting, de hecho podrías preguntar a tu hosting cómo hacerlo correctamente en el caso que estés cambiando de dominio o incluso si ellos lo hacen por ti en ese cambio de dominio, que les puedes pedir que te hagan o lo puedes hacer tú mismo a través del archivo. Htaccess de tu web. Tendrías que pegar un código que te dejo en las notas del programa y que dependiendo de si has migrado a otro hosting o te has quedado en el mismo hosting, debes usar uno u otro. Te lo especifico vale, En las notas del programa tienes una parte que pongo código de la redirección si migras de hosting y otra en el que pongo código de la redirección si solo cambias de dominio. Son diferentes, ¿De acuerdo? Si migras de hosting, lo que tienes que hacer es acceder a tu web antigua, al FTP de tu web antigua, irte al archivo. Htaccess y decir que todas las URLs de esa web van a migrar al dominio nuevo. No te voy a leer aquí el código porque es un poco complejo, pero lo tienes ahí disponible para copiar y pegar. Sin embargo, si solo cambias de dominio, tienes que especificar en el. Htaccess de tu web, que recuerda, puedes acceder a través del cpanel o puedes acceder a través de de un programa de FTP. Os dejo enlaces al final en la parte de enlaces con recursos en el que os explico cómo hacer ambas cosas. Pues bien, aquí especificas cuál es tu dominio antiguo y que se haga una reescritura, un rewrite para que redirija al dominio nuevo. Son pasos muy similares, pero el código cambia, ¿De acuerdo? Bien, paso importantísimo, como hemos dicho de cara al SEO, vamos a hacer una redirección para que nuestros visitantes nunca se encuentren con nuestras URLs antiguas, siempre sean redirigidos a la nueva. Siguiente paso, también muy importante, tenemos que avisar a Google, aunque se va a ir dando cuenta de estas cosas, tenemos que hacerlo bien y por lo tanto vas a acceder a tu cuenta de Google Search Console y vas a añadir las cuatro nuevas propiedades que corresponden al nuevo dominio. ¿Esto qué quiere decir? Bueno, no sé si has visto el curso de Google Search Console, pero ahí vemos cómo es muy recomendable poner o dar de alta tus propiedades. Una va a ser tu dominio en HTTP, tu dominio en HTTP más las 3 w, tu dominio en HTTPs y tu dominio en HTTPs más las tres W. Y esto lo vas a hacer en la misma cuenta donde tenías tu dominio anterior. Una vez hayas hecho esto, que te dejo un enlace explicándote cómo hacerlo del curso de Google Search Console, tienes que irte a la versión antigua de Google Search Console, que esto lo tienes en el menú de la izquierda de Google Search Console, abajo del todo. Ahí tienes una opción que es ir a la versión antigua. Pues bien, vas a la versión antigua, marcas tu dominio principal, en el desplegable de todos los dominios, le das a la ruedecita de opciones de las preferencias y le das a cambio de dirección. Google Console está preparado, tiene una herramienta para que tú le indiques que estás cambiando de dirección, que estás cambiando de dominio, y ahí ya sí eliges el nuevo dominio y sigues los pasos que te pregunta Search Console además te ayuda haciendo algunas comprobaciones a ver si has hecho bien la redirección y demás. Una vez esté todo, le das a enviar y listo. Ahora ya Google va a ir haciendo los cambios progresivamente. Después tú también si quieres lo que puedes hacer es regenerar tu sitemap, que te dejo también un enlace de cómo crearlo y cómo enviarlo, y esto puede que ayude a acelerar un poquito el proceso, pero en cualquier caso Google ya sabe que tu dominio ha cambiado y poco a poco irá sustituyendo tus URLs antiguas por las nuevas. En cualquier caso ya sabes que tenemos una redirección hecha, así que todo el que vaya a una URL antigua va a ir a su equivalente con el dominio nuevo. Y luego hay un paso opcional que es que puedes avisar a tu audiencia de la nueva URL y también podrías pedir a gente que te ha enlazado de forma externa que cambie esos enlaces, pero como digo, esto es opcional. Puedes escribir por ejemplo un post en el blog explicando que ahora tienes un dominio nuevo y publicarlo en todas tus redes sociales. Puedes hacer un envío de emails avisando a tus suscriptores de que has cambiado el dominio. Y como te digo, podrías hacer un estudio de las principales webs que tiene enlaces hacia la tuya. Si has hecho algo de link building, ya sea natural o un poquito más buscado, pues puedes, como digo, contactar a esas webs y decir oye, he cambiado de dominio, ¿Te importa cambiarlo por el nuevo tal? Si no, pues bueno, no pasa nada porque ya sabes que tienes hecha la redirección. Bueno, sé que no es muy fácil hablar sobre estos temas en el podcast, por eso de todas formas tenéis las notas del programa, podéis ir a GonzaloNabarro es podcast, buscar este episodio que es el 158 y. Y ahí tenéis las notas del programa detalladas, incluyendo enlaces, incluyendo el código que tenéis que poner para las redirecciones. Y desde luego que cambiar de dominio es un proceso que genera respeto, pero que si te ves en la necesidad de hacerlo, estos son los mejores pasos para conseguirlo. Perdiendo el mínimo deseo y tráfico posible, o al menos perdiéndolo durante el menor tiempo posible. Sí por último, te aconsejo que mantengas el dominio antiguo al menos durante un año o incluso más, porque al final los dominios son baratos. Puedes ir renovándolo para que se siga quedando esa redirección. En el caso de que quede alguna URL por ahí, que no te dé problemas. Sin nada más, recuerda que para seguir aprendiendo a gestionar tu negocio o proyecto con WordPress, te invito a que pruebes el área para suscriptores durante 15 días sin compromiso. Te apuntas, le echas un vistazo a los cursos, a los vídeos de la zona código, me preguntas por soporte y así puedes hacerte una idea de todo lo que incluye. ¿Que no te convence? Pues nada, me contactas. Oye Gonzalo, que no quiero seguir, te devuelvo los 10 euros. Ni siquiera te pregunto por qué no quieres seguir y tan contentos. Ya sabes que mi objetivo es que lo pruebes primero porque es difícil entrar a ciegas en cualquier servicio o en cualquier producto. Así que nada más por este episodio. Nos seguimos escuchando. Adiós.
More from Gonzalo
518 | Redes sociales, precios personalizados, audios desde Drive y temas de bloques (Q&A)
513 | Por qué sigo usando estos plugins después de tantos años (y cuáles he abandonado)