Guia: Como Construir um Site Otimizado para IA do Zero em 48 Horas
Um guia passo a passo com 12 etapas práticas para criar um site que os motores generativos — ChatGPT, Gemini, Claude, Perplexity — encontram, interpretam e recomendam. Baseado no caso real de alexandrecaramaschi.com.
Por que sites tradicionais são invisíveis para IAs
A maioria dos sites foi construída para humanos que navegam e para crawlers do Google que indexam HTML. Motores generativos operam de forma diferente: eles não “navegam” — eles processam, interpretam e sintetizam informações. Um site bonito com conteúdo em imagens, JavaScript pesado e zero dados estruturados é praticamente invisível para ChatGPT, Gemini e Perplexity.
Para que uma IA generativa recomende sua marca, três condições precisam ser atendidas simultaneamente:
- Existência estruturada: a entidade (pessoa, marca, produto) precisa existir em formato que máquinas entendam — JSON-LD, Schema.org, llms.txt — não apenas em texto corrido.
- Consistência cross-platform: as informações sobre a entidade devem ser idênticas em todas as plataformas — site, GitHub, LinkedIn, repositórios, podcasts. Incoerrências geram desconfiança algorítmica.
- Acessibilidade para crawlers de IA: o site precisa permitir explicitamente o acesso de crawlers de IA via robots.txt, oferecer arquivos de descoberta (llms.txt, sitemap, RSS) e carregar sem JavaScript pesado.
“Se uma IA não consegue ler sua marca, ela não consegue recomendá-la. E se ela não recomenda, você não existe para milhões de usuários que já pesquisam via ChatGPT e Gemini.”
Passo 1-2: Stack técnica e segurança
A escolha da stack técnica determina o teto do que é possível em GEO. Para alexandrecaramaschi.com, a decisão foi por uma stack moderna, performante e com renderização server-side nativa:
- Next.js 16: framework React com SSR/SSG nativo, garantindo que todo conteúdo é legível por crawlers sem execução de JavaScript
- React 19: componentes server-side por padrão, eliminando a necessidade de hidratação pesada
- TypeScript: tipagem estática que garante consistência nos dados estruturados e previne erros em JSON-LD
- Tailwind CSS 4: estilização sem CSS-in-JS, reduzindo o bundle e melhorando o tempo de carregamento
- Vercel: deploy automático com edge network global, HTTPS nativo e headers de segurança configuráveis
No segundo passo, configuramos 5 headers de segurança críticos que também impactam a confiança algorítmica:
Protege contra XSS e injeção de código malicioso
Força HTTPS em todas as conexões
Impede MIME-type sniffing
Protege contra clickjacking
Restringe APIs sensíveis do navegador
Passo 3-4: Arquitetura de entidades e JSON-LD
O coração de qualquer site GEO é a entidade canônica — a definição formal da pessoa ou marca que o site representa. No caso de alexandrecaramaschi.com, a entidade canônica é:
“Alexandre Caramaschi — CEO da Brasil GEO, ex-CMO da Semantix (Nasdaq), cofundador da AI Brasil.”
Essa definição aparece idêntica em todas as 81 páginas do site, em todos os repositórios GitHub, no LinkedIn, no llms.txt e em cada schema JSON-LD. A consistência é absoluta — nenhuma variação.
A partir da entidade canônica, construímos 29 tipos Schema.org interconectados via JSON-LD. Cada tipo reforça a identidade da entidade e cria um grafo de conhecimento que qualquer IA pode processar:
- Person: entidade principal com sameAs apontando para todas as plataformas
- Organization: Brasil GEO como empregador, com logo, descrição e url
- WebSite + WebPage: estrutura hierárquica do site com SearchAction
- Article + BlogPosting: conteúdo editorial com autor, data e entidade principal
- FAQPage: perguntas frequentes em formato que IAs podem extrair diretamente
- BreadcrumbList: navegação hierárquica para contextualização
- ProfessionalService + Service: serviços oferecidos com preços e descrições
O resultado é que quando ChatGPT ou Gemini visitam o site, eles não precisam “interpretar” texto — eles leem um grafo de conhecimento formal que conecta pessoa, organização, serviços, conteúdos e credenciais.
Passo 5: Arquivos de descoberta para IA
Além dos dados estruturados embutidos nas páginas, um site GEO precisa de arquivos de descoberta dedicados que facilitem o acesso programático por crawlers de IA. No alexandrecaramaschi.com, implementamos:
llms.txt v8.0
O arquivo central de descoberta para LLMs. Contém 115 links organizados em 23 seções: entidade canônica, serviços, conteúdos editoriais, repositórios open-source, presença cross-platform e credenciais. É o primeiro arquivo que um LLM lê ao visitar o domínio.
robots.txt com 16 AI crawlers
O robots.txt foi configurado para permitir explicitamente o acesso de 16 crawlers de IA: GPTBot, ChatGPT-User, Google-Extended, Anthropic, PerplexityBot, ClaudeBot, Applebot-Extended, Bytespider, Meta-ExternalAgent, entre outros. Cada crawler tem permissão granular.
Sitemap XML dinâmico
Sitemap gerado automaticamente pelo Next.js com todas as 81 URLs indexáveis, prioridades, frequência de atualização e data da última modificação. Submetido via IndexNow para indexação instantânea.
RSS e JSON Feed
Feeds em formato RSS 2.0 e JSON Feed 1.1 para que agregação e crawlers possam acompanhar novos conteúdos automaticamente.
IndexNow
Protocolo de notificação ativa que avisa Bing, Yandex e outros motores quando uma nova página é publicada ou atualizada. Indexação em minutos, não em dias.
OG Image dinâmica
Imagem Open Graph gerada automaticamente para cada página, garantindo previews corretos quando IAs ou redes sociais compartilham links do site.
Passo 6-7: Conteúdo como infraestrutura
Em GEO, conteúdo não é marketing — é infraestrutura. Cada artigo, insight ou guia é um nó no grafo de conhecimento que reforça a autoridade da entidade. No alexandrecaramaschi.com, criamos:
- 21 insights organizados em 7 categorias: Visão Estratégica, GEO Técnico, Empreendedorismo IA, Dados Estruturados, Autoridade Algorítmica, Conteúdo e ROI
- Auditoria de consistência de entidades: todas as 81 URLs foram verificadas para garantir que a credencial canônica aparece idêntica em cada página
- 81 URLs indexáveis: artigos, guias, FAQs, comparativos, páginas institucionais, insights e páginas de serviço — todas com JSON-LD próprio
A regra fundamental é que cada peça de conteúdo deve ser auto-suficiente para uma IA: se o ChatGPT ler apenas aquela página, ele deve conseguir identificar quem é o autor, qual é a credencial, qual é o serviço oferecido e como entrar em contato.
“Cada página do site é um embaixador autônomo da sua marca perante as IAs. Se uma página não tem JSON-LD, não tem credencial do autor e não tem CTA, ela está desperdiçando uma oportunidade de citação.”
Passo 8-9: Captura e conversão
Visibilidade sem conversão é vaidade. O site precisa converter visitantes — humanos ou agentes — em leads qualificados. A estratégia de captura do alexandrecaramaschi.com segue o modelo “Log First, Notify Second”:
- Formulários Log First Notify Second: o lead é salvo no banco de dados antes de qualquer notificação, eliminando perda de dados por falha em webhooks
- CTAs WhatsApp em todas as páginas: link direto para conversa com mensagem pré-preenchida, reduzindo fricção ao máximo
- Calendly para agendamento: integração para agendar diagnósticos GEO sem intermediários
- Lastlink para pagamentos: checkout direto para o Sprint GEO sem necessidade de landing page separada
O objetivo é que qualquer caminho de chegada — via ChatGPT, via Google, via link direto — termine em uma ação clara: agendar um diagnóstico, iniciar uma conversa no WhatsApp ou contratar o Sprint GEO.
Passo 10-11: Presença cross-platform
Um site GEO não vive isolado. A autoridade algorítmica é construída pela consistência da entidade em múltiplas plataformas. Para alexandrecaramaschi.com, sincronizamos a presença em 7+ plataformas:
- GitHub: 4 repositórios open-source com CITATION.cff (formato acadêmico de citação que IAs reconhecem)
- LinkedIn: perfil com cargo, empresa e descrição idênticos ao site
- YouTube: canal com vídeos e descrições que reforçam a entidade
- Spotify/Apple Podcasts: podcast com metadata consistente
- Substack: newsletter com referências cruzadas ao site
- Google Business Profile: ficha verificada com dados idênticos
- Crunchbase: perfil corporativo da Brasil GEO
Os 4 repositórios open-source no GitHub merecem destaque especial. Cada um inclui um arquivo CITATION.cff — o formato padrão acadêmico para citação. Isso cria um sinal de autoridade que IAs reconhecem: a pessoa não apenas fala sobre GEO, ela contribui código aberto para a comunidade.
“Consistência cross-platform é o equivalente digital de ter a mesma identidade em todos os documentos. Se seu LinkedIn diz uma coisa e seu site diz outra, a IA não sabe em quem confiar — e não confia em ninguém.”
Passo 12: Auditoria e resultado A+
O passo final é a auditoria completa. Cada URL, cada schema, cada referência à entidade é verificada. No alexandrecaramaschi.com, os resultados da auditoria final foram:
81/81 links OK
Todas as URLs indexáveis retornam status 200, têm JSON-LD válido e incluem a credencial canônica do autor. Zero links quebrados.
29 tipos Schema.org
Person, Organization, WebSite, WebPage, Article, BlogPosting, FAQPage, BreadcrumbList, ProfessionalService, Service, entre outros — todos interconectados e validáveis.
Zero violações de naming
Nenhuma ocorrência de termos proibidos (‘Especialista #1’, ‘GEO Brasil’, ‘Source Rank’). A credencial canônica aparece idêntica em 100% das páginas.
Build de 24 segundos
O site completo compila em 24 segundos no Vercel, gerando todas as 81 páginas estáticas com dados estruturados embutidos. Performance Lighthouse acima de 95 em todas as métricas.
Esse é o padrão que chamamos de “nota A+” em auditoria GEO. Não é sobre perfeição — é sobre consistência, completude e legibilidade para máquinas. Um site com esses fundamentos está preparado para ser encontrado, interpretado e recomendado por qualquer motor generativo.
Quer replicar esse resultado na sua marca?
O Sprint GEO aplica essa mesma metodologia de 12 passos na sua empresa em 20 horas de trabalho intensivo.
Solicitar diagnóstico gratuito via WhatsAppEscrito por
Alexandre Caramaschi
CEO da Brasil GEO, ex-CMO da Semantix (Nasdaq), cofundador da AI Brasil. Pioneiro em Generative Engine Optimization no Brasil. Construiu alexandrecaramaschi.com do zero em 48 horas como prova da metodologia Sprint GEO.