Com cem milhões de downloads, muitas pessoas estão felizes com a plataforma Joomla. No entanto, em algum momento, você pode precisar migrar para um sistema mais poderoso e flexível, como o WordPress.

Felizmente, é possível migrar do Joomla para o WordPress. Na verdade, com as ferramentas certas, mover todo o seu site pode ser uma experiência sem estresse.

Neste artigo, exploraremos porque você pode querer atualizar do Joomla para o WordPress. Então mostraremos a você como planejar e completar esta migração em nove passos simples.

Vamos começar!

Confira Nosso Guia em Vídeo para Migrar Do Joomla para WordPress

Por que você pode querer migrar de Joomla para WordPress

Usado por mais de dois milhões de sites, o Joomla é um popular Sistema de Gerenciamento de Conteúdo (CMS). Este CMS é otimizado para os mecanismos de pesquisa e possui mais de 70 pacotes de tradução, além de suporte integrado ao gerenciamento de conteúdo multilíngue:

Página inicial do Joomla!
Página inicial do Joomla!

Embora o Joomla tenha seus pontos fortes, ele não é tão fácil de usar quanto a plataforma WordPress. Em particular, o painel de controle do Joomla pode ser confuso devido ao seu grande número de menus, sub-menus e configurações:

Painel de controle Joomla
Painel de controle Joomla

Além disso, embora o Joomla tenha alguns recursos de gerenciamento de conteúdo, estes não são ideais para blogs. Por exemplo, Joomla não tem um tipo de página em particular para artigos em blogs. Caso você é um blogueiro, você pode quase certamente se beneficiar migrando do Joomla para o WordPress.

Coisas a considerar antes de migrar para WordPress

Antes de mudar de Joomla para WordPress, há algumas coisas que você precisa concretizar. Em primeiro lugar, seu novo site WordPress vai requerer um nome de domínio e hospedagem.

É provável que você já os tenha para o seu site Joomla. Dependendo do seu provedor, você pode ser capaz de reutilizar estes recursos para o seu site WordPress. Entretanto, para os melhores resultados, nós recomendamos evitar alternativas de hospedagem mais baratas e, em vez disso, investir em hospedagem gerenciada de WordPress.

Provedores de hospedagem WordPress gerenciados podem realizar a maior parte do trabalho pesado para você. Eles podem até mesmo ajudá-lo a instalar o software WordPress – perfeito quando você é novo na plataforma.

Uma vez que você esteja pronto e funcionando, um provedor bem gerenciado cuidará de boa parte da manutenção e otimização diária do seu site. Como a hospedagem é especializado em WordPress, ele também não deve ter problemas para responder quaisquer perguntas e resolver quaisquer problemas que você encontrar com esta nova plataforma.

Mesmo que você já esteja familiarizado com o WordPress, um parceiro gerenciado pode ajudar a aliviar sua carga de manutenção. Isso deixa você livre para se concentrar em tarefas de maior valor, como o crescimento do seu novo site WordPress.

Os provedores especializados em WordPress também são mais propensos a fornecer ferramentas projetadas especificamente para este CMS.

Por exemplo, o Kinsta APM é uma ferramenta de monitoramento de desempenho projetada sob medida que criamos exclusivamente para WordPress. Ele pode ser inestimável para a construção de um site de alto desempenho e seguro:

Kinsta APM.
Kinsta APM.

Caso você já tem uma conta de hospedagem, a migração para um novo provedor não precisa ser complicada. Na Kinsta, oferecemos migrações gratuitas a partir de uma longa lista de hospedagens web populares:

Kinsta oferece migrações gratuitas
Kinsta oferece migrações gratuitas

Incluímos essas migrações gratuitas em todos os nossos planos de hospedagem. Complete um formulário simples, e nossa equipe de especialistas entrará em contato para ajudar a organizar sua mudança.

Como migrar de Joomla para WordPress em 9 passos

Com uma participação de 60,8% no mercado de CMS, há uma razão pela qual o WordPress é tão popular. Caso você está convencido de que é hora de uma atualização, aqui está como migrar para o WordPress em nove passos fáceis!

