Receita

Exemplo de pesquisa de imagens em um dispositivo móvel e exemplo de uma pesquisa aprimorada

Marque o conteúdo da sua receita com dados estruturados para fornecer pesquisas aprimoradas e listas específicas de host para suas receitas, como avaliações de revisores, tempos de preparação e cozimento e informações nutricionais. Sua página pode ser qualificada para vários recursos, dependendo de como você adicionar dados estruturados a ela:

  • Pesquisa: adicione dados estruturados de receita para gerar um envolvimento melhor em pesquisas aprimoradas.
  • Orientação: ative o Google Assistente para orientar os usuários pelas suas receitas no Google Home e em Smart Displays.
  • Carrossel: adicione dados estruturados de carrossel para permitir que sua receita apareça em um carrossel de pesquisas aprimoradas. Isso pode incluir imagens, logotipos de páginas e outros recursos interessantes de resultados da pesquisa.
  • AMP: crie páginas de receita com AMP para fornecer receitas de carregamento instantâneo.

Se você estruturar seu conteúdo de acordo com este guia, estes recursos poderão ser automaticamente ativados:

  • selo de receita em resultados de pesquisa de imagens em dispositivos móveis
  • ação de conteúdo no Google Assistente.

Exemplos

Veja alguns exemplos de receitas usando o código JSON-LD na Ferramenta de teste de dados estruturados.

Exemplo de receita

Veja um exemplo de página com dados estruturados de recipe e orientação. Esse conteúdo poderá ser exibido como uma pesquisa aprimorada nos resultados da Pesquisa e como orientação com o Google Assistente no Google Home e em Smart Displays.

Veja um exemplo de página de resumo de receitas (uma página com uma lista de receitas) com dados estruturados de itemList. Esse conteúdo pode ser exibido em um carrossel nos resultados da Pesquisa.

Diretrizes

Siga as diretrizes gerais de dados estruturados para que sua receita possa ser exibida nos resultados da Pesquisa. Para ativar sua receita para orientação com o Google Assistente no Google Home e em Smart Displays, verifique se o conteúdo segue a política de restrições de conteúdo de Actions on Google.

As diretrizes a seguir se aplicam aos dados estruturados de receita.

  • Use dados estruturados de receita em conteúdos sobre como preparar determinado prato. Por exemplo, "esfoliante facial" ou "ideias para festas" não são nomes válidos para um prato.
  • Para permitir que suas receitas apareçam em uma lista específica do host, siga estas diretrizes:
    • Forneça dados estruturados de ItemList para resumir as receitas na sua lista. É possível fornecer dados estruturados de ItemList separadamente ou em conjunto com os dados estruturados de receita.
    • Seu site precisa ter uma página de resumo que liste todas as receitas da coleção. Por exemplo, quando um usuário clicar no link de resumo dos resultados da Pesquisa, será direcionado corretamente para uma página no seu site que lista as receitas relacionadas à pesquisa.

Definições de tipos de dados estruturados

É necessário incluir as propriedades obrigatórias para que o conteúdo seja qualificado para exibição como uma pesquisa aprimorada ou em outras experiências no Google. Também é possível incluir as propriedades recomendadas para adicionar mais informações sobre o conteúdo, o que pode proporcionar uma melhor experiência do usuário.

ItemList

A definição completa de ItemList está disponível em schema.org/ItemList.

Além das propriedades de receita, adicione as propriedades a seguir para listas específicas de host. Ainda que ItemList não seja obrigatória, é necessário adicionar as seguintes propriedades se quiser que sua receita seja qualificada para um carrossel de host. Para mais informações sobre listas específicas de host, consulte Carrossel.

Propriedades obrigatórias
itemListElement

ListItem

Anotação para uma única página de itens.

ListItem.position

Integer

Posição ordinal da página de itens na lista. Exemplo:


"itemListElement": [
  {
    "@type": "ListItem",
    "position": 1,
  }, {
    "@type": "ListItem",
    "position": 2,
  }
]
ListItem.url

