ANÚNCIO

Adeus WordPress? Como migrar para o EmDash da Cloudflare (passo a passo)

Aprenda a migrar posts, páginas, imagens e menus do WordPress para o EmDash da Cloudflare e publique sem servidor mantendo os links antigos.

⏱ 8min 👁 188 visualizações 📅 novembro 9, 2026

Resumo

Motivos para abandonar o WordPress

A migração de um site WordPress para uma plataforma serverless como o EmDash da Cloudflare representa uma mudança significativa na forma de publicar conteúdo na web. O WordPress consolidou-se como o gerenciador de conteúdo mais popular do mundo, mas essa popularidade trouxe consigo complexidades crescentes. Manutenção de servidores, atualizações constantes de plugins, vulnerabilidades de segurança e custos de hospedagem são apenas alguns dos desafios enfrentados por quem opera sites WordPress há anos. A proposta do EmDash surge como alternativa que elimina a necessidade de infraestrutura própria ao rodar diretamente nos Cloudflare Workers, a rede distribuída da Cloudflare presente em centenas de cidades ao redor do mundo.

A transição de um modelo tradicional para um modelo serverless não é apenas uma questão de trocar de ferramenta, mas de repensar a arquitetura de publicação. Com o EmDash, o conteúdo fica armazenado em um repositório TypeScript e é servido a partir da borda da rede, reduzindo a latência para visitantes de qualquer região. Para quem mantém blogs, sites institucionais ou portfólios, essa abordagem elimina tarefas operacionais como monitorar servidor, aplicar patches de segurança e lidar com picos de tráfego que derrubam hospedagens compartilhadas.

O que é o EmDash e suas limitações

O EmDash é um gerenciador de conteúdo escrito em TypeScript projetado especificamente para o ambiente dos Cloudflare Workers. Diferente de sistemas tradicionais que dependem de um banco de dados relacional como MySQL, o EmDash armazena o conteúdo em arquivos que fazem parte do próprio projeto, seguindo uma filosofia inspirada em geradores estáticos e headless CMS. Essa arquitetura permite que o site seja versionado em um repositório Git, revisado como código e implantado com comandos simples de deploy.

É fundamental compreender o que não migra automaticamente do WordPress. O EmDash não reproduz a lógica de plugins como WooCommerce, sistemas de assinatura, fóruns ou áreas de membros complexas. Formulários avançados, integrações com gateways de pagamento e funcionalidades que dependem de processamento no servidor exigirão alternativas ou adaptações. O vídeo deixa claro que o EmDash atende bem a sites focados em conteúdo: posts, páginas estáticas, imagens e menus de navegação. Qualquer funcionalidade além disso precisa ser avaliada caso a caso antes de comprometer a migração.

Preparação antes da migração

Antes de qualquer ação concreta, a aula enfatiza a importância de realizar um backup completo do site WordPress existente. Esse backup inclui o banco de dados, os arquivos do tema, os plugins e especialmente a pasta de uploads onde ficam as imagens. Anotar a estrutura de URLs é outro passo preparatório crucial, pois os links antigos precisarão ser mapeados para redirecionamentos 301. Sem esse mapeamento, o site perde autoridade de SEO construída ao longo de anos e os visitantes que chegam por links antigos encontram páginas de erro.

A documentação oficial da migração disponibilizada pela Cloudflare serve como guia de referência, mas o vídeo destaca que o EmDash muda rapidamente e a versão testada na aula é a 1.4.0. Consultar a documentação atualizada antes de migrar um site de produção evita surpresas com alterações na interface ou no formato de importação.

Processo de importação do WordPress

O primeiro passo prático é criar o novo site EmDash na conta Cloudflare. O processo é direto: acessar o painel, iniciar um novo projeto EmDash e conectar o repositório Git. O EmDash oferece integração nativa com GitHub e GitLab, permitindo que o deploy seja automatizado a cada push no repositório. A escolha do repositório define o fluxo de trabalho futuro, pois todo o conteúdo passará a ser gerenciado como código.

