Vad är receptdata?
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.
Hur kan man lägga till receptdata?
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.
Lägg till kod i HTML-sektionen
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>
Att använda tillägg
Använder du en sidbyggare som WordPress eller Shopify är det smidigast att lägga till receptdata via ett tillägg.
- WordPress har bland annat Rank Math, Yoast SEO och WP Recipe Maker, som automatiskt genererar korrekt JSON-LD baserat på dina receptfält.
- Shopify har bland annat JSON-LD for SEO och Schema Plus for SEO som båda hanterar receptdata.
- Wix har ett stöd för receptdata direkt via receptblocket.
- Squarespace har stöd för receptdata via deras receptblock.
- Google Tag Manager kan föra in receptdata via taggar.
Hur vet man om receptdatan fungerar?
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.
Så rättar du till vanliga misstag
JSON-LD stämmer inte med sidans innehåll
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 är i fel format
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.
Betyg visas utan recensioner
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.
Bilder kan inte visas/är för otydliga
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.
Inga stjärnor visas i SERP:en
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.




