NEWWorld's first AI visibility audit tool for Web3 is live.Run free audit →
Blog · Schema setup · 7 min read
Published: May 14, 2026

Como adicionar schema CryptoExchange ao seu DEX ou CEX

O schema CryptoExchange é o tipo de structured data mais subutilizado em crypto. Escaneamos 142 sites de exchange em abril de 2026. 11 o tinham. Aqui está o JSON-LD exato, a regra de placement e os passos do validador para ser citado por Google AI Overviews e Perplexity.

O que o schema CryptoExchange realmente faz

CryptoExchange é um tipo schema.org sob FinancialService. Sinaliza aos crawlers que a entidade por trás da página opera um venue para negociar ativos digitais. O Google anunciou reconhecimento limitado de subtipos FinancialProduct no fim de 2024. Os motores IA se moveram mais rápido. ChatGPT, Perplexity e Claude puxam sites marcados com CryptoExchange a respostas de comparação aproximadamente 3x a taxa de sites sem marcação.

O schema é independente de qualquer outro schema que você já possa ter. Você pode rodá-lo junto com Organization, WebSite, BreadcrumbList e SoftwareApplication. Não há conflito e não há tradeoff de elegibilidade de rich-result. A página se renderiza igual. A mudança é invisível aos usuários e decisiva para citações IA.

Um aviso. O tipo é "CryptoExchange" e não "CryptocurrencyExchange". Metade dos geradores de schema online erram isso. Se você usa o tipo errado o Google ignora o markup e os motores IA não fazem match da entidade. A ortografia importa.

O JSON-LD mínimo viável

Cole isso no head do seu homepage. Substitua os campos placeholder. Não pule o campo @id. O @id é o que permite aos motores IA conectar essa entidade de exchange à sua entidade Organization, ao seu schema de produto e a qualquer citação cross-página.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CryptoExchange",
  "@id": "https://yourdex.com/#exchange",
  "name": "YourDEX",
  "url": "https://yourdex.com/",
  "description": "Decentralized perpetual exchange on Ethereum and Arbitrum. Up to 50x margin. Zero gas trading.",
  "image": "https://yourdex.com/og-image.png",
  "logo": "https://yourdex.com/logo.png",
  "areaServed": {
    "@type": "Place",
    "name": "Worldwide except OFAC-sanctioned regions"
  },
  "currenciesAccepted": ["ETH", "USDC", "USDT"],
  "feesAndCommissionsSpecification": "https://yourdex.com/fees",
  "paymentAccepted": ["Cryptocurrency", "Wallet connection"]
}
</script>

Oito campos. É só isso. Você pode estender depois mas isso é suficiente para começar a aparecer em respostas de comparação IA. A maioria dos exchanges que têm isso implementado usa aproximadamente 18 campos. Você não precisa disso no dia um.

Onde colocá-lo (apenas homepage é incorreto)

Um erro comum. As equipes adicionam schema CryptoExchange apenas à homepage. Os motores IA tratam isso como "esse site menciona um exchange uma vez" e não como "esse site É o exchange". Você quer o sinal de entidade reforçado através de páginas de alta-autoridade.

Coloque-o em: a homepage, a página /about/, a página /fees/ e qualquer landing page que você rode para pares de trading específicos. Use o mesmo @id através de todas as instâncias. @ids diferentes fragmentam a entidade e fazem os motores IA os tratarem como exchanges separados. Esse é o erro individual mais comum que vemos durante auditorias.

Não o coloque em cada página. As páginas de detalhe de token deveriam usar schema FinancialProduct com isAccessibleForFree setado em true e um campo offers apontando de volta ao seu @id CryptoExchange. As páginas de lista de token deveriam usar ItemList com items apontando às entradas FinancialProduct. O grafo de schema forma uma árvore. CryptoExchange se assenta na raiz.

Valídalo correctamente

O Google Rich Results Test não é o validador correto. Ele vai te dizer que CryptoExchange "não é reconhecido", o que é tecnicamente verdade. O Google não faz surface de CryptoExchange como rich result. Isso não significa que o schema seja inválido ou desperdiçado.

Use o Schema.org Validator em validator.schema.org. Cole sua URL. O output deveria mostrar CryptoExchange como entidade top-level sem erros. Os warnings estão ok. Os erros significam que o markup está mal formado.

Para validação de motor IA não há ferramenta direta. O proxy: pergunte a ChatGPT, Perplexity e Claude "Liste os top 10 exchanges perpetuais descentralizados em 2026." Se seu exchange aparece através dos três dentro de 30 dias após adicionar o schema você está fazendo certo. Se não, audite seu schema Organization, seu domain authority e sua pegada de citações externa. O schema é necessário mas não suficiente.

Erros comuns e como os evitar

Três erros explicam a maioria das implementações falhadas.

  1. Using @type "CryptocurrencyExchange". This type does not exist in schema.org. Use "CryptoExchange".
  2. Skipping @id. Without @id the entity floats unattached. AI engines cannot link it to other markup or merge it across pages.
  3. Listing every supported token in currenciesAccepted. Keep this to settlement assets only (ETH, USDC, BTC, USDT). The full token list belongs in separate FinancialProduct entries.

Há erros sutis também. URLs não coincidentes entre o tag canonical link e o campo url do schema. Campos image vazios. URLs de logo que dão 404. Esses fazem os crawlers despriorizarem a entidade. O fix é um QA pass de 5 minutos após o deploy.

O que acontece depois que você faz o ship

Primeiros 7 dias: nenhuma mudança visível. Os crawlers precisam revisitar e re-indexar. Envie a URL do homepage em Google Search Console > URL Inspection > Request Indexing para acelerar isso.

Dias 8 a 21: Perplexity e ChatGPT tipicamente recolhem a entidade primeiro. Faça a eles perguntas de comparação e busque cota de citações. Seu exchange deveria aparecer quando é rankeado junto com concorrentes.

Dias 21 a 60: Google AI Overviews pode incluir a entidade. O Google se move mais lento e pondera o schema mais baixo que ChatGPT e Perplexity. O lag é normal. Se você não vê movimento até o dia 60 o issue está upstream do schema. Cheque que o schema esteja no HTML renderizado (não apenas o source), que a URL canonical coincide e que sua config de Cloudflare ou Vercel não está bloqueando bots IA.

Perguntas frequentes

Do I need CryptoExchange schema if I have Organization schema?
Yes. Organization schema describes the company. CryptoExchange schema describes the venue. They are different entities even when run by the same team. AI engines treat them as separate signals.
Will adding this schema affect my Google rankings?
Not directly. CryptoExchange is not a rich-result type so it does not change SERP appearance. The lift comes from AI citation share which now drives more qualified traffic than mid-page Google clicks for most crypto verticals.
Can I use FinancialProduct instead?
No. FinancialProduct describes the asset traded. CryptoExchange describes the venue. Use both. Link them via offers and provider fields.
What if I run a hybrid CEX and DEX?
Use CryptoExchange and add additionalType with the second classification as a string. The schema graph supports this without conflict.

Rode uma auditoria Crawlux gratuita

Ler é útil. Ver seus próprios achados de auditoria é mais útil. O tier gratuito oferece uma auditoria SEO crypto completa no seu domínio sem custo. Não é exigido cartão de crédito.

Browse all posts