Alle eksempler/examples/recipe-cooking

Recipe til Madopskrifter

IndholdMellem

Komplet Recipe schema til madopskrifter med ingredienser, instruktioner og ernæringsinfo.

Grønne grøntsager lagt på et brunt træbord
Foto: Gareth Hubbard / Unsplash
Markup

Kodeeksempel

recipe-cooking.htmlIndhold
<!DOCTYPE html>
<html lang="da">
<head>
  <title>Klassisk Dansk Frikadeller</title>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Recipe",
    "name": "Klassiske Danske Frikadeller",
    "image": [
      "https://example.com/photos/frikadeller-1x1.jpg",
      "https://example.com/photos/frikadeller-4x3.jpg",
      "https://example.com/photos/frikadeller-16x9.jpg"
    ],
    "author": {
      "@type": "Person",
      "name": "Karen Madsen"
    },
    "datePublished": "2025-01-10",
    "description": "Saftige og lækre frikadeller lavet efter gammel dansk tradition. Perfekte til alle hverdagsmåltider.",
    "prepTime": "PT15M",
    "cookTime": "PT20M",
    "totalTime": "PT35M",
    "keywords": "frikadeller, dansk mad, kødboller, hverdagsmad",
    "recipeYield": "6 personer",
    "recipeCategory": "Hovedret",
    "recipeCuisine": "Dansk",
    "nutrition": {
      "@type": "NutritionInformation",
      "calories": "320 kalorier",
      "proteinContent": "24g",
      "fatContent": "22g",
      "carbohydrateContent": "8g"
    },
    "aggregateRating": {
      "@type": "AggregateRating",
      "ratingValue": "4.9",
      "ratingCount": "215"
    },
    "recipeIngredient": [
      "500g hakket svinekød",
      "1 løg, finthakket",
      "2 æg",
      "4 spsk hvedemel",
      "2 dl mælk",
      "1 tsk salt",
      "0.5 tsk peber",
      "Smør til stegning"
    ],
    "recipeInstructions": [
      {
        "@type": "HowToStep",
        "name": "Bland ingredienser",
        "text": "Bland hakket kød, løg, æg, mel og mælk i en skål. Tilsæt salt og peber.",
        "url": "https://example.com/frikadeller#step1",
        "image": "https://example.com/frikadeller-step1.jpg"
      },
      {
        "@type": "HowToStep",
        "name": "Ælt dejen",
        "text": "Ælt dejen grundigt med hænderne til den er jævn og luftig.",
        "url": "https://example.com/frikadeller#step2",
        "image": "https://example.com/frikadeller-step2.jpg"
      },
      {
        "@type": "HowToStep",
        "name": "Form frikadeller",
        "text": "Form frikadellerne med to spiseske dyppet i varmt vand.",
        "url": "https://example.com/frikadeller#step3"
      },
      {
        "@type": "HowToStep",
        "name": "Steg",
        "text": "Steg frikadellerne i smør ved medium varme i 8-10 minutter på hver side til de er gennemstegte.",
        "url": "https://example.com/frikadeller#step4"
      }
    ],
    "video": {
      "@type": "VideoObject",
      "name": "Sådan laver du perfekte frikadeller",
      "description": "Trin-for-trin video guide",
      "thumbnailUrl": "https://example.com/frikadeller-thumb.jpg",
      "contentUrl": "https://example.com/frikadeller-video.mp4",
      "uploadDate": "2025-01-10T08:00:00+01:00"
    }
  }
  </script>
</head>
<body>
  <h1>Klassiske Danske Frikadeller</h1>
</body>
</html>
Validér altid, før du sender live
Gennemgang

Forklaring

Dette eksempel demonstrerer komplet Recipe schema til madopskrifter. Google viser dette som rich recipe cards med billede, rating, tilberedningstid og kalorier direkte i søgeresultaterne. Perfekt til food blogs og opskrifts-sider.

Anvendelse

Use cases

  • Madblogs
  • Opskrifts-websites
  • Restaurantwebsider med opskrifter
  • Kogebøger online
  • Food influencer sider
Praksis

Best practices

  • Brug ISO 8601 duration format til tider (PT20M = 20 minutter)
  • Inkluder mindst 3 billeder i forskellige formater
  • Tilføj strukturerede HowToStep instruktioner
  • Angiv præcise ingredienser med mængder
  • Tilføj ernæringsinfo hvis muligt
  • Inkluder recipeYield (antal portioner)
  • Brug aggregateRating hvis du har anmeldelser
  • Tilføj video hvis tilgængelig
Opslag

Typer brugt her

Eksemplet bygger på disse typer. Slå dem op for påkrævede properties og Googles understøttelse.

Krydshenvisninger

Andre eksempler

Kolofon

Format
Indhold
Niveau
Mellem
Use cases
5
Best practices
8
Tilbage til registeret