De WordPress para Astro — como criar sites dez vezes mais rápido e mais barato
Quem migra de WordPress para Astro e confia a manutenção a um assistente de IA precisa de horas em vez de semanas para cada alteração e paga uma subscrição em vez de horas de desenvolvimento. Com o exemplo de ciqualia.com, este guia mostra como fazer a mudança e o que tem de ser definido uma única vez.
O ciqualia.com funcionou em WordPress até ao final de agosto de 2026. Desde então, o site é construído com Astro e os novos conteúdos nascem num chat com um assistente de IA. Os números deste guia vêm deste site.
Porque é que o WordPress fica caro
No WordPress, quase todas as alterações de conteúdo começam por ser alterações técnicas. Uma página nova precisa de um modelo novo ou alterado. O modelo tem de se ajustar ao tema, aos plugins e às personalizações anteriores, e só quando está pronto é que alguém pode escrever o texto.
No ciqualia.com, isso cabia a uma equipa de desenvolvimento, a cerca de 40 € por hora. As alterações somavam dezenas de horas por mês, e cada uma demorava pelo menos duas semanas, contando perguntas, coordenação, testes e retoques. A isso juntavam-se plugins premium pagos, cujas atualizações dependem de uma licença paga.
Recapitulemos: para que servia um CMS?
Paremos um momento para perceber porque existem os CMS. Um sistema de gestão de conteúdos devia permitir publicar conteúdos sem lidar com a técnica. Numa instalação de WordPress que cresceu ao longo dos anos, a técnica regressa através dos modelos e dos plugins.
Hoje, um assistente de IA pode assumir esse papel. A equipa editorial descreve no chat o que deve mudar; o assistente escreve o texto e o código, verifica o resultado e publica quando lhe é pedido. A condição é definir uma vez, com cuidado, os requisitos técnicos, os limites, a reversão e as verificações num ambiente de testes.
É o mesmo princípio do Agentic OS para o back office: regras que valem para todas as tarefas, tarefas repetíveis e resultados verificados antes de cada tarefa ser encerrada.
Porquê Astro
O Astro gera HTML pronto a partir de componentes e ficheiros de conteúdo. Não há base de dados, nem PHP, nem painel de administração para manter e proteger. Os conteúdos estão em ficheiros no repositório, um por idioma, e cada alteração é uma versão rastreável.
Para um assistente de IA, é o local de trabalho certo: lê e escreve ficheiros em vez de clicar numa interface, e cada alteração que faz pode ser revista, verificada e anulada.
O que se define uma única vez
Para que a equipa editorial trabalhe apenas no chat, define-se uma vez o que é o site, o que é verificado antes de cada publicação e como se anula um erro. Tudo isto fica guardado como skill ou plugin do assistente de IA e passa a valer para todas as tarefas.
- 01 Regras o que é o site
- Sistema de design e componentes
- Idiomas e terminologia
- Requisitos de SEO
- Tom e forma de tratamento
- Afirmações não permitidas
- 02 Verificações antes de cada publicação
- Build e verificação de tipos
- Meta tags e dados estruturados
- Sitemap com data de alteração
- Ligações
- Capturas de ecrã em três larguras
- 03 Aprovação e reversão quem pode fazer o quê e quando
- Stage antes da produção
- Ramo principal protegido
- Aprovação antes de cada publicação
- Cada alteração versionada
- Reversão com uma instrução
No ciqualia.com, isto inclui, por exemplo: cada alteração de conteúdo aplica-se aos nove idiomas ao mesmo tempo. Cada página aparece primeiro no stage, uma cópia de teste do site. E uma lista de verificação antes de cada publicação confirma títulos, descrições, ligações entre idiomas, imagens e o layout em computador, tablet e smartphone.
A equipa editorial trabalha só no chat
A equipa editorial não precisa de saber nada de git, pull requests ou pipelines de build. Escreve uma tarefa no chat — por exemplo, «Nova página sobre a ISO 13485 com base na página da ISO 9001, em todos os idiomas» —, vê o resultado no stage, indica correções e, no fim, diz: «Publicar em produção.»
- 01 Equipa editorial no chat
- Descrever a tarefa
- Ver o resultado no stage
- Indicar correções
- Aprovar a publicação
- 02 Assistente de IA segundo as regras definidas
- Texto e código em todos os idiomas
- Executar as verificações
- Atualizar o stage
- Submeter a alteração para aprovação
- 03 Produção automática
- Build
- Implementação
- Sitemap com data de alteração
Cada versão é guardada: um estado anterior está à distância de uma instrução no chat.
Os números: horas em vez de semanas
| Aspeto | WordPress com equipa de desenvolvimento | Astro com assistente de IA |
|---|---|---|
| Duração de uma alteração | Pelo menos duas semanas | Normalmente de uma a cinco horas |
| Custos correntes | Dezenas de horas de desenvolvimento por mês a cerca de 40 € | Uma subscrição de 20 € por mês |
| Plugins e bibliotecas | Plugins premium pagos | Código aberto com licença MIT |
| Idiomas | Dois | Nove |
A duração vem dos registos do assistente: doze tarefas desde outubro de 2026, medidas desde a tarefa no chat até à alteração pronta para aprovação. A mediana foi de cerca de hora e meia de trabalho e cerca de quatro horas no total; só demorou mais quando uma tarefa esperou por uma resposta durante a noite.
- Uma nova página sobre a norma ISO 13485 em nove idiomas, com base numa existente: pouco mais de uma hora.
- Uma página «Sobre nós» que substitui a página de contacto, em nove idiomas: cerca de 1,3 horas.
- Ligações internas para duas páginas novas a partir de todas as páginas onde fazem sentido: oito minutos.
- As maiores tarefas, um catálogo de produtos e uma página setorial: quatro a cinco horas.
A própria mudança também foi rápida: a primeira linha de código foi escrita a 4 de agosto de 2026, e a 29 de agosto o novo site substituiu o WordPress em ciqualia.com. Desde então foram acrescentadas cerca de vinte páginas novas e cinco artigos, cada um em nove idiomas.
Nos custos, dezenas de horas de desenvolvimento a 40 € — 800 € ou mais por mês — contra 20 €. No tempo, duas semanas contra algumas horas. Em ambos os casos, mais de uma ordem de grandeza.
Mais rápido e mais barato não quer dizer pior. É assim que as ferramentas de análise habituais avaliam a página inicial de ciqualia.com, tanto em dispositivos móveis como em computador:
- PageSpeed Insights: desempenho 100, acessibilidade 95, práticas recomendadas 100, SEO 100, Agentic Browsing 3 de 3.
- Ahrefs Site Audit: Health Score 100 — nenhum URL interno do site tem erros.
O que substitui os plugins
Antes da migração, vale a pena fazer um inventário: que plugins estão instalados e que função cumpre cada um? No ciqualia.com, pouco restou deles:
| Função | Com WordPress | Com Astro |
|---|---|---|
| Formulário de contacto | Contact Form 7 | Formulário próprio, funciona também sem JavaScript |
| Proteção contra spam | Akismet | Honeypot e armadilha de tempo, depois a mesma interface do Akismet |
| Guardar pedidos | CFDB7 | No servidor próprio, antes do envio do e-mail |
| Envio de e-mail | Dois plugins SMTP | Uma biblioteca de e-mail |
| Idiomas | Polylang Pro | Encaminhamento de idiomas do Astro |
| SEO | Yoast SEO | Meta tags, dados estruturados e sitemap no layout da página |
| Cache | WP Rocket | Desnecessário: HTML pronto |
| Banner de cookies | Plugin de cookies | Desnecessário: sem cookies |
| Segurança | Plugins de segurança e de gestão de ficheiros | Desnecessário: sem PHP, sem base de dados, sem carregamentos |
O inventário é também uma auditoria. No ciqualia.com, o código dos plugins antigos continha três coisas que foram deixadas para trás de propósito: a verificação de certificados desativada no envio para o CRM, alertas de erro enviados para uma caixa de correio privada e dois plugins SMTP concorrentes.
Migrar sem perder posições na pesquisa
O sitemap do site antigo indicava 80 endereços. Cada um recebeu uma decisão:
- 16 existem no novo site com o mesmo endereço. Não precisam de nenhuma regra.
- 11 têm um sucessor noutro caminho e são redirecionados de forma permanente (301), com e sem barra final.
- 53 respondem 404 de propósito: o portfólio, ofertas de emprego, páginas de serviços antigas, páginas de teste e arquivos de etiquetas.
No dia da mudança:
- Apontar o DNS para o novo servidor.
- Limpar o robots.txt da cache da CDN — caso contrário, continua durante horas a apontar para o sitemap do antigo plugin de SEO.
- Submeter o novo sitemap na Google Search Console.
- Contar com mais respostas 404: resultam das decisões acima.
- Verificar alguns redirecionamentos por amostragem e enviar um pedido de teste pelo formulário.
Proteção de dados desde o início
Menos técnica significa também menos questões de proteção de dados. O site antigo usava Google Analytics e um banner de cookies. O novo prescinde deliberadamente de cookies, incluindo os de estatística, e por isso não precisa de banner: quem abre a página começa logo a ler, em vez de primeiro fechar um pedido de consentimento. Só há dados pessoais no formulário de contacto. O assistente de IA trabalha com código e textos, não com dados dos visitantes.
O que é tratado mesmo assim — o formulário de contacto, o envio de e-mail, o alojamento — pertence ao registo das atividades de tratamento. A Complaica mantém esse registo e acompanha as tarefas de proteção de dados; saiba mais nas páginas sobre software RGPD e gestão da proteção de dados.
Para terminar: capturas de ecrã em nove idiomas
Resta uma questão em que os sites multilingues tropeçam com frequência: como obter capturas de ecrã do próprio software em cada idioma? Uma imagem em alemão ao lado de texto em francês parece desleixada, e cada nova versão do software torna todas as imagens obsoletas de uma vez.
Por isso, no ciqualia.com as vistas do produto não são fotografias tiradas à mão. Cada vista é reconstruída como componente com os textos traduzidos do software e renderizada como página própria para cada idioma. Um script abre essas páginas num navegador Chrome sem janela (headless), fotografa-as e guarda as imagens em várias larguras como AVIF e WebP — cerca de 2000 ficheiros, gerados com um único comando. Quando muda um texto ou uma cor, o assistente volta a fazer as capturas.
Para as visitas guiadas ao produto, o mesmo Chrome inicia sessão numa demonstração local da aplicação real, abre os módulos e fotografa-os em tamanho de computador. E a verificação do layout antes de cada publicação funciona da mesma forma: capturas em três larguras que o próprio assistente analisa.
Pergunte-nos como
A Ciqualia constrói sites desta forma e prepara o processo para a sua equipa: as regras, as verificações, o stage e o skill para o assistente de IA. Encontra mais sobre desenvolvimento de software e substituição de aplicações existentes na Pragmatica, e sobre integração de IA na Gnostica.
Mais artigos
-
Agentic OS — como automatizar o back office de uma pequena empresa
-
Normas do setor automóvel — a checklist de compliance para OEM e fornecedores
-
NIS2 — quem é abrangido e o que a diretiva exige
-
Checklist ISO 27001 ou cheat sheet — a certificação num relance
-
PIA e DPIA — fáceis de confundir
-
Alice atrás dos espelhos negros
-
Ciqualia: a filosofia das soluções modernas
O que acha disto?
Escreva-nos — qual destas é a sua?
Obrigado.
Respondemos no prazo de um dia útil.
Não enviado.
Não resultou. Verifique os campos ou escreva-nos diretamente.