Passo 1: Configure o WordPress

O WordPress é famoso por ser fácil de instalar. No entanto, você pode tornar o processo de instalação ainda mais simples através de uma parceria com um provedor de hospedagem WordPress gerenciado.

Caso você é um cliente Kinsta, você pode configurar o WordPress fazendo login no seu painel do MyKinsta. Então, selecione Sites no menu do lado esquerdo:

Painel MyKinsta
Painel MyKinsta

No canto superior direito, clique em Adicionar site. Em seguida, opte por Instalar WordPress:

Instalando WordPress no MyKinsta.
Instalando WordPress no MyKinsta.

Fazendo isso, você instala um site WordPress totalmente funcional, pronto para uso imediato. Siga as instruções na tela, e você terá um novo site em minutos.

Infelizmente, o WordPress não suporta a migração Joomla nativamente. A boa notícia é que você pode adicionar esta funcionalidade usando um plugin de migração como o FG Joomla para o WordPress.

Usando este plugin, você pode facilmente migrar todas as seções, categorias, artigos, mídia e tags do seu site Joomla para o WordPress:

FG Joomla para WordPress
FG Joomla para WordPress

Entre no seu painel de controle do WordPress e navegue até Plugins > Adicionar Novo para instalar este plugin. Agora você pode procurar pelo FG Joomla no complemento do WordPress. Quando este item aparecer, clique em Instalar > Ativar.

Passo 2: Faça o backup do seu site Joomla

Antes de migrar o seu site Joomla, é uma boa ideia criar um backup. Fazer isso garante que você não perderá todo o seu conteúdo Joomla se você encontrar algum problema durante a migração.

Você pode fazer backup do seu site Joomla usando a extensão Akeeba Backup:

Akeeba Backup.
Akeeba Backup.

Após instalar esta extensão, selecione Home Dashboard no menu à esquerda do Joomla. Sua seção de Notifications deve conter agora uma nova opção de Backup up to date:

Painel de instrumentos Joomla
Painel de instrumentos Joomla

Dê um clique nesta notificação. Caso esta é a primeira vez que você acessa as configurações do Akeeba Backup, então o Joomla irá pedir que você configure esta extensão.

O Akeeba Backup pode lidar com toda a configuração para você, então selecione o Configuration Wizard quando solicitado:

Configuração do Akeeba Backup
Configuração do Akeeba Backup

O assistente de configuração irá agora determinar as configurações de backup ideais para o seu site executando uma série de benchmarks no seu servidor. Quando este teste estiver completo, clique em Backup Now:

Benchmarking
Benchmarking

Agora você pode nomear este backup e adicionar um comentário. Quando você estiver satisfeito com as informações que você inseriu, clique em Backup Now:

Clique na opção Backup Now
Clique na opção Backup Now

Agora que esta extensão está configurada, você pode criar um backup em qualquer ponto. Navegue até Components > Akeeba Backup > Backup Now em seu painel Joomla:

Crie um backup
Crie um backup

Embora não seja tão vital quanto copiar seu conteúdo Joomla, você pode querer fazer backup do seu site WordPress antes de prosseguir. Isto lhe dará uma tabela em branco que você pode restaurar se algo der errado durante o processo de migração.

Os clientes Kinsta podem criar um backup sob demanda fazendo o login em suas contas MyKinsta. Aqui, você pode selecionar o site em questão, seguido por Backups:

Criar um backup no MyKinsta
Criar um backup no MyKinsta

Em seguida, selecione a aba Manual, seguida por Back up now. O programa agora irá criar um backup completo do seu site WordPress.

Passo 3: Migre seu conteúdo Joomla

Em seu painel do WordPress, navegue até Tools > Import. Agora encontre a opção Joomla (FG) e clique no link Run Importer que acompanha o produto:

Execute o Joomla FG.
Execute o Joomla FG.

A tela subsequente exibe todas as categorias, artigos, páginas, mídia e tags no banco de dados subjacente ao seu site. Mesmo uma nova instalação do WordPress pode conter algum conteúdo, como uma categoria padrão e algumas páginas da web de exemplo:

