Como trocar a URL do site WordPress sem quebrar links internos imprimir

  • 0

Como trocar a URL do site WordPress sem quebrar links internos

Oi! Aqui é a Sensei da GeHost 🧡 Se você está mudando de domínio, saindo do "www" para o domínio puro (ou vice-versa), trocando de "http" para "https", ou simplesmente ajustando o endereço do seu site WordPress, este guia é pra você. Trocar a URL sem cuidado é uma das causas mais comuns de "meu site sumiu" ou "os links não funcionam mais" — mas com calma e seguindo os passos certos, é uma tarefa tranquila. Vamos juntos!

Por que os links quebram? O WordPress guarda a URL do site (e, em muitos casos, URLs completas dentro do conteúdo, menus e widgets) diretamente no banco de dados. Se você troca só "na aparência" e esquece do banco, o site continua "preso" no endereço antigo por trás dos panos.

Antes de começar: faça um backup

Sempre, sempre, sempre faça um backup completo antes de mexer na URL do site. Assim, se algo sair diferente do esperado, você volta pro estado anterior em minutos.

Tela de Backup do cPanel com opções de Backup Completo e backups parciais
  1. No cPanel, acesse a ferramenta Backup.
  2. Gere um Backup Completo (ou, no mínimo, um backup do banco de dados e da pasta public_html).
  3. Guarde o arquivo baixado em um lugar seguro no seu computador.

Passo 1: entenda os dois "endereços" do WordPress

O WordPress guarda duas configurações de URL:

  • URL do WordPress (siteurl) — onde os arquivos do WordPress estão instalados.
  • URL do site (home) — o endereço que os visitantes digitam para acessar o site.

Na grande maioria dos casos, as duas são iguais. Você vai atualizar ambas.

Passo 2: troque a URL pelo painel do WordPress (quando for possível)

Se você ainda consegue acessar o painel administrativo do WordPress (/wp-admin) no endereço atual, esse é o caminho mais simples:

  1. Entre no painel do WordPress.
  2. Vá em Configurações → Geral.
  3. Atualize os campos Endereço do WordPress (URL) e Endereço do Site (URL) para o novo domínio.
  4. Clique em Salvar alterações.
Dica da Sensei: ao salvar, o WordPress pode te desconectar automaticamente, já que a sessão estava vinculada à URL antiga. É normal — basta fazer login de novo pelo novo endereço.

Passo 3: se você não consegue mais acessar o wp-admin, edite pelo wp-config.php

Às vezes a troca de domínio "trava" o acesso ao painel antes mesmo de você conseguir salvar a mudança. Nesse caso, dá pra forçar a nova URL direto no arquivo de configuração:

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas com public_html
  1. No cPanel, abra o Gerenciador de Arquivos.
  2. Entre na pasta do seu site (geralmente public_html).
  3. Localize o arquivo wp-config.php e clique em Editar.
  4. Logo acima da linha /* That's all, stop editing! */, adicione estas duas linhas (troque pelo seu domínio real):

define('WP_HOME','https://seudominio.com.br');
define('WP_SITEURL','https://seudominio.com.br');

  1. Salve o arquivo e tente acessar o /wp-admin novamente pelo novo endereço.

Passo 4: o pulo do gato — atualize as URLs dentro do conteúdo

Trocar a "URL principal" não é suficiente se o seu site já tem tempo de vida: imagens, links internos em posts e páginas, e configurações de menus costumam ter a URL antiga "gravada" dentro do texto e em dados serializados no banco. Um simples "Localizar e Substituir" no banco pode corromper esses dados se feito na mão.

Por isso, a forma mais segura para quem não é desenvolvedor é usar um plugin de busca e substituição feito para WordPress (existem opções gratuitas conhecidas, como o "Better Search Replace"). Esse tipo de plugin entende a estrutura serializada do WordPress e troca a URL antiga pela nova em todo o conteúdo, com segurança.

  1. No painel do WordPress, vá em Plugins → Adicionar novo e instale um plugin de busca e substituição de URL.
  2. Ative o plugin e abra a tela dele.
  3. No campo "Buscar", coloque a URL antiga completa (ex: https://dominioantigo.com.br).
  4. No campo "Substituir por", coloque a nova URL (ex: https://seudominio.com.br).
  5. Marque para rodar em todas as tabelas do banco.
  6. Sempre rode primeiro em modo "simulação/dry run", se o plugin oferecer essa opção, para conferir quantos itens serão alterados antes de confirmar de verdade.
Se preferir mexer direto no banco: isso exige atenção redobrada por causa dos dados serializados. Se não se sentir confortável, é mais seguro usar o plugin ou pedir apoio ao suporte da GeHost. Se quiser só dar uma olhada na estrutura, o acesso é pela ferramenta Bancos de Dados MySQL do cPanel (via phpMyAdmin).
Tela de Bancos de Dados MySQL do cPanel

Passo 5: atualize links internos "fixos" manualmente, se houver

Depois da troca em massa, dê uma passada rápida em:

  • Menus (Aparência → Menus) — confira se algum item de menu foi cadastrado como link externo fixo.
  • Widgets e blocos com HTML personalizado.
  • Configurações de temas e plugins que às vezes guardam a URL do site separadamente (ex: construtores de página).

Passo 6: redirecione o domínio antigo (se ele ainda existir)

Se o domínio antigo continuar ativo, o ideal é configurar um redirecionamento 301 dele para o novo domínio. Isso preserva o SEO e evita que visitantes e links externos caiam em uma página quebrada. Essa configuração pode ser feita via .htaccess ou pela ferramenta de Redirects do cPanel — se tiver dúvida em como fazer, nosso suporte te ajuda com prazer.

Passo 7: confira tudo

  • Abra o site em uma aba anônima do navegador e navegue por algumas páginas e posts.
  • Clique em links internos de menus e do rodapé.
  • Verifique se as imagens estão carregando normalmente.
  • Confira se o certificado SSL (cadeado) está ativo no novo endereço, na tela SSL/TLS do cPanel.
Ficou com dúvida em algum passo? Sem problema! Você pode acompanhar detalhes do seu plano e abrir um chamado a qualquer momento pelo painel.gehost.com.br. A equipe da GeHost está aqui pra te ajudar. 🧡

Esta resposta lhe foi útil?

« Retornar