Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo trasladar un sitio de WordPress multisitio a una instalación única

Trasladar un sitio de una red multisitio de WordPress a una instalación única puede parecer complicado, pero es un paso necesario si se quiere dar más independencia a un sitio.

Tanto si gestiona una red en crecimiento como si necesita separar un sitio web, este proceso garantiza que su sitio mantenga su posicionamiento SEO y preserve todo su contenido.

En esta guía, le guiaremos a través de cada paso para realizar una transición sin problemas de un sitio de WordPress multisitio a su propia instalación independiente de WordPress. Si sigues estos pasos, podrás garantizar una migración sin problemas y sin perder datos importantes ni clasificaciones.

Moving a child site from WordPress multisite

¿Por qué trasladar un sitio de WordPress multisitio a una instalación única?

WordPress multisitio es una característica del núcleo de WordPress que permite a los usuarios crear varios sitios web utilizando la misma instalación de WordPress.

Está desactivado por defecto, pero puede activarse fácilmente para establecer una red multisitio. Para obtener más información, consulte nuestro artículo sobre la creación de una red multisitio de WordPress.

Después de usar WordPress multisitio durante un tiempo, algunos usuarios pueden sentir que uno o más de sus sitios podrían beneficiarse de tener una instalación única separada.

A continuación se indican algunas situaciones en las que puede ser necesario trasladar un sitio de una red multisitio a su instalación única.

  • Un sitio necesita su propio dominio para mejorar su visibilidad en las búsquedas: Trasladar un sitio a su propia instalación le permite tener un dominio único, lo que puede mejorar su posicionamiento SEO y su identidad de marca.
  • Reestructuración de la red multisitio: Es posible que desee reorganizar o disolver una red multisitio trasladando sitios individuales a sus propias instalaciones. Por ejemplo, las empresas que gestionan sitios regionales en una red multisitio pueden decidir separarlos para facilitar su gestión o para dirigirse a mercados específicos con mayor eficacia.
  • El sitio ya no encaja en la red: A veces, un sitio que formaba parte de una red multisitio puede superar su propósito original o dejar de encajar con el grupo. Por ejemplo, el blog de un estudiante en una red universitaria puede tener que trasladarse a un sitio personal al pasar a un entorno profesional.
  • Mejora del rendimiento y la seguridad del sitio: Ejecutar un sitio como una única instalación puede mejorar el rendimiento y aumentar la seguridad, especialmente si la red multisitio es grande y consume muchos recursos.
  • Personalización y gestión más sencillas: Una única instalación permite personalizar más los temas, plugins y ajustes adaptados explícitamente a ese sitio, lo que facilita su gestión y actualización sin afectar a otros sitios de la red.

En nuestra experiencia, WordPress multisitio es una gran solución para muchos casos de uso. Sin embargo, una instalación independiente permite que un sitio crezca de forma independiente con opciones más flexibles.

Estos son los pasos para extraer fácilmente un sitio de una red multisitio a su propia instalación de WordPress.

Paso 1: Primeros pasos

Necesitará un nombre de dominio para trasladar un sitio web desde una red multisitio de WordPress.

Si ya dispone de un nombre de dominio en el que desea instalar un único sitio, ya puede empezar.

Si no tiene un nombre de dominio propio, tendrá que registrarlo y añadirlo a su cuenta de alojamiento.

Recomendamos utilizar Domain.com. Es uno de los mejores registradores de nombres de dominio del mundo y ofrece una experiencia de gestión de dominios sencilla para principiantes.

Para más detalles, consulte nuestro artículo sobre cómo registrar un nombre de dominio.

También puede adquirir una cuenta de alojamiento y un nombre de dominio independientes para su nueva instalación de WordPress.

Recomendamos Bluehost. Ofrecen un nombre de dominio gratuito con un generoso descuento en alojamiento.

Básicamente, puedes empezar por 1,99 $ al mes.

Tras obtener el nombre de dominio y el alojamiento, el siguiente paso es instalar WordPress.

Consulte nuestro tutorial de instalación de WordPress paso a paso si necesita ayuda.

Importante: Antes de realizar cambios importantes en su multisitio de WordPress, debe crear una copia de seguridad completa de WordPress.

Ahora que todo está establecido, vamos a mover un sitio de la red multisitio de WordPress a una instalación única.

Paso 2: Exportar un único sitio en la red multisitio de WordPress

