Use Cases (Aktualisiert: 20.7.2026)

Restaurant-Menüs und Google-Business-Posts mit Claude Code prüfen

Workflow für Restaurants: Google Business Profile, Menü, Öffnungszeiten, Fotos und Reservierungs-CTA.

Restaurant-Menüs und Google-Business-Posts mit Claude Code prüfen

In Restaurants ändert sich das Saisonmenü oft zuerst in der Küche und zuletzt im Web. Die gedruckte Karte hat einen neuen Preis, Instagram zeigt ein neues Foto, aber im Google Business Profile steht noch ein altes Gericht. Gäste sehen das Profil in Maps, klicken zur Website und wissen nicht, ob das Gericht heute verfügbar ist oder wo sie reservieren können. Daraus entstehen Anrufe und Unsicherheit kurz vor dem Besuch.

Claude Code entscheidet hier nicht über Preise, Allergene, Öffnungszeiten, Bestand oder Reservierungen. Es sortiert eine geprüfte Aktualisierungstabelle und erstellt daraus Google-Posts, Web-Menütexte, Social-Texte, Hinweise für die Reservierungsseite und eine menschliche Prüfliste. Die Google-Hilfe beschreibt, dass Restaurants Menüpunkte mit Beschreibung und Preis zeigen können und Posts für Ankündigungen, Angebote, Updates und Events auf Search und Maps genutzt werden.

Kernaussagen

  • Menü, Öffnungszeiten, Fotos, Posts, Website und Reservierung müssen gemeinsam geprüft werden.
  • Claude Code schreibt Entwürfe und Checklisten; Menschen bestätigen Preis, Allergene, Fotorechte und Zeiten.
  • Ein guter Post enthält Gericht, Zeitraum, Servierzeit, URL und klare Aktion.
  • Für mehrere Standorte kommt zuerst eine Standorttabelle, danach eventuell API.
  • ROI sieht man über Reservierungsklicks, Rückfragen per Telefon, Menüaufrufe und Abschlussrate.

Ablauf von Vorbereitung bis Reservierung

Der wichtigste Arbeitsgegenstand ist eine Tabelle. Jede Zeile enthält Gericht, Abschnitt, Preis, Zeitraum, Servierfenster, Bestand, Allergene, Foto, Menü-URL, Reservierungs-URL und Veröffentlichungsdatum. Claude Code erstellt daraus den Google Business Profile Post, den Web-Text, den Social-Text und eine interne Notiz.

SchrittArtefaktMenschliche Prüfung
KücheSaisongericht und BestandVerfügbarkeit
FotoBild und BeschreibungRechte und Qualität
MenüName, Preis, BeschreibungPreis und Allergene
ReservierungURL und ServierzeitTischkapazität
PostUpdate, Angebot, EventDatum und CTA
KontrolleÖffentliche URLMobile Darstellung

Die Google-Dokumentation zum Menüeditor nennt Menüabschnitte wie Vorspeisen, Desserts und Hauptgerichte. Die Restaurantseite von Google empfiehlt Updates, wenn Gerichte wechseln oder Angebote verfügbar sind. Bei Tagesangeboten sollte die Website und das Team-Skript mitlaufen.

Was Claude Code übernimmt und was Menschen prüfen

Claude Code übernimmt Struktur und Entwurf. Es liest die Tabelle, findet alte Gerichte, schreibt Post und Website-Text und baut eine Prüfliste. Es kann auch prüfen, ob der CTA zur Reservierung oder Bestellung führt.

Menschen prüfen Preis, Steuerangabe, Allergene, Alkoholtexte, Sonderöffnungszeiten, Reservierungskapazität, Stornoregeln, Fotorechte und die finale öffentliche Ansicht. Fehlende Daten bleiben als “prüfen” stehen. Besonders Allergene dürfen nicht aus Namen oder Fotos geraten werden.

Bei mehreren Standorten werden gemeinsame Texte und lokale Daten getrennt. Preis, Verfügbarkeit und Reservierungs-URL können abweichen. Die Tabelle macht das sichtbar.

3 Use case

Use case 1: Saisonales Gericht veröffentlichen

Eingabe: Gericht, Preis, Zeitraum, Foto, Menü-URL, Reservierungs-URL. Ausgabe: Google-Post, Website-Absatz, Social-Text, Reservierungshinweis. Prüfung: Preis, Allergene, Foto, Kapazität.

Use case 2: Ausverkaufte Gerichte entfernen

Eingabe: Gericht, Alternative, nächstes Datum, betroffene Kanäle. Ausgabe: Checkliste für Google, Website, Social und Laden. Prüfung: Bestand und Rückkehrdatum.

Use case 3: Event und Öffnungszeiten abgleichen

Eingabe: Event, Start, Ende, normale und besondere Öffnungszeiten, Foto, URL. Ausgabe: Event-Post, Web-Ankündigung, Reservierungshinweis, Team-Antwort. Prüfung: Sonderzeiten und Reservierungen.

