Tilbage til alle eksempler

Restaurant med Menu

LokaltAvanceret

Restaurant schema med MenuSection og MenuItem til at vise menukort i Google.

Kode Eksempel

<!DOCTYPE html>
<html lang="da">
<head>
  <title>Restaurant Noma - Menu</title>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Restaurant",
    "name": "Restaurant Hygge",
    "description": "Moderne nordisk køkken med sæsonbetonede råvarer og innovative smage.",
    "image": "https://example.com/restaurant-hygge.jpg",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "Strandgade 93",
      "addressLocality": "København",
      "postalCode": "1401",
      "addressCountry": "DK"
    },
    "telephone": "+45 32 96 32 97",
    "priceRange": "$$$",
    "servesCuisine": "Nordisk",
    "acceptsReservations": "True",
    "hasMenu": {
      "@type": "Menu",
      "name": "Aftenmenu",
      "description": "Vores signatur 7-retters menu med vinpakke",
      "hasMenuSection": [
        {
          "@type": "MenuSection",
          "name": "Forretter",
          "description": "Lette og friske forretter",
          "hasMenuItem": [
            {
              "@type": "MenuItem",
              "name": "Tartare af dansk okse",
              "description": "Rå oksekød marineret med kapers, sennep og æg. Serveret med sprøde kartoffelchips.",
              "offers": {
                "@type": "Offer",
                "price": "145",
                "priceCurrency": "DKK"
              },
              "nutrition": {
                "@type": "NutritionInformation",
                "calories": "280 kalorier"
              },
              "suitableForDiet": "https://schema.org/GlutenFreeDiet"
            },
            {
              "@type": "MenuItem",
              "name": "Grillet asparges med hollandaise",
              "description": "Friske danske asparges med klassisk hollandaise sauce og parmesan.",
              "offers": {
                "@type": "Offer",
                "price": "125",
                "priceCurrency": "DKK"
              },
              "suitableForDiet": "https://schema.org/VegetarianDiet"
            }
          ]
        },
        {
          "@type": "MenuSection",
          "name": "Hovedretter",
          "description": "Saftige og velsmagende hovedretter",
          "hasMenuItem": [
            {
              "@type": "MenuItem",
              "name": "Hel stegt torsk med urter",
              "description": "Klassisk stegt torsk med persille, smør og nye kartofler. Serveres for minimum 2 personer.",
              "offers": {
                "@type": "Offer",
                "price": "895",
                "priceCurrency": "DKK"
              },
              "nutrition": {
                "@type": "NutritionInformation",
                "calories": "420 kalorier",
                "proteinContent": "45g"
              },
              "suitableForDiet": "https://schema.org/GlutenFreeDiet"
            },
            {
              "@type": "MenuItem",
              "name": "Entrecote af Angus okse",
              "description": "250g entrecote stegt til perfektion. Serveres med bearnaise, pommes frites og salat.",
              "offers": {
                "@type": "Offer",
                "price": "385",
                "priceCurrency": "DKK"
              },
              "nutrition": {
                "@type": "NutritionInformation",
                "calories": "680 kalorier",
                "proteinContent": "52g",
                "fatContent": "48g"
              }
            },
            {
              "@type": "MenuItem",
              "name": "Vegetarisk risotto",
              "description": "Cremet risotto med svampe, parmesan og trøffelolie.",
              "offers": {
                "@type": "Offer",
                "price": "245",
                "priceCurrency": "DKK"
              },
              "suitableForDiet": "https://schema.org/VegetarianDiet"
            }
          ]
        },
        {
          "@type": "MenuSection",
          "name": "Desserter",
          "hasMenuItem": [
            {
              "@type": "MenuItem",
              "name": "Chokoladefondant",
              "description": "Varm chokoladekage med flydende midte. Serveres med vaniljeis.",
              "offers": {
                "@type": "Offer",
                "price": "95",
                "priceCurrency": "DKK"
              }
            }
          ]
        }
      ]
    },
    "aggregateRating": {
      "@type": "AggregateRating",
      "ratingValue": "4.8",
      "reviewCount": "342"
    },
    "openingHoursSpecification": [
      {
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": ["Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
        "opens": "17:00",
        "closes": "22:00"
      }
    ]
  }
  </script>
</head>
<body>
  <h1>Restaurant Hygge - Menu</h1>
</body>
</html>

Forklaring

Dette eksempel viser Restaurant schema med komplet Menu, MenuSection og MenuItem markup. Google kan vise dette i lokale søgninger og Google Maps med menukort, priser og diætoplysninger. Perfekt til restauranter der vil fremvise deres menu online.

Use Cases

  • Restaurant websites
  • Café menukort
  • Food delivery platforme
  • Catering services
  • Bar og cocktail menuer

Best Practices

  • Struktur menu med MenuSection for kategorier
  • Hver MenuItem skal have name, description og offers
  • Inkluder suitableForDiet for diætbegrænsninger
  • Tilføj nutrition information hvis muligt
  • Brug priceRange på Restaurant ($ til $$$$)
  • Angiv servesCuisine for køkkentype
  • Opdater menu når retter ændres
  • Inkluder acceptsReservations hvis relevant

Quick Info

Kategori
Lokalt
Sværhedsgrad
Avanceret
Use Cases
5
Best Practices
8