Curso O4AI: Optimization for AI Agents, grátis | ER Soluções Web

Curso gratuito · 8 módulos · 36 aulas

Curso O4AI: Optimization for AI Agents

Agentes de IA já leem, comparam, fazem login e compram em nome das pessoas. O4AI é a disciplina de deixar um site pronto para esse visitante: fácil de descobrir, barato de ler, claro sobre o que pode ser feito, integrável por APIs e protocolos de agentes e capaz de vender. Este curso percorre, padrão por padrão, tudo o que os scanners de prontidão para agentes verificam, com exemplos prontos para aplicar.

robots.txt e sitemap Markdown para agentes Content Signals MCP e A2A WebMCP x402 e UCP

O que é O4AI

O4AI, Optimization for AI Agents, é o conjunto de práticas e padrões abertos que permitem a agentes de IA descobrir, ler, usar com permissão, integrar e comprar em um site. SEO otimiza para o buscador, GEO otimiza para ser citado em respostas de IA, e O4AI otimiza para ser usado por um agente que executa tarefas.

Em abril de 2026, a Cloudflare lançou o Agent Readiness score e mediu os 200 mil domínios mais visitados: 78% tinham robots.txt, mas só 4% declaravam preferências de uso por IA, 3,9% serviam Markdown para agentes e menos de 15 sites publicavam MCP Server Card ou API Catalog. É um campo novo, com padrões já publicados e quase ninguém aplicando. Quem começa agora sai na frente, como quem fez SEO técnico no começo dos anos 2000.

CategoriaO que garanteMódulo
DescobertaO agente acha o site e o que ele ofereceMódulo 2
Acessibilidade de conteúdoO agente lê sem desperdiçar tokensMódulo 3
Controle de acesso de botsO site diz o que pode ser feito e sabe quem é o botMódulo 4
Descoberta de protocoloO agente encontra APIs, autenticação e protocolos de agentesMódulo 5 e Módulo 6
ComércioO agente consegue pagar e comprarMódulo 7

Fontes desta aula: Cloudflare: Introducing the Agent Readiness score · isitagentready.com

Os 8 módulos

Cada módulo é uma página completa, com aulas, exemplos de configuração prontos para copiar, tabelas comparativas, erros comuns, aplicação prática, siglas, perguntas frequentes e referências. A ordem segue o caminho de um agente: achar, ler, saber se pode, integrar, agir e pagar.

Módulo 1 · 4 aulas

Fundamentos do O4AI

O que é O4AI e por que agora · Crawlers, agentes e usuários: três tipos de visitante · O mapa de prontidão: cinco categorias e 23 checagens · Como auditar: scanners, API e níveis de maturidade

Módulo 2 · 4 aulas

Descoberta: robots.txt, sitemap, Link e DNS-AID

robots.txt (RFC 9309) como porta de entrada · Sitemap XML e a referência no robots.txt · Cabeçalhos Link (RFC 8288): descoberta em cada resposta · DNS-AID: descoberta de agentes pelo DNS

Módulo 3 · 4 aulas

Conteúdo para agentes: Markdown e llms.txt

Por que HTML é caro para um agente · Negociação de conteúdo com Accept: text/markdown · llms.txt e llms-full.txt · HTML semântico e dados estruturados como base

Módulo 4 · 4 aulas

Controle de acesso: regras de IA, Content Signals e Web Bot Auth

Os crawlers de IA e suas finalidades · Regras por user-agent no robots.txt · Content Signals: search, ai-input e ai-train · Web Bot Auth: bots que provam quem são

Módulo 5 · 4 aulas

APIs e autenticação: API Catalog, OAuth e auth.md

API Catalog (RFC 9727) · Descoberta de OAuth e OpenID Connect (RFC 8414) · Metadados de recurso protegido (RFC 9728) · Registro de clientes e auth.md

Módulo 6 · 6 aulas

Protocolos de agentes: MCP, A2A, Skills, WebMCP e ARD

MCP Server Card · A2A Agent Card · Índice de Agent Skills · WebMCP: ferramentas dentro da página · ARD e o catálogo ai-catalog.json · Personal Agent Protocol

Módulo 7 · 5 aulas

Comércio agêntico: x402, MPP, ACP, AP2 e UCP

O problema: um agente com cartão na mão · x402 e MPP: pagamento no próprio HTTP · ACP: checkout dentro do assistente · AP2: mandatos e prova de autorização · UCP: o perfil de comércio em /.well-known/ucp

Módulo 8 · 5 aulas

Implementação, segurança e projeto final

Roteiro por nível de maturidade · Implementação no Cloudflare, Nginx e WordPress · Segurança: o que não expor para agentes · Medição: logs, tokens e conversões de agentes · Projeto final: deixe seu site pronto para agentes

Checklist: cada item de um relatório de prontidão

Se você rodou o seu site num scanner de prontidão para agentes e recebeu uma lista de falhas, use esta tabela para ir direto à aula que explica e corrige cada uma.

