Dados estruturados para Shopify: o guia definitivo [2022]
Publicados: 2021-11-03Esta postagem foi publicada originalmente em junho de 2019. Última atualização: novembro de 2021.
Este é um resultado avançado (também conhecido como rich snippet). As pesquisas aprimoradas exibem mais dados do que os resultados de pesquisa regulares. Por exemplo, enquanto os resultados regulares exibem apenas o título, o URL e a meta descrição de uma página, as pesquisas aprimoradas também podem exibir classificações de produtos, número de avaliações, faixas de preço e muito mais.
Como você está aqui, provavelmente deseja que o Google exiba resultados semelhantes para sua loja da Shopify. Para que isso aconteça, você precisa adicionar marcação de dados estruturados ao seu site, o que pode ser um aborrecimento.
Você precisa ser tech-savvy. Você deve estar familiarizado com Shopify Liquid, HTML, JSON-LD (JSON para Linking Data) e schema.org (tipos de dados e propriedades). Mas mesmo se você for um desenvolvedor habilidoso, pode achar difícil definir exatamente quais tipos de dados e propriedades você precisa adicionar à sua loja da Shopify.
Como especialistas da Shopify, ajudamos os lojistas da Shopify a adicionar dados estruturados às suas lojas por meio de nosso aplicativo Smart SEO e por meio de nossos serviços de personalização todos os dias. Neste artigo, resumiremos nossa experiência e compartilharemos o conhecimento que adquirimos ao longo do caminho. Vamos falar sobre o que são dados estruturados e como você pode implementá-los. Também abordaremos os tipos de dados e propriedades específicos do schema.org que você deve adicionar à sua página inicial da Shopify, produto, coleção, blog e páginas de artigos.
Depois de ler este guia, você perceberá que implementar dados estruturados, intimidantes à primeira vista, pode ser bastante simples, desde que você tenha as informações corretas.
O que você vai aprender
- O que são dados estruturados e como eles podem beneficiar você?
- Formatos e esquemas de dados estruturados
- Antes de implementar dados estruturados
- Como adicionar dados estruturados à sua loja Shopify?
- Qual marcação de dados estruturados adicionar à sua página inicial da Shopify?
- Qual marcação de dados estruturados adicionar às suas páginas de produtos da Shopify?
- Qual marcação de dados estruturados adicionar às suas páginas de coleção da Shopify?
- Qual marcação de dados estruturados adicionar à página do blog da Shopify?
- Qual marcação de dados estruturados adicionar às suas páginas de artigos da Shopify?
- Testando sua marcação de dados estruturados
O que são dados estruturados e como eles podem beneficiar você?
Esta é a marcação de dados estruturados:
Uma captura de tela do HTML do shop.vanillapup, 6 de fevereiro de 2020. Para ver o HTML de uma página, clique com o botão direito do mouse (em qualquer lugar da página) e selecione a opção 'Visualizar origem da página' no menu suspenso.
E este é o resultado da implementação da marcação de dados estruturados:
A marcação de dados estruturados fornece aos mecanismos de pesquisa mais informações sobre seu site e seu conteúdo. No contexto do comércio eletrônico, os dados estruturados podem fornecer ao Google informações valiosas sobre seus produtos (por exemplo, preços, disponibilidade, classificação, número de avaliações etc.). Ele também pode fornecer ao Google informações detalhadas sobre sua empresa (por exemplo, logotipo, endereço, informações de contato, páginas de mídia social conectadas, fundadores, subsidiárias etc.).
Por que é importante que o Google tenha essas informações?
Os dados estruturados permitem que os mecanismos de pesquisa e os sistemas da Web leiam e entendam melhor sobre o que é o seu site. Dessa forma, o Google pode apresentar seus produtos (e outras páginas da web) de maneira mais detalhada e confiável. Um aspecto importante disso é que o Google usa dados estruturados para criar rich snippets. O Google também pode usar a marcação de suas páginas de produtos para criar feeds de produtos automatizados para seus anúncios do Google Shopping.
O Google não garante que você obterá rich snippets mesmo que suas páginas estejam marcadas corretamente. Isso está explicitamente declarado nas Diretrizes de dados estruturados do Google:
Mas se você adicionar marcação de dados estruturados ao seu site, é mais provável que o Google forneça rich snippets e, na maioria dos casos, isso aconteça.
Formatos e esquemas de dados estruturados
Formatos de dados estruturados
Conforme descrito no Google Webmaster Blog, os formatos de dados estruturados “definem um pequeno número de estruturas fixas que podem ser usadas para codificar dados descritivos”.
Existem 3 formatos de dados estruturados:
- JSON-LD
- RDFa
- Microdados
O Google recomenda usar JSON-LD para dados estruturados.
Fonte: Google, Entenda como funcionam os dados estruturados
A conclusão: se você estiver usando Microdata ou RDFa, é melhor considerar a migração para JSON-LD. JSON-LD é mais fácil de adicionar e atualizar e é compatível com dados dinâmicos. Além disso, se você usar JSON-LD, não precisará alterar seu código HTML para indicar onde estão os dados estruturados. Saiba mais → Comércio eletrônico prático, para aumentar o tráfego de pesquisa, adicione JSON-LD
Esquemas de dados estruturados
Esquemas de dados estruturados definem termos para diferentes tipos (por exemplo, "WebSite", "Pessoa", "Organização") e propriedades (por exemplo, "nome", "descrição", "logo"). Os esquemas de dados estruturados incluem:
- data-vocabulary.org
- schema.org
Data-vocabulary.org está desatualizado.
A partir de 29 de janeiro de 2021, a marcação data-vocabulary.org não estará mais qualificada para os recursos de pesquisa aprimorada do Google. Para ser elegível após 29 de janeiro de 2021, você precisa substituir a marcação data-vocabulary.org pela marcação schema.org. Saiba mais sobre como desativar o suporte para vocabulário de dados. (Fonte: Google Search Central, Entenda como funcionam os dados estruturados)
Importante
Se você estiver usando data-vocabulary.org, deverá substituir sua marcação data-vocabulary.org pela marcação schema.org.
Agora que você sabe o que são dados estruturados, por que você deve usá-los e qual é o formato de dados estruturados preferidos do Google (JSON-LD) e o esquema (schema.org), vamos dar uma olhada mais de perto no que você precisa fazer antes de implementar dados estruturados.
Antes de implementar dados estruturados
Você deve fazer 3 coisas:
- Examine de perto as Diretrizes para webmasters do Google e as Diretrizes gerais de dados estruturados.
- Defina seus tipos de página principal. Para Shopify, os principais tipos de página são página inicial, coleção, produto, blog e páginas de artigos.
- Defina quais tipos e propriedades do schema.org você deve adicionar a cada página do seu site da Shopify: página inicial, páginas de produtos, páginas de coleção, página de blog e páginas de artigos. Por exemplo, é assim que a marcação de dados estruturados para uma página de produto deve ser:
Fonte: schema.org, Produto, Exemplo 2, JSON-LD
Como você pode ver na captura de tela, os dados estruturados consistem em tipos. Cada tipo está associado a um conjunto de propriedades. As propriedades comuns do tipo de produto incluem productID, descrição, nome, altura, peso, mpn, etc.
Cada tipo pode conter outros tipos (organizados em ordem hierárquica). Por exemplo, o tipo de produto contém um conjunto de tipos de oferta. Os tipos de oferta são, na verdade, suas variantes de produto e contêm propriedades como preço, disponibilidade etc.
O vocabulário principal do schema.org atualmente consiste em 792 tipos, 1.447 propriedades, 15 tipos de dados, 83 enumerações e 445 membros de enumeração.
Estamos interessados apenas em um punhado deles. Mas antes de chegarmos aos tipos e propriedades reais que você precisa adicionar às páginas individuais de sua loja, vamos ver como você pode implementar dados estruturados no HTML do seu site.
Como adicionar dados estruturados à sua loja Shopify?
Existem 3 maneiras de implementar dados estruturados no HTML do seu site:
- Use um aplicativo Shopify SEO como o Smart SEO - o Smart SEO fornece automaticamente ao Google (e a outros mecanismos de pesquisa) dados estruturados detalhados no formato JSON-LD. Por exemplo, ele gera dados estruturados para cada produto em suas páginas de coleção. Como resultado, o aplicativo ajuda você a obter rich snippets e ter uma classificação mais alta nas SERPs. O Smart SEO possui uma classificação de 4,9/5. Tem um plano gratuito e três planos pagos. O preço começa a partir de US$ 9,99/mês. Saiba mais → Preços inteligentes de SEO
Observe que há vários aplicativos na App Store da Shopify que podem adicionar dados estruturados à sua loja. Recomendamos que você use apenas um de cada vez. Caso contrário, você pode acabar com uma bagunça de dados estruturados duplicados que podem prejudicar seus rankings.
- Faça manualmente. Para que isso aconteça, você deve estar familiarizado com Shopify Liquid, JSON-LD (e JSON para esse assunto), HTML e schema.org. Se você não for um desenvolvedor qualificado (ou não tiver um em casa), não recomendamos essa opção devido à possibilidade de introduzir erros no HTML do seu site. Em vez de...
- Trabalhe com um especialista certificado da Shopify e terceirize a tarefa. Oferecemos um serviço de SEO que inclui auditoria de SEO, otimização de dados estruturados, otimização de metatags, otimização de links e muito mais. Se você estiver interessado em trabalhar conosco, ou quiser saber mais, não hesite em nos contatar.
Agora que você conhece as opções para implementar dados estruturados no HTML da sua loja da Shopify, vamos dar uma olhada nos diferentes tipos de dados e propriedades do schema.org que você precisa adicionar às diferentes páginas do seu site.
Qual marcação de dados estruturados adicionar à sua página inicial da Shopify?
Você deve adicionar 2 tipos de dados à sua página inicial:
- Local na rede Internet
- Organização
Local na rede Internet
Schema.org define 'WebSite' como um conjunto de páginas da web relacionadas que geralmente compartilham o mesmo domínio. Você deve incluir as seguintes propriedades no tipo de dados WebSite:
- url - URL do seu site
- target - “Indica um ponto de entrada de destino para uma ação” (fonte: schema.org)
- query-input - este é um link direto de pesquisa de texto com -input que insere "o valor resultante das propriedades -input em URLs de ação" (fonte: schema.org)
Exemplo: BeachCandy Swimwear, dados estruturados gerados com Smart SEO

