Ferramenta grátis

Gerador de Schema — JSON-LD grátis para Produto & FAQ

Resposta rápida: escolha um tipo de schema, preencha os campos e copie o JSON-LD válido para verificar antes de publicar. Estão cobertos os tipos Product, FAQPage, BreadcrumbList, LocalBusiness e Article. Tudo é executado no seu navegador — nada é enviado para um servidor.

O que isto gera

JSON-LD válido, o formato que o Google recomenda em vez de Microdata e RDFa. Cada tipo abaixo mapeia para um resultado enriquecido que o Google realmente suporta.

Tipo Resultado enriquecido que habilita Onde pertence
Product Preço, disponibilidade, classificação na listagem Apenas no template do produto
FAQPage Acordeão de perguntas expansível Na página cujo texto visível contém as perguntas e respostas
BreadcrumbList Caminho de navegação em vez de um URL bruto Todas as páginas abaixo da página inicial
LocalBusiness Painel de conhecimento, elegibilidade para mapa Um bloco em todo o site
Article Top Stories e carrosséis de artigos Template de post de blog

A regra que decide se a marcação ajuda ou prejudica

Marque o que um visitante pode ver. Essa única regra abrange quase todas as ações manuais de dados estruturados: marcação de FAQ para perguntas que não estão na página, estrelas de avaliação para críticas que estão noutro site, um preço de esquema que não coincide com o preço visível. As diretrizes do Google destacam isto explicitamente, e é o único modo de falha que transforma um resultado enriquecido perdido numa penalização.

A marcação inválida, por outro lado, é simplesmente ignorada. Essa assimetria vale a pena ser internalizada — estar errado sobre a sintaxe custa-lhe uma oportunidade, ser desonesto sobre o conteúdo custa-lhe a reputação.

Especificidades do Shopify

Os temas do Shopify já incluem alguns dados estruturados, mas geralmente de forma parcial. O tema Dawn emite um bloco de Produto com nome, imagem e ofertas, mas sem sku, brand e aggregateRating. Adicionar um segundo bloco de Produto mais completo na mesma página não é um conflito — o Google funde blocos com o mesmo @type — mas dois blocos que indicam preços diferentes são exatamente a contradição descrita acima.

Verifique o que o seu tema já emite antes de colar:

  1. Abra uma página de produto e veja o código-fonte.
  2. Procure por application/ld+json.
  3. Leia os valores de @type que encontrar.

Depois, adicione apenas o que está em falta. Marcação de esquema do Shopify explica os ficheiros de tema envolvidos, e adicionar esquema ao Shopify sem uma app cobre como fazê-lo manualmente.

@graph, e quando usá-lo

Quando uma página contém três ou quatro tipos, um único array @graph é mais fácil de manter do que quatro tags de script separadas, e permite que os tipos façam referência uns aos outros:

{
  "@context": "https://schema.org",
  "@graph": [
    { "@type": "Organization", "@id": "https://example.com/#org", "name": "Ember & Oak" },
    { "@type": "Product", "brand": { "@id": "https://example.com/#org" } }
  ]
}

A referência @id significa que a marca é declarada uma vez e apontada, em vez de ser repetida com valores ligeiramente diferentes em cada produto — o que é como o preço e a marca se distanciam ao longo de algumas centenas de produtos.

Validar antes e depois

O Teste de Resultados Ricos responde "para qual resultado rico isto se qualifica", o Validador de Schema Markup responde "este schema.org é válido", e os relatórios de Melhorias do Search Console respondem "o que o Google realmente analisou nas minhas páginas ao vivo". Precisas dos três: os dois primeiros testam um snippet, apenas o terceiro testa o teu site.

O RankEngine escreve blocos de Produto, FAQ, Breadcrumb, Organização e Negócio Local numa loja Shopify automaticamente e depois relê a página ao vivo para confirmar que foram aplicados — vê marcação de schema Shopify para saber como funciona esse passo de verificação.


Perguntas frequentes

O que é marcação de schema?

Marcação de schema são dados estruturados — uma descrição legível por máquina sobre o que uma página trata, escrita no vocabulário schema.org. Os motores de busca leem para entender uma página além do seu texto, e é o que torna possíveis os resultados enriquecidos: classificações por estrelas, preços, acordeões de FAQ e trilhos de navegação na listagem de pesquisa. JSON-LD é o formato recomendado pelo Google, e é o que esta ferramenta produz.

A marcação de schema melhora os rankings?

Não diretamente. O Google afirmou repetidamente que dados estruturados não são um fator de classificação em si. O que faz é tornar uma página elegível para resultados enriquecidos, e uma listagem com estrelas, um preço ou um acordeão de FAQ ocupa mais espaço vertical e ganha mais cliques do que um link azul simples na mesma posição. O ganho está na taxa de cliques, não na posição — o que ainda vale a pena ter, e é mensurável no Search Console.

Onde colo o JSON-LD no Shopify?

O Shopify não tem um campo de administração para JSON-LD bruto, então primeiro verifique o que seu tema já emite: muitos temas atuais emitem marcação Product a partir dos seus dados de produto, e preencher preço, SKU, código de barras, fornecedor e imagens no admin do Shopify melhora isso sem tocar no código. Um tipo que o tema não emite é trabalho de tema: entregue o bloco gerado ao seu desenvolvedor de tema, ou use um app de SEO que gera schema a partir de dados de produto ao vivo e adiciona através de um embed de app que você ativa no editor de tema, sem código. Quem quer que adicione, um tipo em todo o site como Organization pertence a todas as páginas, enquanto um tipo por página como Product deve ser preenchido a partir dos dados de cada produto — nunca os valores de um produto em um template compartilhado, ou todos os produtos reivindicariam o mesmo preço.

