Ir para o conteúdo
Totalmente local

Gerador de schema de receita

Converta detalhes de receita num bloco Recipe JSON-LD pronto a colar.

Saída

Gerador de schema de receita

Preencha o nome, ingredientes e passos de uma receita, e esta ferramenta constrói um bloco schema.org Recipe em JSON-LD, pronto para colar na sua página. Foi criada para bloggers de culinária, sites de receitas e qualquer página que queira ter elegibilidade para os rich results de receitas do Google — os cartões de carrossel que mostram uma foto, tempo de cozimento e classificação em estrelas direto nos resultados de pesquisa.

Cada campo corresponde a uma propriedade real do schema.org. Tempos de preparação, cozimento e total usam durações ISO 8601 como PT15M para quinze minutos; a ferramenta escreve-os tal como fornecidos. Ingredientes e passos são digitados um por linha, ou separados com "|" para que um passo como "Deixar cozer por 20 minutos, mexendo ocasionalmente" mantenha a sua própria vírgula. Porções, categoria e culinária são texto simples. Valor da classificação e número de avaliações juntos produzem um bloco aggregateRating; deixar qualquer um a zero omite-o, porque uma classificação meio construída é pior do que nenhuma. Uma figura de calorias produz um bloco nutrition mínimo, e um URL de vídeo adiciona um VideoObject, usando a sua primeira imagem como miniatura quando uma está definida.

O contador sob a saída conta as propriedades do schema preenchidas e realça qualquer coisa que as diretrizes do Google recomendem mas que ainda não preencheu — mais frequentemente a imagem, ingredientes ou instruções, que determinam se o rich result aparece. Escolha se o JSON é formatado com indentação ou minificado, e se está envolvido numa tag script pronta para colocar diretamente no seu HTML, ou deixado como JSON simples para um sistema de templates envolver por si.

FAQ

Quais campos o Google realmente exige?
Apenas o nome da receita é estritamente obrigatório. Imagem, ingredientes, instruções, timing e classificação são recomendados — sem eles o rich result é improvável que apareça, que é o motivo pelo qual a ferramenta os sinaliza separadamente.
Que formato devem usar os campos de tempo?
Durações ISO 8601, como PT15M para 15 minutos ou PT1H30M para uma hora e meia. A ferramenta passa o que escrever diretamente, portanto um valor inválido não será capturado automaticamente.
Posso separar ingredientes com vírgulas em vez de "|"?
Não — o texto de ingrediente e passo contém frequentemente vírgulas próprias ("2 chávenas farinha, peneirada"), portanto as linhas são divididas em quebras de linha ou no carácter "|" em vez de vírgulas.
A saída inclui a tag de script automaticamente?
Sim, por padrão. Desative "Envolver em tag <script>" se preferir o objeto JSON simples em vez disso, por exemplo para o mesclar com outros dados estruturados você mesmo.
Os meus dados de receita são carregados em algum lugar?
Não. O schema é gerado inteiramente no seu navegador — nada do que escreve é enviado para um servidor.