A exportação do WordPress pode ser feita de duas formas: pelo exportador XML nativo ou por plugins específicos que geram formatos compatíveis com o EmDash. O formato XML do WordPress contém posts, páginas, categorias, tags e comentários, mas não inclui as imagens como arquivos binários. As imagens precisam ser tratadas separadamente, o que gera a pegadinha mencionada no vídeo quando o WordPress está rodando localmente. Em ambientes locais, as URLs das imagens apontam para localhost, e ao importar o conteúdo para o EmDash, essas referências quebram. A solução é ajustar as URLs durante a preparação dos arquivos ou usar scripts para substituir os caminhos.

Publicação e redirecionamentos

Após a importação do conteúdo, chega o momento de publicar o site na Cloudflare com o domínio próprio. A configuração de DNS na Cloudflare aponta o domínio para o Worker que hospeda o EmDash, e o deploy é acionado pelo pipeline do repositório. A grande vantagem dessa etapa é a velocidade de propagação: diferente de servidores tradicionais, os Workers são distribuídos globalmente em segundos.

O cuidado com os links antigos é um dos pontos mais críticos da migração. O vídeo ensina a implementar redirecionamentos 301 do WordPress para o EmDash, preservando o ranking no Google e a experiência de quem acessa links antigos. Sem redirecionamentos adequados, cada URL antiga que retorna 404 representa tráfego perdido e possível queda de posicionamento. O mapeamento de cada post e página para sua nova URL garante que o Google transfira a autoridade do link antigo para o novo.

Tema e personalização

O EmDash oferece temas prontos e customizáveis, mas o nível de flexibilidade difere do ecossistema de temas do WordPress. A personalização no EmDash segue o paradigma de código: alterar o layout significa editar arquivos TypeScript e CSS no repositório. Para quem está acostumado com o editor visual do WordPress, essa abordagem pode parecer menos acessível inicialmente, mas oferece controle total e previsível sobre cada elemento da página.

Os plugins do WordPress não têm equivalente direto no EmDash. Funcionalidades como SEO, sitemaps e analytics são implementadas como módulos ou configurações próprias da plataforma. O vídeo aborda quais plugins têm equivalentes e quais precisam ser substituídos por soluções alternativas, como configurações manuais de meta tags e integração com ferramentas de análise via código.

Resultado da migração

Ao final do processo, o site migrado opera inteiramente na infraestrutura da Cloudflare, sem servidor para manter, sem banco de dados para otimizar e com desempenho consistente em qualquer localização geográfica. A recapitulação do vídeo resume as etapas: criar o site EmDash, exportar do WordPress, importar o conteúdo, tratar as imagens, publicar na Cloudflare e configurar os redirecionamentos. Para quem opera sites de conteúdo, a economia de tempo e dinheiro com infraestrutura representa o benefício mais imediato da migração.

O que você vai aprender

  • Avaliar se o EmDash atende aos requisitos do site antes de migrar do WordPress
  • Exportar posts, páginas, imagens e menus do WordPress para o formato compatível com EmDash
  • Criar e configurar um projeto EmDash na Cloudflare com domínio próprio
  • Implementar redirecionamentos 301 para preservar a autoridade de SEO dos links antigos
  • Identificar as pegadinhas do WordPress local na migração de imagens

Conceitos abordados

Tecnologias utilizadas

Capítulos 11 marcações

  1. Por que sair do WordPress
  2. O que é o EmDash e o que não migra
  3. Backup e anotações antes de mexer
  4. Criando o site EmDash
  5. Exportando do WordPress: XML ou plugin
  6. Importando no EmDash
  7. As imagens e a pegadinha do WordPress local
  8. Publicando na Cloudflare
  9. Redirecionamento 301 para links antigos e Google
  10. Tema e plugins
  11. Recapitulando

Próximo vídeo sugerido

Avaliações

Avaliação dos alunos 0.0
★★★★★ 0 avaliações
Avalie esta aula

Ajude outros alunos a entenderem se esta aula foi útil.

Ainda não há avaliações. Seja o primeiro a avaliar esta aula.