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

Como mover um site do WordPress Multisite para uma única instalação

O WordPress multisite é uma ótima ferramenta, mas frequentemente vemos iniciantes configurando-o quando não precisam realmente dele. Mais tarde, eles percebem que um site autônomo seria mais adequado e procuram uma maneira de separá-lo.

Mover um site de uma rede multisite é como sair de um apartamento compartilhado para sua própria casa. Você obtém mais controle e independência, mas o processo precisa ser conduzido com cuidado para evitar a perda de dados importantes.

Talvez seu site tenha ultrapassado o tamanho da rede ou você precise gerenciá-lo separadamente para ter mais flexibilidade. Seja qual for o motivo, essa migração garante que seu conteúdo, configurações e classificações de SEO permaneçam intactos.

A boa notícia? Você não precisa ser um desenvolvedor para fazer isso. Com as etapas certas, você pode mover seu site com segurança do WordPress multisite para uma única instalação – sem quebrar links ou perder dados.

Neste guia, vamos orientá-lo em todo o processo, passo a passo, para que você possa fazer a mudança de forma tranquila e sem estresse.

Moving a child site from WordPress multisite

Por que mover um site do WordPress Multisite para uma instalação única?

O WordPress multisite é um recurso útil que permite gerenciar vários sites em um único painel.

No início, parece uma ótima maneira de manter tudo organizado. Mas, com o tempo, muitos proprietários de sites percebem que alguns sites precisam de seu próprio espaço para crescer.

Já trabalhamos com muitos usuários que começaram com vários sites, pensando que isso facilitaria as coisas. Depois, conforme suas necessidades mudaram, eles se viram procurando uma maneira de separar um ou mais sites.

Se isso lhe parece familiar, não se preocupe – você não está sozinho e há uma solução.

Aqui estão alguns dos motivos mais comuns pelos quais você pode querer mover um site para fora de uma rede multisite:

  • Um site precisa de seu próprio domínio para ter melhor visibilidade na pesquisa: Quando um site está preso em uma rede de vários sites, ele geralmente compartilha um subdomínio ou subdiretório. Ao movê-lo para uma instalação autônoma, ele passa a ter um domínio exclusivo, o que pode ajudar nas classificações de SEO e na identidade da marca.
  • Reestruturação da rede com vários locais: Às vezes, o que começa como uma rede bem planejada torna-se complexo demais para ser gerenciado. Já vimos empresas administrarem sites regionais em vários sites, mas depois decidiram que separá-los facilita muito a segmentação de mercados diferentes.
  • O site não se encaixa mais na rede: Os sites evoluem. Um blog de estudante em uma rede universitária pode precisar ser transferido quando o estudante se formar. Um projeto paralelo que começou no multisite de uma empresa pode se tornar sua própria marca e precisar de total independência.
  • Melhor desempenho e segurança do site: Uma rede com vários sites pode sobrecarregar seu servidor, especialmente à medida que ele cresce. A execução de um site como uma instalação autônoma pode aumentar a velocidade e a segurança, pois você terá controle total sobre as otimizações.
  • Personalização e gerenciamento mais fáceis: Encontramos usuários frustrados com as limitações do multisite. Temas e plug-ins são controlados em nível de rede, o que pode ser restritivo. A mudança para uma única instalação lhe dá total liberdade para ajustar as configurações, adicionar plug-ins personalizados e fazer alterações no design sem afetar outros sites.

O Multisite é ótimo para determinadas configurações, mas às vezes um site simplesmente o supera. Se você estiver nesse ponto, a mudança para uma instalação autônoma pode lhe proporcionar mais controle, flexibilidade e espaço para expansão.

Em seguida, vamos orientá-lo passo a passo no processo, para que você possa migrar seu site com confiança.

Etapa 1: Primeiros passos

Você precisará de um nome de domínio para mover um site de uma rede multisite do WordPress.

Você está pronto para começar se já tiver um nome de domínio no qual deseja instalar um único site.

Se não tiver um nome de domínio separado, será necessário registrar e adicionar um novo nome de domínio à sua conta de hospedagem.

Recomendamos usar o Domain.com. Eles são um dos melhores registradores de nomes de domínios do mundo e oferecem uma experiência de gerenciamento de domínios amigável para iniciantes.

Para obter mais detalhes, consulte nosso artigo sobre como registrar um nome de domínio.

Como alternativa, você pode comprar uma conta de hospedagem e um nome de domínio separados para sua nova instalação do WordPress.

Recomendamos usar o Bluehost. Eles estão oferecendo um nome de domínio gratuito com um desconto generoso na hospedagem.

Basicamente, você pode começar por US$ 1,99 por mês.

Somos clientes da Bluehost há muito tempo e hospedamos vários sites com eles. Adoramos o alto desempenho, os preços acessíveis e o incrível suporte ao cliente. Para obter mais detalhes, consulte nossa análise completa da Bluehost.

Depois de obter seu nome de domínio e hospedagem, a próxima etapa é instalar o WordPress.

