# 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.
- **Canal Oficial:** Escola de Aplicativos (https://www.youtube.com/@escola.aplicativos)
- **Assistir no YouTube:** https://www.youtube.com/watch?v=VS_c15MC5ro
- **Página no Portal:** https://www.escoladeaplicativos.com.br/youtube/adeus-wordpress-como-migrar-para-o-emdash-da-cloudflare-passo-a-passo
- **Publicado em:** 2026-11-09T17:15:45.000Z
---
## 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.

## Índice e Capítulos do Vídeo

| Minutagem | Tópico abordado no vídeo |
| :--- | :--- |
| `00:00` | Por que sair do WordPress |
| `00:25` | O que é o EmDash e o que não migra |
| `01:07` | Antes de mexer: backup e anotações |
| `01:32` | Criando o site EmDash |
| `02:24` | Exportando do WordPress: XML ou plugin |
| `03:06` | Importando no EmDash |
| `04:35` | As imagens (e a pegadinha do WordPress local) |
| `05:19` | Publicando na Cloudflare |
| `06:18` | Links antigos e Google: redirecionamento 301 |
| `07:09` | Tema e plugins |
| `07:52` | Recapitulando |

## 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

- [Documentação oficial da migração do WordPress para o EmDash](https://docs.emdashcms.com/migration/from-wordpress/)
- [Guia oficial da Cloudflare: EmDash nos Workers](https://developers.cloudflare.com/workers/framework-guides/web-apps/emdash/)
- [Release oficial do EmDash 1.4.0 no GitHub](https://github.com/emdash-cms/emdash/releases/tag/emdash%401.4.0)

## Continue no Ecossistema da Escola de Aplicativos

- **[Guia no Arsenal: EmDash — como instalar e usar o CMS da Cloudflare](/arsenal/emdash-cms-guia-instalar):** ficha técnica completa da arquitetura do EmDash e sistema de plugins.
- **[Curso Gratuito: Cloudflare Workers sem Mistério](/cursos/cloudflare-workers-sem-misterio):** domine Workers, R2, D1, KV, Queues e Workflows na prática.
- **[Calculadora de Custo Cloudflare R2 vs AWS S3](/ferramentas/calculadora-cloudflare-r2):** simule armazenamento e economia de egress em reais e dólares.