Receptdata är kod som berättar för Google vad receptet innehåller. Det du berättar för sökmotorerna är till exempel namn, bild, tillagningstid, ingredienser, steg och näringsinformation.
Förutsatt att koden är rätt kan Google visa receptet som en featured snippet med stjärnor, tider och bilder direkt i sökresultatet.

Du lägger till receptdata genom att lägga in en liten kodsnutt på sidan som berättar vad receptet innehåller för Google. Oftast använder man JSON-LD, som är en strukturerad textkod som sökmotorerna förstår. JSON-LD kan läggas till som kod i HTML-sektionen, eller så kan ett tillägg göra det åt dig.
Du kan kopiera denna textsträng och lägga till den i HTML-sektionen. Som du ser nedan är fälten ganska självförklarande.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Recipe",
"name": "Smoothie med jordgubb",
"image": "https://exempel.se/bild/smoothie.jpg",
"description": "En enkel och god jordgubbssmoothie.",
"recipeIngredient": [
"2 dl jordgubbar",
"1 banan",
"2 dl yoghurt"
],
"recipeInstructions": [
"Mixa alla ingredienser.",
"Servera kallt."
],
"totalTime": "PT5M",
"recipeYield": "1 portion"
}
</script>
Använder du en sidbyggare som WordPress eller Shopify är det smidigast att lägga till receptdata via ett tillägg.
Det ser du lättast på Googles sida Rich results test. Där fyller du bara i URL-adressen för sidan med receptet, sen berättar Google om allt är som det ska. Som test på bilden nedan har vi tagit Mellisdags recept på bananmuffins.

I verktyget Google Search Console kan du övervaka alla strukturerade data dina webbsidor har, inklusive recept-datan.
Se till att innehållet i JSON-LD är exakt samma som det som visas i receptet på sidan. Om du ändrar ett ingrediensmått, en tid eller en beskrivning i texten måste du också ändra samma sak i koden. Google kräver att text och kod matchar för att de ska lita på datan.
Tidsangivelser måste skrivas i ISO 8601-format, annars ignoreras de av Google. Till exempel betyder PT20M 20 minuter och PT1H30M 1 timme och 30 minuter. De JSON-LD-fält du kan dubbelkolla är prepTime, cookTime och totalTime.
Om du har betyg i JSON-LD men inga recensioner på sidan kan Google ta bort stjärnorna i SERP:en. Det löser du genom att visa upp riktiga recensioner på sidan, eller genom inte fylla i aggregateRating tills du har riktiga användaromdömen att visa upp.
Google kräver beskrivande bilder i hög kvalitet, annars vill de förmodligen inte visa upp dem som rich snippet. Använd också fullständiga URL:er, och se till att bilderna inte är blockerade av inloggning, cookies eller robots.txt.
Detta är egentligen inget fel, för även om du har perfekt JSON-LD-markup är det inte säkert att du får några stjärnor bland sökresultaten. Google bestämmer själv de vill visa upp stjärnor. Du kan öka din möjligheter till det genom att ha en snabbladdad webbsida med gott rykte och äkta recensioner.