Consulte nosso tutorial passo a passo de instalação do WordPress se precisar de ajuda.

Importante: antes de fazer grandes alterações em seu multissite do WordPress, você deve criar um backup completo do WordPress.

Agora que tudo está configurado, vamos mover um site da rede multisite do WordPress para uma única instalação.

Etapa 2: Exportação de um único site na Rede Multisite do WordPress

A funcionalidade integrada de importação/exportação do WordPress funciona da mesma forma em vários sites e em uma instalação de site único. Usaremos as ferramentas padrão para exportar os dados de um site em uma rede multisite do WordPress.

Primeiro, faça login no painel do site único que você deseja mover e clique na página Ferramentas ” Exportar.

Em seguida, você deve garantir que todo o conteúdo esteja marcado. Clique no botão Download Export File (Baixar arquivo de exportação).

Export single site in a WordPress multisite

O WordPress criará um arquivo XML contendo todos os seus dados e o enviará ao seu navegador para download.

Não se esqueça de salvar o arquivo em seu computador, pois você precisará dele mais tarde.

Etapa 3: Importar o site filho para o novo domínio

Faça login na área de administração do WordPress no novo local para onde deseja mover o site filho e, em seguida, vá para Ferramentas ” Importar. Na tela de importação, o WordPress mostrará várias opções de importação.

Install WordPress importer on the new single site

Você precisa clicar no link “Install Now” (Instalar agora) abaixo de “WordPress”.

Aguarde até que o importador seja instalado e clique no link “Run Importer” (Executar importador).

Run WordPress importer

Na próxima tela, será solicitado que você carregue o arquivo de exportação do WordPress que você baixou anteriormente do multisite do WordPress.

Clique no botão Choose file (Escolher arquivo) para selecionar o arquivo em seu computador e, em seguida, clique no botão ‘Upload file and import’ (Carregar arquivo e importar).

Upload import file

O WordPress perguntará se você também deseja importar usuários na próxima tela. Se você não fizer nada, o WordPress importará todos os usuários. Isso é recomendado se você não quiser alterar os autores.

Você também verá a opção Import Attachments (Importar anexos), que deve ser marcada para que o WordPress possa fazer o download das imagens de seus posts e páginas.

Não se preocupe se ele perder algumas ou a maioria de suas imagens. Você poderá importá-las separadamente depois.

Import settings

Clique no botão “Submit” (Enviar) para continuar.

O WordPress começará a importar seu conteúdo. Dependendo da quantidade de conteúdo que você tiver, isso levará alguns minutos. Quando estiver concluído, você verá uma notificação que diz: “Tudo pronto. Divirta-se!

Importing finished

Isso é tudo. Você importou com êxito os dados de um site filho de uma rede multisite para uma instalação individual do WordPress. Ainda restam algumas coisas a fazer.

Etapa 4: Configuração do redirecionamento

Se você estiver usando o WordPress multisite com domínios personalizados, não precisará configurar nenhum redirecionamento.

No entanto, se você estava usando subdomínios ou estruturas de diretório no seu multissite do WordPress, precisará configurar o redirecionamento para que os usuários que acessam os URLs antigos sejam redirecionados para o novo site.

Há duas maneiras de fazer isso: Você pode configurar um redirecionamento usando um plug-in do WordPress (recomendado) ou adicionar algum código ao arquivo .htaccess do WordPress.

Mostraremos os dois métodos e você poderá escolher o que mais lhe convém.

Observação: Certifique-se de que seu site antigo na rede multisite e o novo domínio usem a mesma estrutura de permalink.

Método 1. Configuração de redirecionamentos usando o All in One SEO para WordPress

Esse método é mais fácil e recomendado para todos os usuários. Usaremos o All in One SEO for WordPress, que é o melhor plug-in de SEO para WordPress do mercado.

Ele permite que você otimize facilmente seu site WordPress para mecanismos de pesquisa e vem com recursos avançados, como análise de SEO, sitemaps XML personalizados, suporte a Schema.org e um gerenciador de redirecionamentos.

Primeiro, instale e ative o plug-in All in One SEO for WordPress em seu multissite do WordPress e, em seguida, ative-o na rede para o site filho. Para obter mais detalhes, consulte nosso guia sobre a ativação de plug-ins na rede no multissite do WordPress.

Network activate a plugin

Observação: Você precisará de pelo menos o plano Pro para acessar o recurso Redirection Manager.

Em seguida, você precisa instalar e ativar em rede o complemento Redirection Manager. Você pode encontrá-lo em “Downloads” na página da sua conta no site do All in One SEO.

Download redirection addon for All in One SEO

Depois de ativar os dois plug-ins na rede, você precisará alternar para o painel do site filho.

A partir daí, vá para a página All in One SEO ” Redirecionamentos e alterne para a guia “Full Site Redirect”.

Redirect settings

Primeiro, ative a opção Relocate Site (Realocar local) alternando o botão ao lado dela.