La funcionalidad de importación/exportación incorporada en WordPress funciona de la misma manera en multisitio que en una instalación de un solo sitio. Utilizaremos las herramientas por defecto para exportar los datos de un sitio en una red multisitio de WordPress.

En primer lugar, acceda al cuadro de mandos del sitio concreto que desea trasladar y, a continuación, haga clic en la página Herramientas ” Exportar.

A continuación, asegúrese de marcar / comprobar todo el contenido. Haga clic en el botón Descargar archivo de exportación.

Export single site in a WordPress multisite

WordPress creará ahora un archivo XML que contendrá todos sus datos y lo enviará a su navegador / explorador para su descarga.

Asegúrate de guardar el archivo en tu ordenador porque lo necesitarás más adelante.

Paso 3: Importar el sitio hijo al nuevo dominio

Acceda / ingrese al área de administrador de WordPress en la nueva ubicación donde desea mover su sitio hijo y luego vaya a Herramientas ” Importar. En la pantalla de importación, WordPress le mostrará una serie de opciones de importación.

Install WordPress importer on the new single site

Tienes que enlazar el enlace “Instalar ahora” que aparece debajo de “WordPress”.

Espere a que se instale el importador y haga clic en el enlace “Ejecutar importador”.

Run WordPress importer

En la siguiente pantalla, se le pedirá que suba el archivo de exportación de WordPress que descargó anteriormente del multisitio de WordPress.

Haga clic en el botón Elegir archivo para seleccionar el archivo de su ordenador y, a continuación, haga clic en el botón “Subir archivo e importar”.

Upload import file

WordPress le preguntará si también desea importar usuarios en la siguiente pantalla. Si no hace nada, WordPress importará todos los usuarios. Esto se recomienda si no desea cambiar los autores.

También verá la opción Importar adjuntos, que debe marcar / comprobar para que WordPress pueda descargar las imágenes de sus entradas y páginas.

No te preocupes si faltan algunas o la mayoría de tus imágenes. Puedes importarlas después por separado.

Import settings

Haga clic en el botón “Enviar” para continuar.

WordPress empezará a importar su contenido. Dependiendo de la cantidad de contenido que tenga, tardará unos minutos. Una vez que haya terminado, verás un aviso que dice: ‘Todo listo. Diviértete”.

Importing finished

Eso es todo. Ha importado correctamente los datos de un sitio hijo de una red multisitio a una instalación individual de WordPress. Todavía quedan algunas cosas por hacer.

Paso 4: Establecer la redirección

Si estaba usando WordPress multisitio con dominios personalizados, entonces no tiene que establecer ninguna redirección.

Sin embargo, si estaba utilizando subdominios o estructuras de directorios en su multisitio de WordPress, deberá establecer la redirección para que los usuarios que lleguen a sus antiguas URL sean redirigidos a su nuevo sitio.

Hay dos maneras de hacerlo: Puede establecer una redirección utilizando un plugin de WordPress (recomendado) o añadir algún código a su archivo .htaccess de WordPress.

Le mostraremos ambos métodos y podrá elegir el que más le convenga.

Nota: Asegúrese de que su antiguo sitio en la red multisitio y el nuevo dominio utilizan la misma estructura de enlaces permanentes.

Método 1. Establecer redirecciones con All in One SEO para WordPress

Este método es más fácil y recomendado para todos los usuarios. Usaremos All in One SEO para WordPress, que es el mejor plugin SEO para WordPress del mercado.

Le permite optimizar fácilmente su sitio WordPress para los motores de búsqueda y viene con potentes características como análisis SEO, mapas del sitio XML personalizados, soporte para Schema.org y un gestor de redirecciones.

En primer lugar, instale y active el plugin All in One SEO for WordPress en su multisitio de WordPress y, a continuación, actívelo en red para el sitio hijo. Para obtener más información, consulte nuestra guía sobre la activación en red de plugins en multisitios de WordPress.

Network activate a plugin

Nota: Necesitará al menos el plan Pro para acceder a la característica Redirection Manager.

A continuación, deberá instalar y activar en red la extensión Redirection Manager. Puede encontrarlo en “Descargas” en la página de su cuenta en el sitio web de All in One SEO.

Download redirection addon for All in One SEO

Una vez que haya activado ambos plugins en red, deberá cambiar al panel de control del sitio hijo.