Item do relatórioCaminho ou mecanismoOnde estudar
robots.txt/robots.txtMódulo 2
Mapa do site/sitemap.xml + Sitemap:Módulo 2
Cabeçalhos de LinkLink: (RFC 8288)Módulo 2
DNS para descoberta de IA (DNS-AID)_index._agents SVCB/HTTPSMódulo 2
Negociação de MarkdownAccept: text/markdownMódulo 3
llms.txt/llms.txtMódulo 3
Regras de crawler de IAGrupos User-agent no robots.txtMódulo 4
Sinais de conteúdoContent-Signal:Módulo 4
Autenticação Web Bot/.well-known/http-message-signatures-directoryMódulo 4
Catálogo de API/.well-known/api-catalog (RFC 9727)Módulo 5
Descoberta OAuth/OIDC/.well-known/oauth-authorization-server, openid-configurationMódulo 5
Recurso protegido OAuth/.well-known/oauth-protected-resource (RFC 9728)Módulo 5
auth.md/auth.mdMódulo 5
MCP Server Card/.well-known/mcp/server-card.jsonMódulo 6
A2A Agent Card/.well-known/agent-card.jsonMódulo 6
Habilidades de agente/.well-known/agent-skills/index.jsonMódulo 6
WebMCPdocument.modelContext.registerToolMódulo 6
Agentic Resource Discovery/.well-known/ai-catalog.jsonMódulo 6
Personal Agent Protocol/.well-known/poppy.jsonMódulo 6
Protocolo x402HTTP 402 + PAYMENT-REQUIREDMódulo 7
Protocolo de pagamentos de máquina (MPP)WWW-Authenticate: PaymentMódulo 7
Protocolo de comércio agêntico (ACP)/checkout_sessionsMódulo 7
Protocolo de pagamentos de agente (AP2)Mandatos verificáveisMódulo 7
Protocolo universal de comércio (UCP)/.well-known/ucpMódulo 7

Como estudar

O curso foi escrito para ser aplicado enquanto é lido. A sugestão:

  1. Leia o módulo 1 e faça o diagnóstico do seu site com o scanner e o script de curl.
  2. Siga os módulos 2, 3 e 4 na ordem: eles servem para qualquer site e levam o projeto até o nível 3 em poucos dias.
  3. Leia os módulos 5, 6 e 7 pensando no seu negócio. Se não há API, login ou loja, entenda os conceitos e deixe a implementação para depois.
  4. Termine com o projeto final do módulo 8, comparando o scanner antes e depois.

Para quem é

Desenvolvedores web, profissionais de SEO técnico, donos de e-commerce e SaaS e equipes de produto. Os módulos 1, 4 e 7 são acessíveis para quem não programa; os demais trazem configuração e código.

Fontes do curso

O conteúdo foi construído a partir das especificações primárias: RFCs da IETF (9309, 8288, 8615, 9460, 9110, 9727, 9264, 8414, 9728, 7591 e 9421), rascunhos da IETF (DNS-AID, Web Bot Auth, aipref), o relatório de grupo de comunidade do WebMCP no W3C, as especificações do MCP, A2A, Agent Skills, ARD, Personal Agent Protocol, x402, MPP, ACP, AP2 e UCP, o anúncio do Agent Readiness score da Cloudflare e a referência comunitária specification.website. Cada aula cita as fontes que usou, e cada módulo traz uma seção de referências.

Vários desses padrões são rascunhos e mudam rápido. O curso indica o estágio de cada um e foi revisado em novembro de 2026. Ao implementar, confira sempre a versão atual da especificação.

Siglas e termos deste módulo

O4AI:
Optimization for AI Agents, otimização para agentes de IA.
MCP:
Model Context Protocol, protocolo para conectar agentes a ferramentas.
A2A:
Agent2Agent, protocolo de comunicação entre agentes.
ARD:
Agentic Resource Discovery, catálogo de recursos de agentes.
DNS-AID:
DNS for AI Discovery, descoberta de agentes via DNS.
ACP / AP2 / UCP:
Protocolos de comércio agêntico: checkout, mandatos de pagamento e perfil de comércio.

Perguntas frequentes

O que é O4AI?
O4AI, Optimization for AI Agents, é a otimização de sites para agentes de IA: programas que descobrem, leem, se autenticam, usam ferramentas e compram em nome de pessoas. Cobre descoberta, conteúdo em Markdown, controle de bots, APIs e autenticação, protocolos de agentes e comércio.
Qual a diferença entre O4AI, SEO e GEO?
SEO otimiza para buscadores, GEO para ser citado em respostas de IA e O4AI para ser usado por agentes que executam tarefas. As três se somam: O4AI aproveita a base de SEO e acrescenta padrões como Markdown por negociação, API Catalog, OAuth discovery, MCP, A2A e protocolos de pagamento.
O curso é gratuito?
Sim. Todas as páginas são abertas e gratuitas, e as referências apontam para especificações públicas.
Preciso saber programar?
Para entender os conceitos, não. Para aplicar a maior parte dos módulos, sim: há configuração de servidor, JSON, cabeçalhos HTTP e exemplos de código. Os módulos 1, 4 e 7 são os mais acessíveis para quem não programa.
Como sei em que nível meu site está?
Rode o diagnóstico do módulo 1 com o isitagentready.com e o script de curl e compare com a escala de 0 a 6 proposta no curso, que vai de invisível a transacional.