Posso ter mais de um bloco de schema em uma página?

Sim. Múltiplos blocos <script type="application/ld+json"> em uma página são válidos e comuns — uma página de produto normalmente carrega Product, BreadcrumbList e Organization. Você também pode combiná-los em um único bloco usando um array @graph, que é mais organizado e permite que os tipos se referenciem por @id. Qualquer abordagem é lida corretamente.

Como verifico se meu schema é válido?

Use o Teste de Resultados Enriquecidos do Google para elegibilidade (ele informa para qual resultado enriquecido uma página qualifica) e o Validador de Marcação de Schema em validator.schema.org para verificação pura de sintaxe e vocabulário. Os relatórios de Melhorias do Search Console então mostram o que o Google realmente analisou nas suas páginas ao vivo, que é a única fonte que reflete rastreamentos reais em vez de um teste pontual.

Schema inválido prejudicará meu site?

Schema inválido é ignorado em vez de penalizado, então o custo usual é um resultado enriquecido perdido. O que realmente arrisca uma ação manual é uma marcação que contradiz a página — estrelas de avaliação para avaliações que não estão na página, um preço que difere do preço visível, ou marcação de FAQ para perguntas que um visitante não pode ver. Marque o que está realmente lá e isso não será um problema.

Esta ferramenta envia meus dados para algum lugar?

Não. Tudo é executado no seu navegador. Nada do que você digita é carregado, registrado ou armazenado, e você pode confirmar isso abrindo a página com a aba de rede aberta e observando-a permanecer silenciosa.


Todas as ferramentas grátis

SEO Title Generator & Checker

Generate SEO titles from your keyword and check any title's character count, pixel width, and keyword position.

Meta Description Generator & SERP Preview

Generate high-converting meta descriptions and preview how your page looks in Google.

Keyword Density Checker

Paste any text and see keyword density, top 1–2–3-word phrases, and stuffing warnings.

Robots.txt Generator (AI-Crawler Aware)

Generate a correct robots.txt in seconds.

LSI & Related Keyword Generator

Generate related keywords, question keywords, and commercial long-tails from any seed term.

Image Alt Text Generator & Checker

Build descriptive, SEO-friendly alt text for product images and check existing alt text for length, redundancy, and stuffing.

Googlebot Simulator — See What Google Sees

Fetch any URL with Googlebot's user agent: status code, redirects, title, meta robots, canonical, X-Robots-Tag, H1s, and an indexability verdict.

Hreflang tag generator

Build a valid hreflang cluster for every language version of a page, with x-default, and a built-in check that every URL points back at every other one..

UTM builder

Build consistent UTM-tagged campaign URLs free.

URL slug generator

Turn any title into a clean, lowercase, hyphenated URL slug.

Readability checker

Paste text and get Flesch Reading Ease, Flesch-Kincaid grade level, sentence length distribution and the specific sentences that are dragging the score down..

SERP preview tool

Preview how a title, URL and meta description will render in Google on desktop and mobile, measured in pixels rather than characters so truncation is accurate..

SEO ROI calculator

Estimate what a ranking improvement is worth: search volume, position-based CTR, conversion rate and order value, plus a payback period on your SEO spend..

Open Graph generator

Generate Open Graph and Twitter card meta tags with a live preview of how the link will look when shared on Facebook, LinkedIn, X, WhatsApp and Slack..

SEO report generator

Generate an on-page SEO report for any URL: title and meta lengths, headings, canonical, schema types, image alt coverage, links and indexability, scored..

Redirect checker

Follow any URL hop by hop: every status code, every intermediate URL, and the page that finally answers.

Robots.txt tester

Fetch any site robots.txt and test a path against Googlebot, Bingbot, GPTBot, ClaudeBot and PerplexityBot.

Sitemap checker

Fetch any XML sitemap or index and check it: URL count against the 50,000 limit, lastmod coverage and honesty, size and reachability..

HTTP header checker

Fetch any URL as Googlebot and read the full response headers, with the SEO-relevant ones called out: X-Robots-Tag, Cache-Control, Content-Type, Vary and HSTS..

AI visibility checker

Check what AI answer engines may do with a site: GPTBot, ClaudeBot, PerplexityBot and Google-Extended rules, llms.txt, and whether pages are quotable..

hreflang checker

Read the hreflang cluster on any page: every declared alternate, whether the page includes itself, whether x-default is present, and whether the codes are valid..

Canonical checker

Check the canonical on any URL: present or missing, self-referencing or pointing elsewhere, and whether a redirect or noindex contradicts it..

Heading structure checker

Check the heading structure of any page: how many H1s, whether levels are skipped, and how many sections a reader or an answer engine can actually navigate..

Indexability checker

One verdict from every signal that decides it: status code, robots meta, X-Robots-Tag, canonical target, redirect chain and whether the HTML has content at all..


Guias relacionados

Run this across your whole catalog

RankEngine applies and verifies these fixes on every product in your Shopify store — automatically.

Start a 3-day free trial