Desde aquí, vaya a la página Todo en Uno SEO ” Redirecciones y cambie a la pestaña ‘Redirección completa del sitio’.

Redirect settings

En primer lugar, active la opción Reubicar sitio conmutando el interruptor situado junto a ella.

A continuación, introduzca el nombre de dominio de su nuevo sitio junto a la opción “Trasladar al dominio”.

Ahora haz clic en el botón Guardar cambios para establecer los ajustes.

All in One SEO para WordPress ahora redirigirá a los usuarios a su nuevo nombre de dominio.

Método 2. Establecer redireccionamientos con el plugin Redirection

En primer lugar, debe instalar el plugin Redirection en su multisitio de WordPress.

Puede activar un plugin de red, o puede acceder como super administrador en su sitio hijo y activar el plugin de redirección sólo para ese sitio en particular.

A continuación, visite el panel de administración del sitio hijo en el que desea establecer la redirección.

Redirección de subdominio a nuevo dominio

El plugin Redirection hace que sea muy fácil apuntar un nombre de dominio a otro diferente.

Sólo tiene que ir a la página Herramientas ” Redirección y cambiar a la pestaña “Sitio”.

Redirection set up

Sólo tiene que introducir su nuevo nombre de dominio y, a continuación, hacer clic en el botón “Actualizar” para guardar los ajustes.

El plugin redirigirá a todos los usuarios de su sitio a su nuevo nombre de dominio con la estructura de enlaces permanentes correcta.

Este método tiene la ventaja de seguir accediendo a la zona de administración de su antiguo subdominio.

Redireccionamiento desde el directorio al nuevo dominio

Si su multisitio utiliza una estructura de URL basada en directorios, el plugin Redirection facilita la redirección adecuada a su nuevo dominio.

Simplemente vaya a la página Herramientas ” Redirección en su subsitio y haga clic en el botón “Añadir nuevo” en la parte superior.

New redirect

Esto le llevará al formulario de configuración de Redirection. A continuación le indicamos cómo debe rellenar dicho formulario:

URL de origen: ^página del niño/(.*)$
URL de destino: https: //example.com/$1

Asegúrese de sustituir sitio hijo y ejemplo.com por el nombre de su subsitio y su nueva ubicación.

No olvide seleccionar “Regex” en el menú desplegable de la derecha y, a continuación, haga clic en el botón Añadir redirección para guardar los ajustes.

Redirect subdirectory

Ahora puede visitar su subsitio para ver los redireccionamientos en acción.

Método 2. Establecer redirecciones utilizando el archivo .htaccess

Para este método, necesita añadir reglas de redirección al archivo .htaccess en su cuenta de alojamiento WordPress para su red multisitio.

Redirección de subdominio a nuevo dominio

Para instalaciones de subdominios, debe utilizar este código en el archivo .htaccess de su multisitio de WordPress.

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.net/$1 [L,R=301]

Este código redirige a los visitantes que llegan a cualquier página de subdominio.ejemplo. com a http://www.example.net. El signo $1 al final de la URL de destino garantiza que los usuarios aterricen en la misma página que solicitaron.

Redireccionamiento desde el directorio al nuevo dominio

Para instalaciones multisitio basadas en directorios, deberá pegar el siguiente código en el archivo .htaccess de su multisitio de WordPress.

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^childsite/(.*)$ http://example.net/$1 [R=301,L]

Este código simplemente redirige a los usuarios que entran en http://www.example.com/childsite/ a http://example.net. El $1 se asegura de que sus usuarios aterricen exactamente en la misma página o entradas que solicitaron.

No olvide sustituir sitio hijo y ejemplo.net por el nombre de su subsitio y su nueva ubicación.

Paso 5: diagnosticar la migración

Trasladar un sitio no es una tarea rutinaria, por lo que puede encontrarse con algunos problemas.

1. Archivo de exportación demasiado grande: Si su archivo de exportación de WordPress es demasiado grande, es posible que no pueda importarlo correctamente. Puede que tenga que dividir un archivo XML grande en partes más pequeñas para corregir esto.

2. Las imágenes no se importan: Otro problema común es que las imágenes no se importen correctamente a su nuevo sitio. Para corregirlo, puede intentar importarlas como imágenes externas.