Aqui está a análise da BeachCandy Swimwear do nosso aplicativo:
Leia mais avaliações de SEO inteligente
Organização
Por exemplo, Store, SportsOrganization, Corporation, LocalBusiness, BikeShop, BookStore, Workers Union, HardwareStore, etc. Observe que quanto mais específico for o tipo de Organização, melhor. Você precisa incluir as seguintes propriedades no tipo de dados Organização:
- name - o nome da sua loja da Shopify ou do site
- url - URL do seu site
- descrição - uma descrição do seu negócio (quem você é, o que você vende, como seu produto/serviço beneficia os clientes, etc.)
- logo - o Google exibe seu logotipo nos resultados de pesquisa e no Gráfico de conhecimento (leia a definição completa)

- imagem
- sameAs - links para seus perfis de mídia social (página comercial do Facebook, perfil do Twitter, conta do YouTube, conta do Instagram etc.)
- address (PostalAddress) - streetAddress (rua e número), addressLocally (city), postalCode, address Country (país)
Você também pode incluir uma faixa de preço (priceRange), informações de contato (por exemplo, um número de telefone), geolocalização e muito mais.
Exemplo: Alexander Palm Photography, dados estruturados gerados com Smart SEO
Aqui está a análise de Alexander sobre nosso aplicativo:
Leia mais avaliações de SEO inteligente
Qual marcação de dados estruturados adicionar às suas páginas de produtos da Shopify?
Você deve adicionar 3 tipos de dados às suas páginas de produtos:
- produtos
- Oferta
- Lista de migalhas
O tipo de produto descreve o próprio produto e o tipo de oferta descreve uma variante de produto com seu preço, sku, código de barras, etc. Você precisa ter um tipo de produto e pelo menos um tipo de oferta para cada variante de produto. Se você não tiver variantes para um produto, terá o preço, sku, código de barras, etc. como propriedades desse produto. Essas propriedades são adicionadas como uma variante padrão na Shopify e você pode usar essa variante para criar seu tipo de oferta.
produtos
Tipo de dados do produto (propriedades obrigatórias):
- nome - nome do produto
- imagem - imageObject ou URL da foto do produto
- ofertas - variantes de produtos
Tipo de dados do produto (propriedades recomendadas):
- ID do produto
- agregadoRating - a pontuação média de revisão do produto
- marca
- Descrição
- Reveja
- sku - uma unidade de manutenção de estoque exclusiva do produto
- gtin8 / gtin13 / gtin 14 / mpn / isbn - identificadores globais ou identificadores exclusivos de produto
É importante que você tenha os seguintes atributos recomendados: productID, brand, mpn (Número de peça do fabricante, MPN) e gtin (Número de item comercial global, GTIN). Isso ajudará o Google a combinar as consultas de pesquisa com seus produtos.
Na Shopify, o GTIN é chamado de código de barras e você pode adicioná-lo às variantes do seu produto. O GTIN também é seu productID e também pode servir como um MPN. Observe que o Smart SEO gera o código de barras para as propriedades productID, gtin e mpn.
Oferta
Tipo de dados da oferta (propriedades obrigatórias):
- disponibilidade (por exemplo, InStock, OutOfStock)
- preço
- preçoMoeda
Tipo de dados da oferta (propriedades recomendadas):
- itemOferecido
- priceValidUntil (no formato de data ISO 8601)
- url (o URL da página do produto)
- condição do item
- sku
Exemplo: The Dove Factor, dados estruturados gerados com Smart SEO
Aqui está a análise do The Dove Factor sobre nosso aplicativo:
Leia mais avaliações de SEO inteligente
Lista de migalhas
É uma boa prática adicionar marcação de breadcrumb às suas páginas de produtos. Isso ajudará o Google a entender e categorizar melhor as informações de suas páginas de produtos. A marcação de breadcrumb deve conter o tipo BreadcrumbList. O tipo BreadcrumbList deve conter pelo menos um tipo ListItem. O tipo ListItem deve conter as seguintes propriedades:
- posição
- item
- identificação
- nome
Aqui está um exemplo de marcação de breadcrumb gerada com Smart SEO (Spyder Industries).
E aqui está a análise da Spyder Industries sobre nosso aplicativo:
Leia mais avaliações de SEO inteligente
Saiba mais sobre a marcação de breadcrumb → schema.org - BreadcrumbList, Google Developers - Breadcrumb
Qual marcação de dados estruturados adicionar às suas páginas de coleção da Shopify?
A página de coleção deve conter o tipo CollectionPage e também incluir um tipo ListItem para cada produto na página de coleção.
Página de coleção
O tipo CollectionPage deve conter as seguintes propriedades:
- name - o nome da página da coleção
- url - o URL da página da coleção
- descrição - descrição da página da coleção
- image - a imagem principal da página da coleção
Exemplo: shop.vanillapup, dados estruturados gerados com Smart SEO
Aqui está a análise de Shop Vanillapup do nosso aplicativo:
Leia mais avaliações de SEO inteligente
ListItem
O tipo ListItem deve conter as seguintes propriedades:
- posição - a posição do produto na página da coleção, ou seja, se o produto for exibido em terceiro lugar, o valor da posição seria “3”
- url - o URL da página do produto
Exemplo: Victorian Ladies, marcação de dados estruturados gerada com Smart SEO
E aqui está a análise de Victorian Ladies sobre nosso aplicativo:
Leia mais avaliações de SEO inteligente
Também é uma boa prática adicionar marcação de trilha de navegação às suas páginas de coleção (por favor, verifique a seção Marcação de página de produto para obter mais informações sobre marcação de trilha de navegação).
Qual marcação de dados estruturados adicionar à página do blog da Shopify?
Você deve adicionar apenas um tipo de dados à página do seu blog - Blog, - e incluir as seguintes propriedades na marcação do seu blog:
- sobre - uma descrição do seu blog; o assunto do blog (por exemplo, e-commerce, Shopify, seu produto ou serviço, etc.), como ele pode ajudar os leitores, etc.
- nome - o nome do seu blog
- url - o URL do seu blog
- palavras-chave - as palavras-chave que você segmenta
O tipo Blog deve conter vários tipos BlogPosting. Cada tipo de BlogPosting está associado a um artigo ou publicação. O tipo BlogPosting deve conter as seguintes propriedades:
- título
- mainEntityOfPage - o URL canônico da página
- imagem (ImageObject)
- url - o URL da página
- data de publicação
- data modificada
- Data Criada
- descrição - uma descrição ou um trecho da postagem do blog
- autor
- editor
- logotipo (logotipo da editora)
- url (URL do editor)
- nome (nome do editor)
Exemplo: Tiny Tots Baby Store, dados estruturados gerados com Smart SEO
E aqui está a análise da Tiny Tots Baby Store sobre nosso aplicativo:
Leia mais avaliações de SEO inteligente
Qual marcação de dados estruturados adicionar às suas páginas de artigos da Shopify?
As páginas de artigo na Shopify devem ter o tipo de artigo. O tipo de artigo deve conter as seguintes propriedades:
- sobre - o assunto do artigo
- manchete - o título do artigo
- mainEntityOfPage
- imagem - a imagem da capa do artigo
- url - URL do artigo
- data modificada
- data de publicação
- Data Criada
- descrição - uma descrição ou um trecho do artigo
- articleBody - o corpo do artigo
- autor
- editor
- logotipo (logotipo da editora)
- nome (nome do editor)
Exemplo: Tiny Tots Baby Store, dados estruturados gerados com Smart SEO
Testando sua marcação de dados estruturados
Você pode testar seus dados estruturados com o Rich Results Test e o Schema Markup Validator.
O Google recomenda começar com o teste de pesquisa aprimorada. Dessa forma, você verá quais resultados aprimorados do Google podem ser gerados para suas páginas. Em seguida, você pode usar o Validador de marcação de esquema para testar e validar todos os tipos de marcação do schema.org. Saiba mais → Teste seus dados estruturados
Embrulhar
Adicionar marcação de dados estruturados à sua loja da Shopify ajudará os mecanismos de pesquisa a entender melhor sobre o que é seu site. Isso também aumentará suas chances de obter resultados avançados que, por sua vez, aumentarão o envolvimento do usuário e sua CTR - tudo isso levando a mais vendas.
Existem 3 formatos de dados estruturados: JSON-LD, RDFa e Microdata. O Google prefere e recomenda o uso de JSON-LD para dados estruturados.
Existem 2 esquemas de dados estruturados (ou vocabulários): data-vocabulary.org e schema.org. Data-vocabulary.org está desatualizado e não é elegível para recursos de pesquisa aprimorada. Assim, se você estiver usando a marcação data-vocabulary.org, deverá substituí-la pela marcação schema.org.
A marcação de dados estruturados (ou marcação schema.org) consiste em tipos de dados e propriedades organizados em ordem hierárquica. Na Shopify, é recomendável adicionar dados estruturados à sua página inicial, páginas de produtos, páginas de coleção, página de blog e páginas de artigos. Aqui está uma breve visão geral dos tipos de dados e propriedades que você deve adicionar a cada uma dessas páginas:
Existem 3 maneiras de adicionar dados estruturados à sua loja da Shopify:
- Use um aplicativo Shopify SEO como Smart SEO
- Faça manualmente
- Terceirize a tarefa para um especialista da Shopify - Se você quiser que analisemos o SEO do seu site e implementemos dados estruturados para você, não hesite em nos contatar!
Você pode testar seus dados estruturados com o Rich Results Test e o Schema Markup Validator. Certificar-se de que suas páginas estão marcadas corretamente é a última etapa da implementação de dados estruturados.
Sua vez!
Sabemos que é muita informação para assimilar de uma só vez e você deve ter muitas perguntas. Estamos aqui para responder a todas elas! Mas também gostaríamos de ouvir de você!
Como você adicionará marcação de dados estruturados ao seu site? Você usará um aplicativo, fará isso internamente ou terceirizará para um Shopify Expert?
Ou talvez você já tenha adicionado dados estruturados e queira compartilhar sua experiência?
Seja o que for, é só deixar um comentário abaixo!