Importar página de configurações do Joomla FG.
Importar página de configurações do Joomla FG.

Na maioria das vezes, você vai querer importar seu conteúdo Joomla para um site vazio. Por esta razão, nós recomendamos usar o botão Empty WordPress content para limpar.

Apenas esteja ciente que fazer isso irá apagar permanentemente todo o conteúdo do seu site WordPress, com zero chance de recuperá-lo. Caso você quiser se segurar em alguma destas categorias, artigos, páginas, mídia ou tags, você deve criar um backup.

Quando você estiver pronto para prosseguir, selecione Remove all WordPress content. Em seguida, clique em Empty WordPress content.

Depois de alguns momentos, o plugin exibirá uma mensagem confirmando que foi purgado com sucesso no seu site:

Remover todo o conteúdo do WordPress
Remover todo o conteúdo do WordPress

Seus artigos, páginas, mídia e tags devem agora ser zero. O WordPress tem uma categoria Uncategorized por padrão. Portanto, a sua Category permanecerá em uma, mesmo após excluir todo o seu conteúdo.

Passo 4: Digite os parâmetros do seu banco de dados Joomla

O próximo passo é entrar com os parâmetros do seu banco de dados Joomla. Em uma nova aba, faça o login em sua conta Joomla. No menu do lado esquerdo, selecione System:

Parâmetros do banco de dados Joomla
Parâmetros do banco de dados Joomla

Em seguida, clique em Global Configuration. Agora você pode selecionar a aba Server:

Selecione o servidor apropriado na aba Global Configuration
Selecione o servidor apropriado na aba Global Configuration

A seguir, vá para Database Settings. Esta seção contém seu Host, Database Username, Database Password, Database Name, e Database Tables Prefix:

Configurações da base de dados
Configurações da base de dados

Estes valores são essenciais para migrar seus dados, então mude para o seu painel do WordPress e vá para a seção de parâmetros do site Joomla. Encontre o seguinte campo: URL do site de produção do Joomla. Neste campo, digite a URL do seu site Joomla e opte por transferir seus dados por HTTP:

URL do site Joomla ao vivo.
URL do site Joomla ao vivo.

Agora, clique em Test the media connection. Fazendo isso, você verificará se há algum problema em potencial durante o processo de importação.

Assumindo que você passe no teste, você precisará então fornecer todas as informações sobre o seu banco de dados Joomla. Isso significa digitar seu nome de host, nome do banco de dados, nome de usuário, senha e prefixo da tabela Joomla.

Você pode copiar cada pedaço de informação do painel Joomla e colá-lo no campo apropriado no WordPress:

Copiar e colar informações do painel de controle Joomla
Copiar e colar informações do painel de controle Joomla

A página de Configuração Global do Joomla exibe as informações do seu banco de dados, além da senha do seu banco de dados. Caso você não se lembra desta senha, você pode se conectar ao seu servidor via File Transfer Protocol (FTP) usando um cliente como o FileZilla.

Então, navegue até a pasta raiz do seu site Joomla. Você encontrará a senha do banco de dados em seu arquivo configuration.php.

Após inserir esses parâmetros no WordPress, clique em Test the database connection. O WordPress irá agora verificar se esses parâmetros funcionam. Caso a conexão for um sucesso, você está pronto para importar seu conteúdo.

Passo 5: Importe seu conteúdo Joomla

Em seu painel do WordPress, vá para a seção Behavior. Ela contém todas as configurações que você usará para configurar sua importação:

Seção Comportamento em ferramentas
Seção Comportamento em ferramentas

Agora você pode escolher qual conteúdo você quer migrar. Ele inclui artigos arquivados, mídia e meta palavras-chave.

Você também pode configurar como lidar com a mídia do seu site. Por exemplo, você pode optar por importar apenas imagens em destaque. Ao ser seletivo, você pode conseguir acelerar o processo de migração.

Neste ponto, você também tem a opção de migrar o texto de introdução do seu site Joomla. Este pequeno trecho provoca os visitantes com uma prévia do artigo completo. Você pode optar por transferir este conteúdo como um trecho, combiná-lo com o conteúdo completo, ou ambos.