Use case 4: Mehrere Standorte koordinieren

Eingabe: Standort, Adresse, Preis, Zeiten, Verfügbarkeit, URL. Ausgabe: Checkliste je Standort. Prüfung: Manager pro Standort.

Prompt und Prüfcode

Prompt: “Arbeite als Content-Operations-Editor für ein Restaurant. Lies die Menü-Update-Tabelle und erstelle einen Google Business Profile Post, Website-Text, Social-Text und eine menschliche Prüfliste. Erfinde keine Preise, Allergene, Öffnungszeiten, Bestände oder Reservierungen. Fehlende Felder als prüfen markieren. Nur ein CTA: Tisch reservieren.”

Der Node.js-Code unten veröffentlicht nichts. Er stoppt unvollständige Entwürfe.

const menuUpdate = {
  fields: {
    season: "summer",
    menuItems: [
      {
        name: "Cold tomato noodles",
        price: 1280,
        available: true,
        allergens: ["wheat"],
        photoApproved: true,
      },
      {
        name: "Grilled corn plate",
        price: 980,
        available: true,
        allergens: ["dairy"],
        photoApproved: true,
      },
    ],
    menuUrl: "https://example.com/menu",
    reservationUrl: "https://example.com/reserve",
    businessHours: "18:00-23:00",
    postType: "offer",
    publishDate: "2026-07-20",
  },
  ctas: ["reserveTable"],
  channels: ["businessProfile", "website", "instagram"],
};

const requiredFields = [
  "season",
  "menuItems",
  "menuUrl",
  "reservationUrl",
  "businessHours",
  "postType",
  "publishDate",
];

const missingFields = requiredFields.filter((field) => !menuUpdate.fields[field]);
const itemsWithoutPrice = menuUpdate.fields.menuItems.filter((item) => typeof item.price !== "number");
const unavailableItems = menuUpdate.fields.menuItems.filter((item) => item.available === false);
const itemsWithoutAllergenReview = menuUpdate.fields.menuItems.filter((item) => !Array.isArray(item.allergens));
const itemsWithoutApprovedPhoto = menuUpdate.fields.menuItems.filter((item) => !item.photoApproved);
const tooManyCtas = menuUpdate.ctas.length !== 1 || menuUpdate.ctas[0] !== "reserveTable";

if (
  missingFields.length ||
  itemsWithoutPrice.length ||
  itemsWithoutAllergenReview.length ||
  itemsWithoutApprovedPhoto.length ||
  unavailableItems.length ||
  tooManyCtas
) {
  console.error({
    missingFields,
    itemsWithoutPrice,
    itemsWithoutAllergenReview,
    itemsWithoutApprovedPhoto,
    unavailableItems,
    ctas: menuUpdate.ctas,
  });
  process.exit(1);
}

console.log("Restaurant Google Business menu update is ready for human review.");

Pitfall: Fehler und Korrekturen

KI erfindet Preise. Ursache: Werbetext ohne Preisfeld. Korrektur: Fehlender Preis lässt den Check scheitern.

Allergene werden geraten. Ursache: Schluss aus Gerichtnamen. Korrektur: nur bestätigte Zutatenliste verwenden.

Ausverkaufte Gerichte bleiben online. Ursache: Google, Website und Social getrennt. Korrektur: eine Löschliste pro Kanal.

Post führt nicht zur Reservierung. Ursache: keine URL und keine Servierzeit. Korrektur: ein CTA zur Reservierung.

Dringende Änderung nur bei Google. Ursache: Anzeigezeit wird vergessen. Korrektur: Website, Social und Team-Briefing ergänzen.

Beratungspfad

Für Restaurants liegt der Wert in weniger Rückfragen vor der Reservierung. Bringe Google Business Profile URL, Menü-URL, Reservierungs-URL, Saisonmenü und Anrufgründe einer Woche zu Training und Beratung.

Weitere Artikel: Restaurant-Menü und Social Copy und mehrsprachiges Izakaya-Menü. Quellen: Google Menüeditor, Business Profile Posts, Food Menus API, people-first content.

Geprüftes Ergebnis

Geprüft wurden offizielle Google-Seiten zu Menü, Posts, Profilbearbeitung, Food Menus API und people-first content. Der Code prüft Pflichtfelder, Preis, Allergene, Foto, nicht verfügbare Gerichte und einen CTA. Der erste Schritt ist eine Tabelle für das Saisonmenü und der Vergleich von Google, Website, Social und Reservierung.

#claude-code #restaurant #google-business-profile #menue #reservierung
Kostenlos

Kostenloses PDF: Claude-Code-Cheatsheet

E-Mail eintragen und eine Seite mit Befehlen, Review-Gewohnheiten und sicheren Workflows herunterladen.

Wir schützen Ihre Daten und senden keinen Spam.

Masa

Über den Autor

Masa

Engineer für praktische Claude-Code-Workflows und Team-Einführung.