Si desea cambiar la marca de su sitio de afiliación, es probable que cambiar el nombre de dominio forme parte del proceso.
Many people are put off from choosing a better domain name for their website because they’re worried about losing traffic, especially hard-won search engine traffic. However, as this guide on how to change the domain name of your membership site without destroying your SEO shows, it’s not a task you should be afraid of.
By following our instructions, you’ll be able to change your membership site over to a new domain name, without any negative SEO-related consequences.
However, note that this guide assumes you’re using WordPress as the platform for your membership site.
Let’s get started…
Realice una copia de seguridad de su sitio de suscripción de WordPress
Before you begin changing domain names, it’s a good idea to take a backup of your WordPress membership site. This is something you should have in place anyway, but if not, this guide explains cómo hacer una copia de seguridad de su sitio web.
Disponer de una copia de seguridad actualizada será muy útil en caso de que algo vaya mal al cambiar el nombre de dominio de su sitio de afiliación.
Registrar el nuevo nombre de dominio
Again, you might've done this already, but if you’ve yet to register the new domain name for your membership site, you can quickly do so through a service like Namecheap.
Añada el nuevo dominio a su cuenta de alojamiento web
Assuming you’re not changing web hosts at the same time as changing the domain name of your site, the next step involves adding the new domain name to your account with your current hosting company.
By doing this, you’ll not only add your new domain name to your hosting account but you’ll also be instructing your host to display a holding page when anyone enters that domain name into their browser.
Conecte el nuevo dominio a su alojamiento web
Añadir los detalles del nuevo dominio a su alojamiento web es sólo una parte del proceso. A continuación, tiene que dar instrucciones a la empresa con la que registró el dominio para que conecte o apunte el dominio a su alojamiento web.
To do this, you’ll need to find the nameservers for your hosting account. You should be able to find these by logging into your hosting account area and having a look around.
Sometimes performing a Google search where you type in the name of your host and the word “nameservers” can help you find the relevant page on the host’s website.
En caso de duda, no dude en ponerse en contacto con su proveedor de alojamiento web a través de chat en directo o por teléfono. Pregúnteles cuáles son los servidores de nombres que debe utilizar para apuntar un nombre de dominio a su cuenta de alojamiento.
Una vez que tengas los dos servidores de nombres, vuelve a entrar en la cuenta del registrador de tu dominio. Para el nuevo dominio que piensa utilizar, busque la configuración que le permite introducir los servidores de nombres.
The process varies from host to host, and if you can’t find a way to do this, contact your host's support staff.
Once you’ve entered the two nameserver addresses, it can take up to 24 hours for the changes to take effect. However, it often takes a lot less time.
Si, transcurrido este plazo de 24 horas, no aparece la página de la empresa de alojamiento web en la que tiene su dominio al introducirlo en el navegador, póngase en contacto con el personal de asistencia de la empresa de nombres de dominio para comprobar que todo se ha introducido correctamente.
Cambiar el nombre de dominio en WordPress
Once your new domain name takes you to the holding page provided by your web host, it’s time to update the domain name for your membership site in WordPress.
Para ello, inicie sesión en el panel de control de WordPress. Una vez conectado, vaya a la sección General haciendo clic en el botón Ajustes menú. Desde el menú Ajustes generales sustituya el nombre de dominio existente por el nuevo introduciéndolo en los dos campos denominados Dirección de WordPress (URL) y Dirección del sitio (URL).
Después de añadir su nuevo dominio a WordPress, desplácese hacia abajo en la página y pulse el botón Guardar cambios botón.
Dependiendo de su proveedor de alojamiento web, es posible que ahora tenga que sustituir dos referencias a su nombre de dominio en uno de los archivos de software de WordPress. Ese archivo se llama wp-config.phpy las dos referencias a su nombre de dominio son:
define('WP_HOME','https://www.yourOldDomain.com');
define('WP_SITEURL','https://www.yourOldDomain.com');
To see if this change is necessary, you’ll need to open the wp-config.php para editarlo.
One way to do this is to use the file manager app that’s part of the cPanel software often provided by your web host.
Si tiene acceso al cPanel en su plan de alojamiento, inicie sesión en el cPanel. Una vez conectado, abra el menú Gestor de archivos herramienta.
Una vez dentro del Gestor de archivos abra el wp-config.php para su sitio web seleccionando el archivo y haciendo clic en el botón Editor de código de la barra de herramientas.
Con el wp-config.php abierto, busque define(‘WP_HOME, and if you find the following line…
define('WP_HOME','https://www.yourOldDomain.com');
sustituye la instancia de tu antiguo dominio por la del nuevo. A continuación, busque define(‘WP_SITEURL', and if you find the following line…
define('WP_SITEURL','https://www.yourOldDomain.com');
de nuevo, sustituya la instancia de su antiguo dominio por la nueva.
Recuerde que es posible que no encuentre estas líneas en su wp-config.php file. If you don’t, changing the domain name in your WordPress dashboard as you did in the previous step should be enough.
Actualice su base de datos de WordPress
Next up, you’ll need to replace every instance of your old domain in your WordPress posts and pages with the new domain. This should fix any potential issues with internal links or files hosted on your site that reference the old domain name.
Afortunadamente, puede hacerlo de una sola vez instalando un plugin adecuado que le permita buscar y reemplazar cadenas de su base de datos de WordPress. Un ejemplo de este tipo de plugin es el popular y gratuito Buscar mejor Reemplazar extensión.
Tras instalar este plugin en tu sitio web WordPress, puedes utilizar la herramienta para buscar referencias a tu antiguo dominio y sustituirlas por tu nuevo dominio.
As we’re only interested in references to the old domain in posts and pages on your site (the earlier steps took care of other references), just select the Tabla wp_posts (o en el caso de que el sitio se cambie a continuación, wpvz_posts).
Haga clic en el botón Ejecutar búsqueda/sustitución botón. La primera vez que ejecute la búsqueda y sustitución, el complemento realizará una ejecución en seco. Un mensaje le informará de ello, así como de cuántas instancias del término de búsqueda se han encontrado.
If you’re happy with what you see (such as a good number of cells that need to be changed) uncheck the dry run box and click the Ejecutar búsqueda/sustitución de nuevo.
Once you’ve run the search and replace for real, it's time to move on to the last step in our guide on how to change the domain name of your membership site without destroying your SEO.
Redirija su antiguo dominio al nuevo
This final step will ensure you don’t ruin the SEO of your membership site and lose out on any traffic from search engines like Google, as well as any other sources of traffic to your site.
To do this, you’ll need to create a 301 redirect for your old domain that points to the new one. To get started, head back to the file manager you were using in a previous step. Once there, you’ll need to find a file called .htaccess y ábrelo para editarlo.
Once you’ve selected the .htaccess y haga clic en el botón Editar añade estas tres líneas al principio del archivo, sustituyendo TuAntiguoDominio.com por tu antiguo dominio y TuNuevoDominio.com por tu nuevo dominio:
RewriteEngine activado RewriteCond %{HTTP_HOST} ^SuAntiguoDominio.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.YourOldDomain.com [NC] RewriteRule ^(.*)$ https://YourNewDomain.com/$1 [L,R=301,NC]
Para más información sobre cómo funciona esta redirección 301, consulte esta página sobre las reglas .htaccess.
Ahora guarda tu .htaccess para que los cambios se apliquen a su sitio.
You can check if everything worked by entering your new domain into a web browser and seeing where it takes you. If your site is displayed, then congratulations, you’ve changed the domain name of your membership site successfully.
If your site isn’t loading as expected, please go through the steps again to check for any mistakes you might’ve made. If it’s still not working, please leave a comment below.
Reflexiones finales
Hay muchas razones por las que puede querer cambiar el nombre de dominio de su sitio web.
However, regardless of your reason, this guide has demonstrated that changing domains isn’t too difficult a task. It shouldn’t take long, and as we’ve just seen, you shouldn’t lose any traffic to your membership site, whether that’s traffic earned from sus estrategias SEO u otros esfuerzos de marketing.
¿Está listo para cambiar el nombre de dominio de su sitio de membresía sin destruir su SEO? Háganos saber su opinión en los comentarios a continuación.
¿Qué pasa con los pagos recurrentes, siguen funcionando como antes?