3. Las redirecciones no funcionan: Si los usuarios no están siendo redirigidos correctamente a su nuevo sitio, es necesario revisar cuidadosamente los ajustes de redirección. Asegúrese de que su instalación única y el sitio hijo utilizan la misma estructura de Enlaces permanentes.

Para otras incidencias, consulte otros errores comunes de WordPress y cómo corregirlos.

Bonificación: Más guías de expertos sobre cómo gestionar un multisitio de WordPress

Aquí tienes más recursos para gestionar un multisitio de WordPress:

Esperamos que este artículo te haya ayudado a trasladar un sitio de un multisitio de WordPress a una instalación única. Puede que también quieras ver nuestra guía sobre la instalación de WordPress en un subdirectorio o echar un vistazo a nuestro tutorial sobre el uso de alias de dominio personalizados para el destino de WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

20 comentariosDeja una respuesta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk

    Recently, one of our customers asked me the same question (I work for a web hosting provider in the Czech Republic). At the time, I didn’t know you had such a great tutorial on this. I’ll know next time.

  3. Ralph

    I have 2 websites installed with multisite method on 1 hosting. I want to move 1 of them to another host, and leave one where it is. Should i export that 1 website and then transfer it to another hosting or should I do something else?

    • WPBeginner Support

      If we understand what you’re wanting to achieve then yes you would want to export then transfer the site.

      Administrador

  4. Nick James Hipol

    Hi, just the blog post I needed.

    Can I now delete the subdomain where I made the redirection from?

    Like delete the files and stuff?

    Thank you!

  5. Parul

    Works great! Just make sure to add all the plugins first then do the importing.

    It worked for most of the things.. just had to re-configure few menu points and theme customization.

  6. frank

    Hi there,

    I have a problem with deleting a website in multisite installation (mainsite.com and oldsite.com). I deleted the second site (oldsite.com) through the wordpress multisite options and I uploaded a newsite in a deferent folder. my is issue is when I type newsite.com/wp-admin it sends me to mainsite.com/wp-admin

    how to fix it?

  7. Humberto wanke

    Great post!
    In exporting/importing,however, you may want to do via sql data base, and the plugins should be put one at a time. Overall, it’s quite simple following your instructions.
    Thanks!

  8. Scott Fichter

    Thanks for this tutorial. The underlying (between the lines header) message should read. “Avoid Multisite Like the Plague”

  9. Michael

    This does seem to answer the question in its simplest form, BUT what about the database, themes, plugins, etc. Your example seems to be continuing to rely somewhat on the muti-site install and just redirecting to a different place. How would I COMPLETELY remove all instances of multi-site and create a stand alone install??

    • WPBeginner Support

      This tutorial is intended to be used when a user wants to move a single site out of their multi-site network. It seems that you want to change your multi-site into a standalone site. This is out of the scope of this tutorial, we will try to cover that in a future tutorial soon.

      Administrador

  10. WPBeginner Staff

    We are not sure what you are trying to do. We are assuming that you want to install a plugin on your main site and want to use its plugins on the subdomain site. We don’t think it is possible.

  11. 4ryan

    hello wpbeginner staff, I want to ask you is there any way to control a subdomain with same wordpress installation. for example I created subdomain support.mysite.com, and I want to show contact form(using contact form 7 plugin) there,but there is no option in wordpress to do so. I just don’t want to setup multisite because my hosting dont support it and I am wp beginner and afraid to change internal scripts for just single subdomain. Thank you for your help

  12. Antonio Catanese

    I have multisite installed and in the dashboard I cannot see the “plugin” panel. The only way for me to see and use this panel is to go into Network Admin and network activate plugins. I tried moving to a single site (i don’t want the other one), but I cannot see the plugin panel in the dashboard anymore, although plugins are working!! any ideas?

    • Segovia

      Antonio, if you can’t see the plugins area when logged into your child site, but you can see it within the Network Admin interface, this could be because you have done something to disable them. I know there’s a way to do this in the wp-config.php file. If you know that wasn’t the case, then are you perhaps logging in as a different user with lower permissions, like Admin or Editor?

    • txyoji

      Antonio,
      Try UglyRobt’s “Multisite Plugin Manager” plugin.
      It will let you expose or hide plugins for different sites on your network.
      With this setup, you don’t have to network enable plugins to see them on subsites. You can pick which sites get which plugin.

  13. Paul Davidson

    Hi Syed,

    The export import does not include widgets, correct?

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.