URL

O URL canônico da página de itens. Cada item precisa ter um URL exclusivo.

Recipe

A definição completa de Recipe está disponível em schema.org/Recipe. Marque o conteúdo da receita com as seguintes propriedades do tipo Recipe do schema.org. Além dos campos obrigatórios, marque o máximo possível de campos recomendados para gerar um envolvimento melhor na Pesquisa.

Para ativar a receita para orientação com o Google Assistente no Google Home e em Smart Displays, adicione recipeIngredient e recipeInstructions. Se a receita não tiver essas propriedades, não será qualificada para orientação, mas ainda poderá aparecer nos resultados da Pesquisa.

Propriedades obrigatórias
image

URL ou ImageObject

Imagem do prato pronto.

Outras diretrizes para imagens:

  • Cada página precisa conter pelo menos uma imagem (independentemente de você incluir marcação nela ou não). O Google escolherá a melhor imagem para exibir nos resultados da Pesquisa com base na proporção e na resolução.
  • Os URLs das imagens precisam ser rastreáveis e indexáveis.
  • As imagens precisam representar o conteúdo marcado.
  • As imagens precisam estar nos formatos .jpg, .png ou .gif.
  • Para conseguir os melhores resultados, forneça várias imagens de alta resolução (com no mínimo 50 mil pixels ao multiplicar a largura pela altura) e as seguintes proporções: 16x9, 4x3 e 1x1.

Exemplo:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]
name

Text

O nome do prato.

Propriedades recomendadas
aggregateRating

AggregateRating

Nota da avaliação média atribuída ao item. Siga as Diretrizes de snippet de avaliação e a lista de propriedades AggregateRating obrigatórias e recomendadas.

Se os dados estruturados de receita tiverem uma única avaliação, o nome do avaliador terá que ser de uma pessoa ou organização válidas. Por exemplo, "50% de desconto nos ingredientes" não é um nome válido para um avaliador.

author

Person

O criador da receita.

cookTime

Duration

O tempo que leva para cozinhar o prato, no formato ISO 8601. Você pode usar min e max como elementos para especificar um intervalo de tempo.

Use sempre em combinação com prepTime.

datePublished

Date

A data em que a receita foi publicada, no formato ISO 8601.

description

Text

Um pequeno resumo descrevendo o prato.

keywords

Text

Outros termos para a receita, como uma estação do ano ("verão"), uma data comemorativa ("Natal") ou outros descritores ("rápido", "fácil", "autêntico").

Diretrizes adicionais

  • Separe várias entradas em uma lista de palavras-chave com vírgulas.
  • Não use uma tag que deveria estar em recipeCategory ou recipeCuisine.

    Não recomendado

    "keywords": "dessert, American"

    Recomendado

    "keywords": "winter apple pie, nutmeg crust"
nutrition.calories

Energy

A quantidade de calorias em cada porção.

prepTime

Duration

O tempo que leva para preparar o prato, no formato ISO 8601. Você pode usar min e max como elementos para especificar um intervalo de tempo.

Use sempre em combinação com cookTime.

recipeCategory

Text

O tipo de refeição ou prato da receita. Por exemplo: "jantar", "entrada" ou "sobremesa".

recipeCuisine

Text

A região associada à receita. Por exemplo, "francesa", "mediterrânea" ou "americana".

recipeIngredient

Text

Um ingrediente usado na receita. Essa propriedade é recomendada para receitas na Pesquisa Google, mas é obrigatória para orientação com o Google Assistente no Google Home e em Smart Displays.

Exemplo:

"recipeIngredient": [
  "1 box Pillsbury dough",
  "6 cups thinly sliced, peeled apples (6 medium)",
  "3/4 cup sugar",
  "2 tablespoons all-purpose flour",
  "3/4 teaspoon ground cinnamon",
  "1/4 teaspoon salt",
  "1/8 teaspoon ground nutmeg",
  "1 tablespoon lemon juice"
]