Após fazer sua seleção, vá até à parte inferior desta tela e clique no botão Start / Resume the import. O plugin agora irá importar todo o conteúdo do seu site Joomla. FG Joomla para WordPress irá notificá-lo assim que este processo estiver completo.

Você pode ter transferido seu conteúdo, mas há uma chance de que os links internos dentro de suas páginas e artigos não funcionem. Links internos quebrados podem prejudicar seriamente a experiência do visitante. Eles também podem impactar a otimização do seu site para mecanismos de pesquisa (SEO).

Quando os bots de pesquisa indexam seu conteúdo, eles têm um orçamento limitado para rastreamento. A última coisa que você quer é desperdiçar esse precioso orçamento em URLs quebradas. Felizmente, o plugin de migração pode procurar por links internos quebrados:

Modificar links internos
Modificar links internos

Para realizar esta verificação, clique no botão Modificar links internos. FG Joomla to WordPress agora vai procurar no seu site por URLs mortas.

Passo 6: Escolha um novo tema para WordPress

O WordPress vem com um tema padrão pré-instalado. Entretanto, ele pode não ser o melhor ajuste para o seu conteúdo migrado do Joomla. Você pode verificar como seu site aparece e funciona com o tema padrão do WordPress, visitando-o em uma nova aba.

Alternativamente, você pode olhar uma página específica navegando para Posts ou Pages. Então, passe o mouse sobre a página em questão e selecione View:

Ver artigos ou páginas.
Ver artigos ou páginas.

Caso você está descontente com o visual padrão, então é hora de instalar um novo tema. Quando se trata de escolher um tema do WordPress, não há falta de opções:

WordPress themes.
WordPress themes.

Para instalar um tema do repositório oficial, navegue para Appearance > Themes em seu painel do WordPress. Você pode então selecionar Add New e começar a explorar as opções disponíveis:

Instale um novo tema WordPress.
Instale um novo tema WordPress.

Quando você encontrar um tema que chame sua atenção, passe o mouse sobre ele e depois clique em Preview. Isso exibirá seu site como ele aparecerá com o novo tema aplicado.

Ao fazer compras por um tema, é sábio prestar atenção à média de estrelas e às críticas, particularmente ao feedback mais recente. Um tema pode ter uma classificação média positiva de estrelas. No entanto, um grande número de comentários negativos recentes pode sugerir que há um problema com a última atualização:

Revisões do tema Astra.
Revisões do tema Astra.

Com mais de três bilhões de usuários de smartphone em todo o mundo, seu tema também deve ser responsivo e amigável ao celular. Esta qualidade é crítica para uma loja online, já que os dispositivos móveis representaram 65% de todo o tráfego de eCommerce em 2019.

Quando você encontrar seu tema perfeito, selecione Instalar > Ativar. Seu conteúdo migrado do Joomla agora estará usando este novo tema.

Passo 7: Configurando Permalinks

Permalinks são as URLs permanentes que levam os usuários e mecanismos de pesquisa às suas páginas e postagens. Como o nome sugere, estes links devem permanecer inalterados.

Embora seja possível editar seus links permanentes mais tarde, isto pode resultar em links quebrados. Isso também pode danificar seu SEO. Portanto, escolher a estrutura permalink certa é essencial para a criação de um novo site WordPress.

O WordPress suporta seis diferentes estruturas permalink. Para dar uma olhada em suas opções, navegue para Settings > Permalinks:

WordPress permalinks.
WordPress permalinks.

Por padrão, o WordPress usa a estrutura Plain. Ela inclui uma lesma baseada em ID, tal como mywebsite.com/?p=123. No entanto, esta estrutura não diz aos mecanismos de pesquisa ou visitantes nada de útil sobre a página, o que é uma má notícia para SEO e para a experiência do usuário.

Por esta razão, nós recomendamos mudar para a estrutura de permalink do Post name. Ela irá gerar uma URL slug baseada na página ou no título do artigo. Esta configuração é muito melhor para os visitantes e pode fornecer um impulso de SEO.

Para mudar sua estrutura permalink, selecione o botão Post name. Em seguida, clique em Save Changes.

