WordPress

Como Mudar o Domínio no Seu Site WordPress: Guia Passo a Passo

ilustração para conteúdo sobre como mudar domínio wordpress e como migrar site wordpress para outro domínio

É comum ter um projeto na internet e, por algum motivo, ele precisar de uma nova cara e se transformar numa nova marca. Neste artigo, vamos mostrar como fazer para mudar o nome de domínio de um site WordPress para outro.

Por Que Mudar Domínio WordPress?

Em muitos casos, alterar domínio WordPress é inevitável. Alguns dos cenários mais comuns são:

  • Redefinição de Marca (Rebranding) – Quando você quer refazer a imagem da sua empresa ou marca usando um novo nome. Neste caso, o nome do domínio reflete diretamente na consistência da nova estratégia. Algumas marcas já conhecidas, como o Twitter, já aplicaram algo do tipo e tiveram muito sucesso com rebranding.
  • Mudar a Extensão do Domínio – Para quando você tem um site do tipo meusite.wordpress.com ou esteja usando uma extensão menos popular, como .mobi e .shop, que não têm exatamente o mesmo impacto com a audiência. Neste caso, mudar o domínio faz sentido.

Como Migrar Site WordPress para Outro Domínio?

Na maior parte, os passos para mudar domínio WordPress são simples. Mas, algumas tarefas vão exigir que você faça leves alterações no código PHP do seu site.

Tenha em mente que, mudar a codificação do seu site pode colocá-lo em risco se você não souber fazer do jeito certo. Por isso, abaixo estão alguns pré-requisitos para você ficar atento antes de fazer qualquer migrar de domínio.

  • Faça Backup do Seu Site – Um backup completo ajuda você a recuperar seu site o mais rápido possível caso algum imprevisto aconteça. Você pode fazer um backup usando um plugin específico ou pelo gerenciador de arquivos do seu provedor de hospedagem.
  • Acesso ao hPanel ou Cliente FTP – Se você quer mudar a URL do WordPress, você vai precisar de acesso ao seu hPanel fazendo login na sua conta da Hostinger ou usando um cliente FTP.
  • Novo Nome de Domínio – Uma pesquisa aprofundada é necessário para tomar a sua decisão quanto ao novo nome do domínio.

1. Comprar um Novo Nome de Domínio

Primeiro de tudo, acesse o buscador de domínios da Hostinger e digite seu novo domínio de preferência. Você logo vai ver se ele está disponível ou não, além de algumas sugestões de alternativas que também pode usar.

ferramenta buscador de domínios da Hostinger

Agora, adicione o domínio no carrinho de compras e complete o process. Se preferir, você também pode ter um domínio grátis para o primeiro ano de compra de um plano de hospedagem compartilhada Premium ou Business

2. Mudar URL WordPress pelo Painel de Controle de Admin

O próximo passo para mudar domínio WordPress é adicionar seu novo domínio nas Configurações Gerais do WordPress.

Para isso, vá em Painel de Controle > Configurações > Geral. Substitua seu Endereço do WordPress atual (a URL para visitar seu site)  o Endereço do Site (a URL dos seus arquivos principais) pelo seu novo domínio.

opções de configurações gerais do wordpress para mudar endereço do site e da url

Clique em Salvar Alterações no final da página. Para voltar a acessar seu site com o novo endereço de URL, complete as etapas restantes abaixo.

3. Atualizar o Arquivo wp-config.php

Para que as mudanças que você fez no painel de controle do WordPress tenham efeito, você precisa editar o arquivo wp-config. Você consegue acessá-lo pelo gerenciador de arquivos do hPanel ou usando o FileZilla

Para este exemplo, vamos usar o hPanel:

  1. No hPanel, encontre Files (Arquivos) > File Manager (Gerenciador de Arquivos). 
  2. Escolha do domínio e clique em Go to File Manager (Ir para Gerenciador de Arquivos). 
  3. Localize o arquivo wp-config.php na pasta public_html.
  4. Clique nele com o botão direito do mouse e selecione Edit (Editar).
  5. No trecho de código abaixo, substitua a parte https://yoursitename.com pelo o novo domínio WordPress que você escolheu. Então, clique em Save & Close (Salvar & Fechar).  
define('WP_HOME','http://yoursitename.com');
define('WP_SITEURL','http://yoursitename.com');

Seu código wp-config.php deve se parecer com a imagem abaixo. 

Se preferir usar um cliente FTP, o processo será muito parecido. Você só precisa usar as credenciais da sua conta de FTP para acessar os arquivos do site.  

4. Atualizar o Banco de Dados

Agora, você precisar atualizar o banco de dados do seu site WordPress. Para isso, siga:

  1. Navegue até hPanel > Databases (Bancos de Dados) > phpMyAdmin
  2. Escolha o banco de dados onde seus arquivos WordPress estão localizados e clique em Enter phpMyAdmin (Entrar no phpMyAdmin).  
  3. Na página do phpMyAdmin, encontre o arquivo wp_options.
  4. Selecione Edit (Editar) nas linhas Site URL e Home.
    editar arquivo wp_options no banco de dados phpMyAdmin
  5. Substitua a URL que está lá pelo seu novo domínio e pressione Go (Ir).

