Ir para o conteúdo

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.

WP2ASTRO 01

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.

  1. 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
  2. 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
  3. 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
As regras descrevem o site, as verificações protegem cada alteração, a aprovação e a reversão mantêm a produção estável.

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.»

  1. 01 Equipa editorial no chat
    • Descrever a tarefa
    • Ver o resultado no stage
    • Indicar correções
    • Aprovar a publicação
  2. 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
  3. 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.

A equipa editorial dá tarefas e aprovações, o assistente trata da parte técnica, o pipeline publica.

Os números: horas em vez de semanas

AspetoWordPress com equipa de desenvolvimentoAstro com assistente de IA
Duração de uma alteração Pelo menos duas semanasNormalmente 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 pagosCódigo aberto com licença MIT
Idiomas DoisNove

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çãoCom WordPressCom Astro
Formulário de contacto Contact Form 7Formulário próprio, funciona também sem JavaScript
Proteção contra spam AkismetHoneypot e armadilha de tempo, depois a mesma interface do Akismet
Guardar pedidos CFDB7No servidor próprio, antes do envio do e-mail
Envio de e-mail Dois plugins SMTPUma biblioteca de e-mail
Idiomas Polylang ProEncaminhamento de idiomas do Astro
SEO Yoast SEOMeta tags, dados estruturados e sitemap no layout da página
Cache WP RocketDesnecessário: HTML pronto
Banner de cookies Plugin de cookiesDesnecessário: sem cookies
Segurança Plugins de segurança e de gestão de ficheirosDesnecessá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:

  1. Apontar o DNS para o novo servidor.
  2. Limpar o robots.txt da cache da CDN — caso contrário, continua durante horas a apontar para o sitemap do antigo plugin de SEO.
  3. Submeter o novo sitemap na Google Search Console.
  4. Contar com mais respostas 404: resultam das decisões acima.
  5. 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.

Quero saber mais

WP2ASTRO 03

O que acha disto?

Escreva-nos — qual destas é a sua?

✓Quer mais artigos sobre este tema?
✓Quer partilhar materiais seus sobre o tema?
✓Deixa-nos os seus contactos?
✓Segue-nos nas redes sociais?
Solicitar lista de preços