Passo 8: Redirecione o domínio

Cada domínio aponta para pelo menos dois nameservers. Dependendo de como seu site está configurado, você pode precisar conectar seu nome de domínio ao servidor da sua hospedagem. Este processo é conhecido como repondo o seu domínio.

Os clientes Kinsta podem apontar novamente seus domínios a partir do painel MyKinsta. No menu do lado esquerdo, selecione Sites seguido do nome do seu site. Em seguida, clique em Domínios:

A seção de domínios no MyKinsta
A seção de domínios no MyKinsta

A seguir, clique em Adicionar Domínio. No popup subsequente, digite seu domínio, selecione Adicionar Domínio e continue:

Clique em Adicionar Domínio
Clique em Adicionar Domínio

Agora você precisará verificar se você é dono deste domínio. Você adicionará dois registros TXT ao DNS do seu domínio para conseguir isto.

Seu provedor de DNS é para onde apontam os servidores de nomes do seu domínio. Pode ser o registrador do seu domínio ou outro provedor de DNS. Se você estiver usando Kinsta DNS, nós automaticamente adicionamos estes registros TXT para verificação de domínio.

No painel de gerenciamento do seu provedor de DNS, adicione um novo registro TXT. Para o primeiro registro TXT, use _cf-custom-hostname para o campo Hostname e seu valor UUID único para o campo Content/Text .

Para o segundo registro TXT, use @ no campo Hostname. Para o Content/Text, use o seu valor UUID único.

Depois de adicionar estes registros TXT ao seu provedor DNS, mude de volta para a sua aba MyKinsta. Então, clique em OK, eu fiz isso na janela Verificar modal de domínio.

Dependendo do seu fornecedor, os registros do TXT podem levar até 24 horas para se propagar. Uma vez que você tenha verificado seu domínio com sucesso, mude de volta para o painel de controle do seu provedor de hospedagem. No MyKinsta, clique no botão Point Domain, que aparece ao lado do seu domínio personalizado.

Como parte deste processo, você pode precisar apontar seu root e domínio www para MyKinsta. Para garantir que você não esteja perdendo nenhum tráfego, você também pode adicionar suporte para domínios wildcard.

Passo 9: Torne-se umespecialista em WordPress

O WordPress foi projetado para ser uma plataforma intuitiva e amigável ao usuário. No entanto, quando se trata de dominar novas tecnologias, você pode se beneficiar de conselhos de especialistas.

Felizmente, não há falta de recursos que podem ajudá-lo a lidar com os fundamentos do WordPress e muito mais. Para começar, o Codex WordPress oficial tem uma seção Learn To Use WordPress aprofundada. Ela pode ser inestimável para usuários do WordPress pela primeira vez:

WordPress.org Codex.
WordPress.org Codex.

Há também alguns cursos WordPress de qualidade. Estes cursos têm muitas informações para ajudá-lo a se atualizar com a sua nova plataforma.

Alternativamente, se você preferir uma abordagem mais prática, você pode querer experimentar nossa ferramenta gratuita DevKinsta:

DevKinsta.
DevKinsta.

Você pode usar esta ferramenta para criar rápida e facilmente uma instalação local do WordPress. Esta configuração é perfeita para experimentar a plataforma em um ambiente privado e seguro, sem afetar seu site de produção.

Resumo

A mudança de um Sistema de Gerenciamento de Conteúdo (CMS) para outro pode ser uma perspectiva assustadora. Felizmente, com as ferramentas certas, você pode migrar do Joomla para o WordPress sem ter que começar do zero.

Quando você está planejando uma mudança, um bom plugin de migração como o FG Joomla para o WordPress é essencial. Nós também recomendamos optar por um provedor WordPress gerenciado, como o Kinsta. Com o host certo, instalar e configurar o software WordPress pode parecer uma brisa, o que é uma coisa a menos para se preocupar!

Você tem alguma pergunta sobre como migrar seu site do Joomla para o WordPress? Informe-nos na seção de comentários abaixo!

Jeremy Holcombe Kinsta

Content & Marketing Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems ;).