Voltar aos vídeosYouTube + Portal

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

Passo a passo prático para migrar posts, páginas, menus e imagens do WordPress para o EmDash 1.4.0 nos Cloudflare Workers sem perder links no Google.
Capítulos do Vídeo (11)
Clique em qualquer capítulo para ir direto ao ponto do vídeo
Material complementar

Guia prático para acompanhar e aplicar o conteúdo do vídeo.

5 min de leitura5 seções

Visão Geral e Contexto Técnico

A Cloudflare lançou o EmDash, um gerenciador de conteúdo (CMS) moderno escrito em TypeScript que roda diretamente nos Cloudflare Workers, eliminando a necessidade de manter servidores VPS, PHP-FPM ou bancos MySQL expostos. Nesta demonstração prática (testada no EmDash 1.4.0), realizamos a migração completa de um site WordPress real — trazendo posts, páginas, imagens e menus — e publicamos na borda da Cloudflare com domínio próprio e redirecionamentos 301 para preservar o SEO no Google.

Para quem mantém blogs, portais de conteúdo ou sites institucionais no WordPress e sofre com atualizações constantes de plugins vulneráveis, lentidão de TTFB ou custos de hospedagem, o EmDash oferece uma arquitetura serverless onde o banco de dados (Cloudflare D1), o armazenamento de mídia (Cloudflare R2) e a execução na borda trabalham integrados no mesmo projeto.

Passo a Passo da Migração do WordPress para o EmDash

1. O que migra automaticamente e o que exige atenção (00:00 – 01:07)

  • Por que sair do WordPress (00:00): redução drástica de superfície de ataque (sem wp-admin ou xmlrpc.php expostos), zero manutenção de servidor e carregamento na borda global da Cloudflare.
  • O que é o EmDash e o que não migra (00:25): o importador nativo do EmDash traz posts, páginas estáticas, categorias, tags, autores, menus de navegação e arquivos de mídia (imagens). Porém, temas visuais do WordPress (PHP/Elementor/Divi) e plugins específicos de WordPress não são copiados — no EmDash, o layout é definido pelos componentes e temas nativos em TypeScript/Astro e as extensões usam o sistema de plugins do próprio EmDash.

2. Checklist antes de mexer e criação do projeto (01:07 – 02:24)

  • Backup e inventário de URLs (01:07): antes de iniciar, faça um backup completo do WordPress e anote a estrutura atual de permalinks (ex.: /%postname%/ ou /blog/%postname%/) para garantir que nenhuma URL indexada no Google Search Console quebre após a virada de DNS.
  • Criando o site EmDash (01:32): inicialize o projeto EmDash localmente conectando sua conta Cloudflare (Workers + D1 + R2) e validando o ambiente de desenvolvimento antes de importar o acervo.

3. Exportação do WordPress e Importação no EmDash (02:24 – 05:19)

  • Exportando do WordPress via XML ou Plugin (02:24): você pode exportar o arquivo WXR (.xml) nativo em Ferramentas → Exportar no painel do WordPress ou utilizar o fluxo assistido recomendado na documentação oficial do EmDash.
  • Importando no EmDash (03:06): execute o importador do EmDash apontando para o arquivo exportado. O EmDash converte os blocos do Gutenberg/HTML para o formato estruturado do CMS e cria os registros correspondentes.
  • A pegadinha das imagens no WordPress local (04:35): durante a importação das mídias para o Cloudflare R2, o EmDash precisa baixar as imagens a partir das URLs originais. Se o seu WordPress estiver rodando apenas em localhost sem acesso externo ou se o servidor antigo bloquear requisições automatizadas, configure o caminho local de mídia ou exporte a pasta wp-content/uploads conforme demonstrado no vídeo.

4. Deploy na Cloudflare, Redirecionamento 301 e SEO (05:19 – 07:52)

  • Publicando na Cloudflare (05:19): com o conteúdo revisado localmente, faça o deploy para o Cloudflare Workers e conecte seu domínio customizado na zona DNS da Cloudflare.
  • Links antigos e Google — Redirecionamento 301 (06:18): caso algum formato de URL mude (por exemplo, páginas de categoria, datas /2025/10/post ou barras finais), configure regras de Redirect 301 para transferir 100% da autoridade das páginas antigas no Google sem gerar erros 404.
  • Temas e Plugins no EmDash (07:09): personalize o visual e adicione integrações usando a arquitetura nativa de plugins do EmDash 1.4.0.

Perguntas Frequentes (FAQ)

O que é migrado automaticamente do WordPress para o EmDash?

O importador do EmDash migra posts, páginas, categorias, tags, menus e imagens (que passam a ser servidas a partir do Cloudflare R2). Temas em PHP/Elementor e plugins exclusivos do ecossistema WordPress não são migrados e devem ser substituídos por temas e plugins nativos do EmDash.

Como não perder posições no Google ao migrar do WordPress para o EmDash?

Mantenha os mesmos slugs das URLs principais e configure redirecionamentos permanentes (HTTP 301) para qualquer padrão antigo de URL (como páginas de arquivos por data ou categorias), além de enviar o novo sitemap.xml no Google Search Console logo após apontar o domínio.

Onde ficam salvas as imagens e o banco de dados no EmDash da Cloudflare?

O EmDash roda de forma serverless nos Cloudflare Workers, utilizando o Cloudflare D1 (SQLite distribuído na borda) para armazenar os textos e metadados e o Cloudflare R2 (object storage sem taxa de egress) para armazenar e servir as imagens e arquivos de mídia.

Fontes e Referências Citadas no Vídeo

Continue no Ecossistema da Escola de Aplicativos

Sobre este material
Leitura
5 min
Seções
5
Abrir no YouTube
Continue no Portal

Salve o material, explore as ferramentas e transforme o conteúdo em implementação.

Abrir plataforma