5. Redirecionar o Domínio WordPress Antigo Permanentemente

O primeiro passo para mudar a antiga URL do WordPress é criar um redirecionamento 301, que é um redirecionamento de URL do seu domínio antigo para o novo. 

Junto a isso, esse redirecionamento vai transportar o PageRank do Google para o seu novo domínio. Ou seja, todo o esforço que você fez em SEO não será afetado quando começar a usar a nova URL do WordPress.

Por ora, recomendamos manter seu domínio antigo ativo. Isso beneficia duas situações: seus visitantes podem encontrar você caso não saibam do seu novo domínio e permite que os motores de busca tenham tempo para reconhecer o redirecionamento.

Para criar um redirecionamento 301, faça:

  1. Vá em hPanel > Files (Arquivos) > File Manager (Gerenciador de Arquivos).
  2. Selecione seu domínio antigo e clique em Go to File Manager (Ir para Gerenciador de Arquivos).     
  3. Encontre o arquivo .htaccess no diretório public_html.  
  4. Clique com o botão direito do mouse nele e escolha Edit (Editar). 
  5. Insira o trecho de código abaixo, depois de substituir o trecho https://yoursitename.com pelo seu novo nome de domínio. Então, clique em Save & Close (Salvar e Fechar). 
#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://yoursitename.com/$1 [R=301,L]

O código final deve ficar bem parecido com o da imagem abaixo. 

trecho de código inserido no arquivo .htaccess no gerenciador de arquivos do hpanel

Essa etapa também pode ser feita com a ajuda de um cliente FTP, assim como passo de modificar o wp-config.php

Conclusão

Existe uma diversidade de motivos para migrar site WordPress para outro domínio. Ainda bem que o próprio WordPress oferece um sistema para configurar endereços de URLs, permitindo que você faça alterações manuais no código PHP pelo gerenciador de arquivos ou por um cliente FTP. É assim que você consegue mudar o domínio do WordPress.

Por fim, vamos recapitular brevemente os passos mostrados durante o tutorial:

  • Compre seu novo domínio.
  • Mude o endereço do seu site nas configuração do seu WordPress.
  • Atualize o arquivo wp-config.php pelo hPanel ou por um cliente FTP.
  • Atualize o banco de dados do site.
  • Mexa no arquivo .htaccess para redirecionar os visitantes e os motores de busca para seu novo domínio.

Não tenha receios: você mesmo pode fazer tudo isso e ter um site renovado com um novo domínio WordPress!

Andrei L.

Andrei é jornalista e conteudista SEO na Hostinger Brasil. Tem experiência em WordPress e na produção de conteúdos de tecnologia otimizados para conquistar as melhores posições no Google. É fã de games, adora vôlei, ama o inverno e está sempre buscando se aperfeiçoar no Inglês.

3 Comentários

Deixe seu comentário!

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

  • Como eu redireciono os artigos antigos para o novo site?

    Atualmente eu tenho dois sites hospedados nos servidores de vocês, o antigo está em uma hospedagem compartilhada e o outro em um servidor VPS.

    Acontece que esse novo site eu uso um novo domínio e eu criei ele do zero, apenas reaproveitei os posts com um plugin de importador do WordPress.

    Fiz o que está expresso no tutorial colocando o código no .htaccess do site antigo:

    #Options +FollowSymLinks

    RewriteEngine on

    RewriteRule (.*) http://www.novosite.com/$1 [R=301,L]

    Até então, ele redireciona a página inicial e a página de login corretamente:

    siteantigo.com => sitenovo.com

    siteantigo.com/wp-admin => sitenovo.com/wp-admin

    O único problema e esse é o mais importante, são os posts que ainda continuam sendo acessados pelo domínio antigo.

    siteantigo.com/post

    Mesmo usando esse plugin citado no post, no site antigo, ele não tá redirecionando os posts.

    Pior que o site tem muitos artigos, queria uma forma automática de fazer isso.

  • Boa noite.
    Estou enfrentando a seguinte situação:
    Meu site é da WordPress e estava hospedado em um servidor LocaWeb. O webdesigner deste site fechou a empresa e me deixou um backup do site.
    Criei uma nova conta LocaWeb (LW) e upei o backup para o mesmo, precisei criar um novo banco de dados para conseguir usar os serviços da LW, alterar as configurações do arquivo “wp-config.php” como BD, usuário, senha e HOST, e gravar um novo arquivo “php.ini”, além de atualizar o DNS do site Registro.br.
    Contudo, não consigo mais recuperar a minha página com e-mails. Os serviços LW iniciaram uma página em branco do zero, sem as páginas que já possuo.
    Como faço para recuperar todo o trabalho que já foi feito? Não estou conseguindo essa proeza 🙁
    Desde já agradeço se puder ajudar.

    • Oi, Lucas, tudo bem?

      Creio que pode ter algum plugin ou tema com problema, você pode verificar esse tutorial de como corrigir o problema de tela branca do WordPress.
      Você pode também ligar o log de erros do php para encontrar o que esta causando esse problema e facilitar o reparo.

      Espero que essas opções te ajudem!

Comece a Economizar Agora!

Hospedagem com tudo incluso e nome de domínio
1
45
/mês