Por Chaitanya Singh | Filed Under: Construir un sitio web
Tal vez sepan que recientemente hemos cambiado nuestro nombre de dominio. No fue una tarea fácil y aprendimos muchas cosas durante todo el proceso de cambio de dominio. Hemos movido nuestro sitio de WordPress del antiguo dominio (easysteps2buildwebsite.com) a un nuevo dominio (beginnersbook.com). Escuchamos comentarios positivos de nuestros lectores y estamos muy contentos con el cambio. Pocos de nuestros lectores se preguntaban sobre el proceso completo de mover todo el sitio desde el dominio antiguo al nuevo, pensamos que deberíamos compartir los pasos detallados en este post.
Pasos para mover el sitio de WordPress de un dominio a otro
Estos pasos serán los mismos tanto si se mueve el sitio al mismo anfitrión como si es un nuevoanfitrión.
Paso 1: Hacer una copia de seguridad del antiguo sitio
Es un paso importante, como si algo saliera mal, deberías ser capaz de revertir los cambios. Antes de mover el sitio al nuevo dominio deberías hacer una copia de seguridad del sitio antiguo. Hay tres maneras de hacer una copia de seguridad de todo el sitio. Lo hice usando la opción cpanel.
a) Usar cualquiera de los plugins de WordPress como backupwordpress, backwpup, wp-db-backup(Sólo hace una copia de seguridad de tu base de datos), copia de seguridad de WordPress a WordPress etc.
b ) Usar cualquier cliente FTP como FileZilla para descargar manualmente los archivos y la carpeta.
c) Usar cpanel para generar y descargar la copia de seguridad de la página web. Yo usé este método porque tengo los archivos de copia de seguridad + tengo la carpeta de contenido wp de mi antiguo sitio que necesitaría en el paso 4.
Paso 2: Exportar todo el contenido del antiguo sitio
En este paso vamos a exportar todo el contenido (Mensajes, Páginas, comentarios, campos personalizados, menú, etc.). Ve a Herramientas » Exportar selecciona «Todo el contenido» y haz clic en «Descargar archivode exportación». Se generará un archivo XML, lo guardaremos en el disco duro, más tarde tendremos que importar este archivo en el nuevo sitio.
Paso 3: Instalar WordPress en el nuevo dominio
Ingresa al panel del nuevo sitio e instala WordPress.
Paso 4: Copie la carpeta de contenido wp en el nuevo sitio – Anular los archivos existentes
En el primer paso hemos descargado los archivos y la carpeta de la página antigua, ahora tenemos que ftp el contenido wp a la nueva página. Como ya hemos instalado WordPress en el nuevo dominio, es necesario anular la carpeta de contenido wp existente en el nuevo dominio.
Habría una carpeta llamada uploads dentro de la carpeta wp-content que tendría los archivos multimedia (imágenes y vídeos) vacíos en esa carpeta (no elimine la carpeta, sólo elimine los archivos de la misma). ¿Por qué estamos vaciando la carpeta? Estaremos descargando todos los archivos adjuntos de medios en el paso 5 si no vacías la carpeta terminarías teniendo archivos de medios duplicados.
Paso 5: Importar el archivo XML «Todo el contenido» en el nuevo sitio
Ir a Herramientas » Import ar clic en WordPress e instalar activar el plugin de importación de WordPress. Navega por el archivo XML que hemos descargado en el paso 2 y súbelo como se muestra a continuación. En la siguiente pantalla haz clic en enviar (No olvides marcar la opción Descargar e importar archivos adjuntos antes de hacer clic en enviar).
Posible problema y solución:
Durante la importación puede que se produzca el siguiente error –
Error fatal: Tamaño de memoria permitido de 33554432 bytes agotados (se intentó asignar 2112217 bytes) en /home2/xxxx/public_html/wp-includes/plugin.php on line xxx
Para resolver este problema sólo hay que añadir la siguiente línea de código en el archivo wp-config.php que se encuentra en el directorio raíz de WordPress.
define('WP_MEMORY_LIMIT', '64M');
Fuente: http://www.wpbeginner.com/wp-tutorials/fix-wordpress-memory-exhausted-error-increase-php-memory/
Paso 6: Evitar que los robots de los motores de búsqueda rastreen e indexen el nuevo sitio hasta que todo el proceso se complete
No moví el sitio con prisa. De hecho, probé el sitio durante 2-3 días antes de establecer la redirección permanente a un nuevo sitio. Así que me aseguré de bloquear el motor de búsqueda para indexar mi nuevo sitio ya que resultaría en un problema de contenido duplicado.
Cree un archivo robots.txt en el directorio raíz y pegue el siguiente código –
Agente de usuario: *Dallow: /
Añade la siguiente metaetiqueta de robots en el encabezado de tu sitio. El código de arriba es suficiente para bloquear los robots pero aún así podemos usar este método para asegurarnos.
<meta name="robots" content="noindex, nofollow" />
Paso 7: Actualizar las urls en el nuevo sitio
Primero cambia el permalink por defecto. La estructura de permalink del nuevo sitio debe coincidir con la estructura del sitio web antiguo.
Ahora, tenemos todo el contenido movido al nuevo sitio pero todavía necesitamos cambiar los enlaces internos que están presentes en el contenido, comentarios, etc. Para hacer esto puedes usar cualquiera de los siguientes plugins –
1) Velvet blues update urls – La única desventaja de este plugin es que no actualiza la url en comentario, lo que significa que los comentarios que has dejado como administrador seguirían teniendo el dominio antiguo si usas este plugin.
2) Buscar y reemplazar – Es un plugin perfecto. Actualiza las urls completamente sin problemas.
Una vez que hayas terminado de actualizar las Urls, usa Xenu para comprobar si hay enlaces rotos. Debes usar esta herramienta para comprobar si hay enlaces rotos ya que es casi imposible validar todos tus enlaces manualmente. Xenu revisaría todos y cada uno de los enlaces de su nuevo sitio y generaría un informe que puede utilizar para verificar los enlaces cruzados.
Paso 8: Pruebe su nuevo sitio
Activar el tema y los plugins en el nuevo sitio. Ya que hemos replicado el mismo contenido en el nuevo dominio. Debes comprobar todo, incluyendo el enlace interno, los enlaces de comentarios, los enlaces de fuentes de medios de comunicación, etc. Puede tomarse el tiempo para comprobar todo sin preocuparse por el problema de contenido duplicado ya que hemos bloqueado los bots de los motores de búsqueda en el nuevo sitio web.
Paso 9: Actualizar el robots.txt en el nuevo sitio y configurar 301 (redirección permanente)
Una vez que estés seguro de que todo está perfectamente bien, elimina la etiqueta de los meta robots y el contenido de robots.txt que hemos añadido en el paso 6. Ahora es el momento de configurar el redireccionamiento 301 del antiguo dominio al nuevo. El redireccionamiento 301 también se conoce como redireccionamiento permanente, redirige a los visitantes y al motor de búsqueda a su nuevo sitio. También asegura el flujo de jugo de enlace (rango de la página) y el tráfico.
Añade las siguientes líneas en el archivo .htaccess de tu antiguo dominio.
#Opciones +FollowSymLinksRewriteEngine onRewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
Reemplaza http://www.newdomain.com/ con el nuevo nombre de dominio que has elegido.
Cómo notificar a Google el cambio de dominio
Es hora de notificar a Google el cambio de dominio. Accede a las herramientas para webmasters de Google y envía una solicitud de cambio de dirección. Sin embargo, debes añadir y verificar el nuevo dominio en las herramientas para webmasters de Google antes de realizar esta solicitud.
Obtén más información al respecto en –
Envíe el mapa del sitio en las herramientas para webmasters para el nuevo sitio.
Cómo notificar a Bing sobre el cambio de dominio
Accede a las herramientas para webmasters de Bing. Añade y verifica el nuevo sitio como lo hiciste con el antiguo. Ir a Diagnósticos y Herramientas» Sitio Moverse encontraría una pantalla como la que se muestra arriba.
Elige: Selecciona las opciones que se mencionan a continuación en la herramienta de traslado de sitio.
Estoy moviendo URLs de este sitio a otro sitio verificado.
Alcance: Dominio
Fuente: URL del sitio antiguo
Destino: Nueva URL del sitio
Haga clic en Enviar
Fuente: http://www.bing.com/webmaster/help/how-to-use-the-site-move-tool-bb8f5112
Actualizar el nombre de dominio en el feed
Inicie sesión en http://feedburner.google.com y haga clic en Editar detalles de la alimentación como se muestra a continuación.
Actualizar el título del feed, el enlace original del feed y la dirección del feed.
Cómo cambiar el nombre de dominio en Google Analytics
Ingresa a Google Analytics y haz clic en Admin en el menú superior derecho.
Cambiar la URL por defecto en la configuración de propiedades
Cambie la URL del sitio web en Ver configuración.
Eso es todo, ya has terminado con el cambio de nombre de dominio en Google Analytics. Ahora la misma cuenta de Google Analytics te mostrará los datos de seguimiento del nuevo dominio. No te olvides de añadir el mismo código de seguimiento de Analytics en el nuevo sitio. Si has perdido el script puedes obtenerlo en la pestaña de información de seguimiento de » Propiedad » en la página de administración de Google Analytics.
Sé que cambiar el nombre del dominio no parece fácil, ya que implica mucho trabajo manual y el riesgo de perder el rango de la página y el tráfico. Aún así, si te has decidido por el cambio de dominio, sigue los pasos. Deberías ser capaz de mover el sitio al nuevo dominio sin ningún problema. Si tienes alguna pregunta o comentario al respecto, no dudes en compartirlo en los comentarios.
- Cómo construir un sitio web – Una guía completa y gratuita para principiantes
- Cómo crear un sitio web gratuito en BlogSpot
- Cómo instalar WordPress en el hostgator
- Lista de los mejores registradores de nombres de dominio
- cómo añadir la suscripción de correo electrónico de feedburner al blog de wordpress
- Comparar los mejores registradores de dominios