Quando começámos a planejar a presença digital para a CMS Conf 2026, sabíamos que a rota padrão “tema WordPress + plugins” não seria suficiente. Queríamos algo diferente. Precisávamos de um site que não fosse apenas uma brochura, mas uma plataforma de conteúdo de alto desempenho: rápido, sustentável e explicitamente desenhado para a era da IA.
Esta é a história de como a nossa equipa de desenvolvimento, Agnieszka Palmowska, Maciek Palmowski e eu próprio, construímos a base para a CMS Conf 2026 usando uma stack técnica escolhida para equilibrar desempenho, edição de conteúdo e manutenção.
1. Velocidade por Padrão: Astro 5 & Tailwind CSS 4
Escolhemos o Astro 5 por uma razão simples: o desempenho e uma funcionalidade.
Por padrão, o Astro envia zero JavaScript para o cliente. Isto significa que as nossas páginas carregam instantaneamente, o que é crítico para utilizadores móveis que consultam a agenda ou os oradores em redes Wi-Fi de conferência instáveis. Combinámos isto com o Tailwind CSS 4 (usando o novo plugin Vite), o que foi uma revelação.
Medimos a implementação usando várias ferramentas, incluindo o Google PageSpeed Insights, e alcançámos uma pontuação perfeita de 100 em desempenho.

Dica Técnica: Se está a mudar para o Tailwind 4, use o plugin
@tailwindcss/vite. Compila o o CSS em milissegundos, tornando a experiência de desenvolvimento incrivelmente ágil. Também implementámos o LightningCSS (baseado em Rust) para minificação e construímos um plugin Vite personalizado para pré-carregar CSS crítico, eliminando aquele efeito desagradável de “flash de conteúdo não estilizado” (FOUC).
2. Empoderando a Equipa: Pages CMS
Um gargalo comum em projetos de sites estáticos e a gestão de conteúdo. Os programadores adoram Markdown; as equipas de marketing… nem tanto.
O Maciej resolveu isto integrando o Pages CMS (pagescms.org). É um headless CMS brilhante que trabalha diretamente com o o repositório GitHub. Oferece à a nossa equipa de conteúdo uma interface amigável para gerir artigos do blog e perfis de autores, mas sob o capô, está apenas a fazer commits no nosso repositório.
Por que isto funciona:
- Infraestrutura Zero: Sem base de dados para manter, sem servidores para atualizar.
- Nativo de Git: Cada alteração de conteúdo aciona o nosso pipeline de CI/CD, garantindo que nada se parta.
- Custo: É gratuito para repositórios públicos.
3. O Trabalho “Invisível”: SEO Avançado & Schema
O ranking em 2026 exige mais do que apenas palavras-chave. É necessária estrutura.
Aprofundámo-nos na implementação de Schema.org. Criámos um componente SchemaOrg.astro personalizado que gera dinamicamente dados estruturados JSON-LD para cada página.
O que implementámos:
- Organization Schema: Identificação da Openweb S.C. como entidade legal.
- Event Schema: Fornecendo ao Google datas precisas, localização (PPNT Gdynia) e informações sobre bilhetes.
- Ligação @id: Crucialmente, usamos referências
@idpara “ligar os pontos” entre a organização e o evento no Knowledge Graph da Google.
Dica Pro: Não confie apenas em plugins de SEO padrão para fazer tudo. Personalizar o Schema para ligar as entidades certas, por exemplo o evento à organização através de IDs consistentes, ajuda os motores de busca a perceberem melhor quem organiza a conferência e qual é o contexto do projeto.
4. Otimização para a Era da IA (LLM)
Esta é a minha parte favorita. A pesquisa está a mudar. As pessoas perguntam ao ChatGPT e à Perplexity sobre eventos quase com a mesma naturalidade com que usam o Google. Para que estes sistemas de IA consigam responder com precisão sobre a CMS Conf, otimizámos o site também para esse contexto.
Implementámos um ficheiro LLM.txt na raiz do nosso site. Pense nele como um robots.txt, mas para LLMs. Ele fornece um resumo estruturado e rico em contexto de toda a conferência, oradores, datas e stack tecnológica, explicitamente formatado para ingestão por IA.
Até escrevemos um script Node.js personalizado que corre no momento da build para analisar os nossos metadados e manter este ficheiro perfeitamente atualizado. O resultado? Quando uma IA rastreia o nosso site, não tem de adivinhar. Dizemos-lhe exatamente o que a CMS Conf é.
5. Controlo de Qualidade Automatizado
Finalmente, automatizámos a parté aborrecida. Configurámos verificações pré-build com o astro-link-validator para garantir que nunca publicamos um link quebrado. Também validámos os nossos redirecionamentos no astro.config.mjs para lidar com URLs antigos de forma suave.
Conclusão
A construção do website da CMS Conf não foi apenas sobre código; foi sobre criar um sistema que serve os nossos utilizadores (velocidade), a a nossa equipa (facilidade de gestão) e as máquinas que ajudam as pessoas a encontrarem-nos (SEO e IA).
Se está a construir um site rico em conteúdo em 2026, recomendo vivamente que olhe para está arquitetura baseada em Astro + Tailwind + Git CMS. É leve, e rápida e escala maravilhosomtente.
Veja ao vivo: cmsconf.com
Estamos apenas a começar. Vemo-nos em Gdynia em novembro!
Leituras recomendadas
- Escalas tipográficas para headings: Building typographic scales in CSS with :heading(), sibling-index(), and pow()
- Loaders SVG modernos: Loading Smarter: SVG vs. Raster Loaders in Modern Web Design
- Panorama de capacidades PWA: PWAscore – PWA Browser Scorecards