Dados estruturados de programa de fidelidade (MemberProgram
)

Muitos comerciantes têm programas de fidelidade que oferecem aos membros benefícios, como preços especiais e
pontos de fidelidade. Quando você adiciona dados estruturados MemberProgram
ao seu site, a Pesquisa Google pode
usar essas informações para mostrar benefícios de fidelidade com seus produtos e Painéis de informações nos resultados da Pesquisa.
Os programas de fidelidade que você oferece para sua empresa podem ser especificados usando
o tipo de dados estruturados MemberProgram
aninhado no tipo de dados estruturados Organization
.
Para especificar os benefícios de fidelidade (como preços e pontos de fidelidade) dos seus produtos individuais, adicione separadamente a marcação UnitPriceSpecification
aos dados estruturados Offer
, conforme descrito em produtos do comerciante.
Disponibilidade do recurso
As informações do programa de fidelidade estão disponíveis nos resultados da Pesquisa Google na Alemanha, na Austrália, no Brasil, no Canadá, nos Estados Unidos, na França, no México e no Reino Unido em computadores e dispositivos móveis.
Como adicionar dados estruturados
Os dados estruturados são um formato padronizado para fornecer informações sobre uma página e classificar o conteúdo dela. Caso você não saiba muito sobre o assunto, veja como os dados estruturados funcionam.
Esta é uma visão geral de como criar, testar e lançar dados estruturados.
- Adicione as propriedades obrigatórias. Com base no formato que você está usando, saiba onde inserir dados estruturados na página.
- Siga as diretrizes.
- Valide o código com o Teste de pesquisa aprimorada e corrija os erros críticos. Corrija também os problemas não críticos que possam ser sinalizados na ferramenta, porque eles podem melhorar a qualidade dos dados estruturados, mas isso não é necessário para se qualificar para pesquisas aprimoradas.
- Implante algumas páginas que incluam os dados estruturados e use a Ferramenta de inspeção de URL para testar como o Google vê a página. Verifique se a página está
acessível ao Google e se não está bloqueada por um arquivo robots.txt, pela tag
noindex
ou por requisitos de login. Se estiver tudo certo, peça ao Google para rastrear novamente seus URLs. - Para informar o Google sobre mudanças futuras, recomendamos que você envie um sitemap. É possível automatizar isso com a API Search Console Sitemap.
Exemplos
Confira um exemplo de marcação de dados estruturados MemberProgram
para um programa de fidelidade com dois níveis de assinatura.
<html> <head> <title>About Us</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "OnlineStore", "hasMemberProgram": { "@type": "MemberProgram", "name": "Membership Plus", "description": "For frequent shoppers this is our top-rated loyalty program", "url": "https://www.example.com/membership-plus", "hasTiers": [ { "@type": "MemberProgramTier", "@id": "#plus-tier-silver", "name": "silver", "url": "https://www.example.com/membership-plus-silver", "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 5 }, { "@type": "MemberProgramTier", "@id": "#plus-tier-gold", "name": "gold", "url": "https://www.example.com/membership-plus-gold", "hasTierRequirement": { "@type": "CreditCard", "name": "Example platinum card plus" }, "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPrice", "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 10 } ] } // Other Organization-level properties // ... } </script> </head> <body> </body> </html>
Diretrizes
Para que a marcação do programa de fidelidade seja qualificada para uso na Pesquisa Google, siga estas diretrizes:
Diretrizes técnicas
-
Aninhe a marcação
MemberProgram
no tipoOrganization
na página em que você especifica os detalhes administrativos e as políticas da sua empresa. Para saber mais, consulte a documentação de Marcação da organização. -
Adicione a marcação
UnitPriceSpecification
definida para produtos do comerciante a fim de especificar os benefícios de fidelidade (como preços e pontos de fidelidade) dos seus produtos individuais. A marcaçãoMemberProgram
que você define para sua empresa funciona com dados estruturadosvalidForMemberTier
eMembershipPointsEarned
para definir os benefícios de fidelidade oferecidos aos clientes quando eles compram seus produtos.
Definições de tipos de dados estruturados
É necessário incluir as propriedades obrigatórias para que seus dados estruturados sejam qualificados para uso na Pesquisa Google. Você também pode incluir as propriedades recomendadas para adicionar mais informações sobre os programas de fidelidade, o que pode proporcionar uma melhor experiência do usuário.
MemberProgram
Use as propriedades a seguir para descrever um ou mais programas de fidelidade e um ou mais
níveis por programa para a empresa. A definição completa de MemberProgram
está
disponível em schema.org/MemberProgram.
Propriedades obrigatórias | |
---|---|
description |
A descrição do programa de fidelidade, com os principais benefícios para os membros. |
hasTiers |
Define um nível em um programa de fidelidade. Um programa de fidelidade precisa ter pelo menos um nível.
Veja a lista de propriedades |
name |
O nome do programa de fidelidade. |
Propriedades recomendadas | |
---|---|
url |
O URL da página da Web em que o comprador pode se inscrever no programa de fidelidade.
Não informe vários URLs. Caso você não insira nenhuma informação, o URL da página
que contém os dados estruturados |
MemberProgramTier
MemberProgramTier
é usado para definir um nível em um MemberProgram
.
Um programa de fidelidade pode ter vários níveis. Por exemplo, bronze, prata e ouro.
A definição completa de MemberProgramTier
está disponível em
schema.org/MemberProgramTier.
Propriedades obrigatórias | |
---|---|
hasTierBenefit |
Benefício para membros desse nível. Um nível de assinatura pode ter vários benefícios. Os nomes curtos sem o prefixo de URL
também são compatíveis (por exemplo,
|
name |
O nome do nível da assinatura. |
Propriedades recomendadas | |
---|---|
hasTierRequirement |
O requisito para participar de um nível de assinatura. Se não for especificado, qualquer pessoa poderá participar do nível sem custo financeiro. Para um nível que não é oferecido sem custo financeiro, especifique um valor do tipo que represente o requisito para participar do nível.
|
membershipPointsEarned |
O número de pontos de fidelidade ganhos pelo consumidor por unidade de moeda gasta quando |
url |
O URL da página da Web em que um comprador pode se inscrever nesse nível de membro específico. Não inclua vários URLs. |
Usar o Merchant Center para configurar programas de fidelidade com o Google
Os programas de fidelidade podem ser difíceis de configurar e manter atualizados com a marcação. Se você tiver uma conta do Google Merchant Center, poderá configurar seu programa de fidelidade diretamente no Google Merchant Center em vez de usar a marcação. Para saber mais, consulte o artigo da Central de Ajuda do Merchant Center sobre programas de fidelidade.
Se você fornecer a marcação e os programas de fidelidade do Merchant Center, o Google vai usar as configurações do Merchant Center.
Solução de problemas
Se você tiver problemas para implementar ou depurar dados estruturados, veja alguns recursos que podem ajudar.
- Se você usa um sistema de gerenciamento de conteúdo (CMS) ou se alguém está cuidando do seu site, peça ajuda para o prestador de serviço. Não se esqueça de encaminhar todas as mensagens do Search Console com os detalhes do problema.
- O Google não garante que os recursos que consomem dados estruturados vão ser exibidos nos resultados da pesquisa. Para ver uma lista de motivos comuns por que o Google pode não exibir seu conteúdo na pesquisa aprimorada, consulte as diretrizes gerais de dados estruturados.
- Pode haver um erro nos dados estruturados. Confira a lista de erros de dados estruturados e o Relatório de dados estruturados que não podem ser analisados.
- Se você recebeu uma ação manual de dados estruturados relacionada à sua página, esses dados serão ignorados, embora a página ainda possa aparecer nos resultados da Pesquisa Google. Para corrigir problemas de dados estruturados, use o Relatório de ações manuais.
- Consulte as diretrizes novamente para identificar se o conteúdo não está em conformidade com elas. O problema pode ser causado por conteúdo com spam ou uso de marcação com spam. No entanto, talvez o problema não seja de sintaxe e, por isso, o teste de pesquisa aprimorada não poderá identificá-lo.
- Resolva problemas relacionados à ausência e à queda no total de pesquisas aprimoradas.
- Aguarde algum tempo antes de voltar a rastrear e reindexar. Pode levar vários dias depois da publicação de uma página para que o Google a localize e rastreie. Para perguntas gerais sobre rastreamento e indexação, consulte as Perguntas frequentes sobre rastreamento e indexação da Pesquisa Google.
- Poste uma pergunta no fórum da Central da Pesquisa Google