Caso de estudo
A Fornalha não existe. O site sim.
Esta demo foi desenhada e desenvolvida por João Ferro para mostrar o que um café, um restaurante ou uma loja local pode ter: um site que abre num instante, aparece no Google, é recomendado por assistentes de IA e que o dono atualiza sozinho.
- de JavaScript em todo o site
- 7 KB
- pesa a página inicial (comprimida)
- 47 KB
- scripts ou fontes de terceiros
- 0
- tipos de dados estruturados para Google e IA
- 9
Valores medidos no build de produção desta demo.
O que está por trás
Seis coisas que um site de negócio tem de fazer bem.
Abre num instante
Páginas estáticas servidas a partir de centenas de cidades pela rede da Cloudflare. Sem frameworks pesados no browser: as animações são CSS e SVG.
- HTML pronto, sem esperar por JavaScript
- Fontes próprias com pré-carregamento
- Ilustrações vetoriais em vez de imagens pesadas
- Animações pausadas quando saem do ecrã
Encontrado no Google
Cada página diz ao Google exatamente o que é: a loja, a carta com preços, os produtos, os eventos e as perguntas frequentes.
- Horário, morada e mapa para pesquisas locais
- Carta e produtos com preço e disponibilidade
- Eventos que podem aparecer na pesquisa
- Sitemap, URLs canónicos e breadcrumbs
Recomendado por IA
Assistentes como o ChatGPT, o Claude ou o Perplexity citam sites que respondem de forma direta. Este foi escrito e estruturado para isso.
- Respostas que começam pelo facto principal
- Ficheiro llms.txt com o resumo do negócio
- Acesso explícito aos crawlers de IA
- Guias com passos marcados como HowTo
Seguro por defeito
Sem base de dados nem painel exposto na internet, não há muito para atacar. O que resta está fechado com políticas estritas.
- Content Security Policy sem exceções inline
- HTTPS obrigatório com HSTS
- Proteção contra iframes e sniffing
- Dependências com quarentena de 2 dias
Fácil de atualizar
O dono muda a carta, os preços, os produtos ou a agenda num painel simples, sem tocar em código. Cada alteração fica guardada no histórico.
- Painel Decap CMS em português
- Histórico de versões no GitHub
- Publicação automática em cerca de um minuto
- Pré-visualização antes de publicar
Barato de manter
Alojamento estático na Cloudflare Pages: sem servidor para gerir e sem custos mensais que crescem com as visitas.
- Certificado SSL incluído
- Aguenta picos de tráfego sem abrandar
- Domínio próprio
- Sem plugins para atualizar todos os meses
A stack
Simples, moderna e sem mensalidades escondidas.
O conteúdo vive em ficheiros no GitHub. Quando o dono publica uma alteração no painel, a Cloudflare reconstrói o site e distribui-o pelo mundo em segundos.
- Decap CMSO dono edita a carta, produtos e eventos
- GitHubGuarda cada versão do conteúdo
- AstroGera páginas estáticas ultrarrápidas
- Cloudflare PagesPublica em todo o mundo, com HTTPS
Próximo passo
Tem um café, restaurante ou loja? Faço-lhe um assim.
Sou o João Ferro. Desenho e desenvolvo sites para negócios que querem ser encontrados, carregar depressa e causar boa impressão logo no primeiro segundo.