Em seguida, insira o nome de domínio de seu novo site ao lado da opção “Relocate to domain”.

Agora, clique no botão Save Changes (Salvar alterações) para armazenar suas configurações.

O All in One SEO for WordPress agora redirecionará os usuários para o seu novo nome de domínio.

Método 2. Configuração de redirecionamentos usando o plug-in de redirecionamento

Primeiro, você precisa instalar o plug-in Redirection em seu WordPress Multisite.

Você pode ativar um plug-in em rede ou fazer login como superadministrador no site secundário e ativar o plug-in Redirection somente para esse site específico.

Depois disso, você precisa acessar o painel de administração do site filho no qual deseja configurar o redirecionamento.

Redirecionamento do subdomínio para o novo domínio

O plug-in Redirection facilita muito o direcionamento de um nome de domínio para outro.

Basta acessar a página Ferramentas ” Redirecionamento e alternar para a guia “Site”.

Redirection set up

Basta digitar seu novo nome de domínio e clicar no botão “Update” (Atualizar) para salvar suas configurações.

O plug-in redirecionará todos os usuários do seu site para o seu novo nome de domínio com a estrutura correta de permalink.

Esse método tem a vantagem de ainda fazer login na área de administração do seu subdomínio antigo.

Redirecionamento do diretório para o novo domínio

Se o seu multisite usa uma estrutura de URL baseada em diretório, o plug-in Redirection facilita o redirecionamento adequado para o seu novo domínio.

Basta acessar a página Tools ” Redirection (Ferramentas ” Redirecionamento) em seu subsite e clicar no botão “Add New” (Adicionar novo) na parte superior.

New redirect

Isso o levará ao formulário de configuração do Redirection. Veja como você precisa preencher esse formulário:

URL de origem: ^childsite/(.*)$
URL de destino: https://example.com/$1

Certifique-se de substituir child site e example.com pelo nome de seu subsite e seu novo local.

Não se esqueça de selecionar “Regex” no menu suspenso à direita e, em seguida, clique no botão Add Redirect para salvar suas configurações.

Redirect subdirectory

Agora você pode visitar seu subsite para ver os redirecionamentos em ação.

Método 2. Configuração de redirecionamentos usando o arquivo .htaccess

Para esse método, você precisa adicionar regras de redirecionamento ao arquivo .htaccess na sua conta de hospedagem do WordPress para sua rede multisite.

Redirecionamento de subdomínio para novo domínio

Para instalações de subdomínio, você precisa usar esse código no arquivo .htaccess do seu multisite do WordPress.

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

Esse código redireciona os visitantes que chegam a qualquer página em subdomain.example.com para http://www.example.net. O sinal $1 no final do URL de destino garante que os usuários acessem a mesma página solicitada.

Redirecionamento do diretório para o novo domínio

Para instalações de multisite baseadas em diretório, você precisará colar o seguinte código no arquivo .htaccess do seu multisite do WordPress.

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

Esse código simplesmente redireciona todos os usuários que chegam em http://www.example.com/childsite/ para http://example.net. O $1 garante que os usuários acessem exatamente a mesma página ou publicação que solicitaram.

Não se esqueça de substituir child site e example.net pelo nome de seu subsite e seu novo local.

Etapa 5: Solução de problemas da migração

Mover um site não é uma tarefa rotineira, portanto, você pode encontrar alguns problemas.

1. Arquivo de exportação muito grande: Se o arquivo de exportação do WordPress for muito grande, talvez você não consiga importá-lo corretamente. Talvez seja necessário dividir um arquivo XML grande em partes menores para corrigir esse problema.

2. Imagens não importadas: Outro problema comum é que as imagens podem não ser importadas corretamente para seu novo site. Para corrigir isso, você pode tentar importá-las como imagens externas.

3. Os redirecionamentos não estão funcionando: Se os usuários não estiverem sendo redirecionados corretamente para o novo site, será necessário revisar cuidadosamente as configurações de redirecionamento. Certifique-se de que sua instalação única e o site filho usem a mesma estrutura de Permalinks.

Para outros problemas, consulte outros erros comuns do WordPress e como corrigi-los.

Bônus: Mais guias especializados sobre como gerenciar um WordPress Multisite

Aqui estão mais alguns recursos para gerenciar um multisite do WordPress:

Esperamos que este artigo tenha ajudado você a mover um site de um multisite do WordPress para uma única instalação. Talvez você também queira ver nosso guia sobre como instalar o WordPress em um subdiretório ou dar uma olhada em nosso tutorial sobre o uso de aliases de domínio personalizados para a aterrissagem do WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

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.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

19 ComentáriosLeave a Reply

  1. 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.

  2. 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.

      Admin

  3. 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!

  4. 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.

  5. 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?

  6. 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!

  7. Scott Fichter

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

  8. 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.

      Admin

  9. 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.

  10. 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

  11. 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.

  12. Paul Davidson

    Hi Syed,

    The export import does not include widgets, correct?

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.