Diretrizes adicionais:

  • Inclua apenas os ingredientes necessários para fazer a receita.
  • Não inclua informações desnecessárias, como uma definição do ingrediente.
recipeInstructions

Text

As etapas para preparar o prato. Essa propriedade é recomendada para receitas na Pesquisa Google, mas é obrigatória para orientação com o Google Assistente no Google Home e em Smart Displays.

Existem várias opções para definir o valor de recipeInstructions. Recomendamos HowToStep ou HowToSection:

  • HowToStep: é possível especificar o texto exato para cada etapa definindo o valor de cada HowToStep. Isso fornece dicas ao Google Assistente, mas pode fazer com que as etapas da receita sejam agrupadas de maneira diferente com base no contexto.
  • HowToSection (somente se uma receita tiver várias seções): use para agrupar as etapas em várias seções. Forneça o nome da seção no campo de nome (por exemplo, "Massa") e especifique cada HowToStep como um itemListElement. Defina o campo de cada HowToStep.

    Por exemplo, uma receita de pizza pode ter uma seção de etapas para fazer a massa, uma para preparar o recheio e outra para misturar e assar. Se você não indicar várias seções, o Google Assistente poderá apresentar erroneamente o nome da seção como apenas mais uma etapa, por exemplo, uma etapa "Massa" seguida de uma etapa "Misture a farinha com o fermento".

  • Campo de texto único ou repetido: bloco de texto que inclui uma ou mais etapas. O Google trata todas as etapas como uma única seção. Os valores de campo repetido são concatenados em um único bloco de texto. Depois disso, o Google tenta dividir automaticamente esse bloco em etapas individuais. O Google tenta encontrar e remover nomes de seção, números de etapas, palavras-chave e outros itens que possam aparecer incorretamente no texto da etapa da receita. Para melhores resultados, recomendamos que você especifique sem ambiguidade as frases de etapas individuais com HowToStep, conforme descrito acima.

Diretrizes adicionais

  • Não inclua metadados que pertençam a outro lugar. Use o campo author para especificar o autor, recipeCuisine para o tipo de culinária, recipeCategory para a categoria e keywords para outras palavras-chave.
  • Inclua apenas texto sobre a preparação da receita, excluindo dados como "Orientações", "Assista ao vídeo", "Etapa 1". Esse tipo de informação é especificado fora dos dados estruturados.

    Não recomendado

    "recipeInstructions": [{
      "@type": "HowToStep",
      "text": "Step 1. Heat oven to 425°F."
    }]

    Recomendado

    "recipeInstructions": [{
      "@type": "HowToStep",
      "text": "Heat oven to 425°F."
    }]
recipeYield

Text

A quantidade produzida pela receita. Por exemplo: o número de pessoas que o prato serve ou o número de porções.

review

Review

Uma avaliação do prato. Siga as Diretrizes de snippet de avaliação e a lista de Propriedades comuns de avaliação obrigatórias e recomendadas.

totalTime

Duration

O tempo total necessário para preparar e cozinhar o prato, no formato ISO 8601. Você pode usar min e max como elementos para especificar um intervalo de tempo.

Use totalTime ou uma combinação de cookTime e prepTime.

video

VideoObject

Uma matriz de propriedades de vídeo que descrevem a receita na página. Siga a lista de propriedades de vídeo obrigatórias e recomendadas.

Veja um exemplo:

{
  "@context": "http://schema.org/",
  "@type": "Recipe",
  "video": [
    {
      "name": "Party Coffee Cake",
      "description": "How to make Party Coffee Cake.",
      "thumbnailUrl": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
      ],
      "contentUrl": "http://www.example.com/video123.flv",
      "embedUrl": "http://www.example.com/videoplayer.swf?video=123",
      "uploadDate": "2018-02-05T08:00:00+08:00"
    }
  ]
}

Enviar comentários sobre…