Webfrisch Kostenlose Vorschau anfragen

Restaurant-Webseite

Speisekarte auf der Webseite: PDF hochladen oder als HTML?

PDF ist schnell hochgeladen, hat aber echte Nachteile auf dem Handy und bei Google. Was wirklich besser funktioniert.

Von Sascha Heyer · 15. Juli 2026 · aktualisiert 23. Juli 2026 · 8 Min. Lesezeit

Viele Gastronomen lösen das Problem schnell: Man hat die Speisekarte als PDF vom Drucker, lädt sie auf die Webseite hoch und fertig. Technisch funktioniert das. Aber es kostet bares Geld, weil Gäste abspringen und Google die Karte kaum versteht.

In diesem Artikel erkläre ich den Unterschied, wann ein PDF trotzdem seinen Platz hat und was eine als HTML eingebettete Karte konkret besser macht.

Was passiert, wenn man ein PDF hochlädt

Stellen Sie sich vor, ein Gast sucht auf seinem Smartphone nach einem Mittagsrestaurant in seiner Stadt. Er landet auf Ihrer Seite, klickt auf "Speisekarte" und öffnet ein PDF. Der Browser öffnet einen PDF-Viewer. Der Text ist winzig. Er muss hineinzoomen, sich durch mehrere Seiten scrollen, dabei verrutscht der Viewport ständig. Nach zehn Sekunden gibt er auf und schaut beim nächsten Restaurant.

Das ist kein Einzelfall. Über 70 Prozent der Restaurantsuchen passieren heute auf dem Handy. Ein PDF ist dort eine schlechte Erfahrung, egal wie gut die Karte gestaltet ist.

Dazu kommt das SEO-Problem. Google kann einfachen Text in einem PDF lesen, hat aber Schwierigkeiten mit gescannten Karten, Bildern, komplexen Layouts und fehlenden Metainformationen. Wenn jemand "vegetarisches Restaurant Magdeburg" sucht, kann Google aus Ihrem PDF-Menü nicht zuverlässig ableiten, ob Sie vegetarische Gerichte anbieten. Aus einem HTML-Menü schon.

Was eine HTML-Speisekarte besser macht

Eine Speisekarte, die direkt als HTML in die Webseite eingebaut ist, sieht auf dem Handy genauso aus wie auf dem Desktop, nur optimiert für die jeweilige Bildschirmgröße. Der Text ist lesbar, ohne Zoom. Gerichte, Beschreibungen und Preise fließen sauber untereinander. Der Gast scrollt einfach durch.

Für Google ist es noch wichtiger: Die Gerichte stehen im gleichen Kontext wie der Rest der Seite. Google sieht, dass "Wiener Schnitzel mit Pommes, 14,50 Euro" zum "Restaurant XY in Musterstadt" gehört. Das hilft bei Suchanfragen wie "Schnitzel Restaurant [Stadtname]" oder "Mittagsmenü [Stadtname]".

Außerdem lädt eine HTML-Karte deutlich schneller als ein PDF. Viele Restaurant-PDFs sind mehrere Megabyte groß, weil sie gescannte Seiten oder Bilder enthalten. Ein schlankes HTML-Menü ist im Kilobyte-Bereich und erscheint in Sekundenbruchteilen.

Kurze Gegenüberstellung

Merkmal PDF HTML
Handy-Lesbarkeit Schlecht (Zoom nötig) Sehr gut
Google-Indexierung Eingeschränkt Vollständig
Ladezeit Langsam (MBs) Schnell (KBs)
Aktualisierung Neue Datei hochladen Text direkt ändern
Download für Gäste Direkt möglich Zusätzlich anbieten

Wann ein PDF trotzdem Sinn ergibt

Es gibt einen Fall, in dem ein PDF-Download seinen Platz hat: wenn Gäste die Karte im Voraus herunterladen möchten, etwa für eine Gruppe, die gemeinsam bestellt, oder für jemanden, der offline plant. Das ist eine echte Nutzerbedürfnis, das man nicht ignorieren sollte.

Der beste Ansatz ist deshalb ein Kompromiss: Die Speisekarte als HTML direkt auf der Webseite zeigen und zusätzlich einen diskreten Link anbieten, unter dem man die Karte als PDF herunterladen kann. So hat man die SEO- und Mobil-Vorteile des HTML und gibt gleichzeitig denen eine Option, die die Karte lokal speichern möchten.

Was mit Google möglich wird

Eine gut strukturierte HTML-Speisekarte öffnet eine Tür, die ein PDF verschließt: Google kann einzelne Gerichte in den Suchergebnissen anzeigen. In manchen Fällen erscheinen Gericht und Preis direkt als Rich Result, noch bevor jemand auf die Webseite klickt. Das ist keine Garantie, aber eine realistische Möglichkeit, wenn die Karte technisch sauber eingebaut ist.

Dazu kommt die thematische Stärkung der Seite. Wenn Google auf Ihrer Seite liest, dass Sie Pasta, Risotto und frischen Fisch anbieten, wird die Seite relevanter für entsprechende lokale Suchanfragen. Das ist schwer zu messen, aber über viele Monate hinweg macht es einen Unterschied.

Technisch lässt sich das noch verstärken. Mit strukturierten Daten, dem Vokabular von schema.org, kann eine HTML-Karte Google ausdrücklich mitteilen: Das hier ist eine Speisekarte, das sind die Kategorien, das sind die einzelnen Gerichte mit Preisen. Man nennt das Menu-Auszeichnung (schema.org/Menu mit hasMenuSection und MenuItem). Ein PDF kann das grundsätzlich nicht liefern. Für den Gast ändert sich nichts, aber Google versteht die Karte damit sauberer, und die Chance auf eine hervorgehobene Darstellung steigt.

Barrierefreiheit: der Punkt, den fast alle übersehen

Es gibt einen Grund für HTML, der selten genannt wird, aber immer wichtiger wird: Barrierefreiheit. Ein Mensch, der einen Screenreader nutzt, weil er schlecht oder gar nicht sieht, bekommt eine sauber aufgebaute HTML-Karte vorgelesen. Kategorie, Gericht, Preis, der Reihe nach. Ein PDF, besonders ein eingescanntes, ist für einen Screenreader oft eine leere Fläche oder ein wirrer Zeichensalat. Der Gast erfährt schlicht nicht, was es zu essen gibt.

Das ist nicht nur eine Frage des Anstands. Seit Juni 2025 gilt in Deutschland das Barrierefreiheitsstärkungsgesetz. Es verpflichtet vor allem größere Anbieter und den elektronischen Geschäftsverkehr, aber die Richtung ist eindeutig: Digitale Angebote sollen für alle nutzbar sein. Eine HTML-Karte ist von Haus aus näher an diesem Ziel als ein PDF. Wer heute neu baut, ist damit auf der sicheren Seite.

Wie man die Karte auf der Webseite einbaut

Am saubersten ist eine Sektion auf der Restaurant-Webseite selbst, am besten unter einer eigenen URL wie /speisekarte/. Gerichte sind in Kategorien gegliedert (Vorspeisen, Hauptgerichte, Desserts, Getränke), jede Kategorie hat eine Überschrift, jedes Gericht einen kurzen Text und den Preis.

Für die technische Umsetzung braucht man keinen teuren Shop oder ein Restaurant-System. Eine einfache HTML-Struktur mit Überschriften und Absätzen reicht. Was zählt, ist, dass der Text direkt im HTML steht und nicht in einem Bild oder einem eingebetteten PDF-Iframe, der für Google unsichtbar bleibt.

Wenn Sie eine bestehende PDF-Karte umstellen möchten, läuft das in der Praxis in wenigen, klar abgegrenzten Schritten ab:

  1. Inhalt herausziehen. Gerichte, Beschreibungen und Preise aus dem PDF als reinen Text sammeln, gegliedert nach Kategorien.
  2. Struktur festlegen. Jede Kategorie wird eine Überschrift, jedes Gericht eine Zeile mit Name, kurzer Beschreibung und Preis.
  3. Als HTML einbauen. Der Text kommt direkt in die Seite, am besten unter einer eigenen Adresse wie /speisekarte/. Nicht als Bild, nicht als eingebettetes PDF.
  4. Fürs Handy prüfen. Auf dem Smartphone gegenlesen: gut lesbar ohne Zoom, saubere Abstände, schnelle Ladezeit.
  5. PDF als Download behalten. Wer die Karte zum Ausdrucken anbieten will, verlinkt das PDF zusätzlich, dezent unter der HTML-Karte.

Wer seine Karte häufig ändert, beispielsweise wöchentliche Mittagsmenüs oder saisonale Karten, sollte mit seinem Webdesigner besprechen, ob er die Texte selbst bearbeiten kann. Das spart auf Dauer Zeit und Kosten.

Häufige Fragen

Kann Google eine Speisekarte als PDF indexieren?
Grundsätzlich ja, aber nur eingeschränkt. Google kann einfache Text-PDFs crawlen, hat aber Schwierigkeiten mit gescannten Karten, Bildern und komplexen Layouts. Ein HTML-Menü wird zuverlässiger und vollständiger indexiert. Außerdem fehlt dem PDF der wichtige Kontext der restlichen Seite: Google sieht nicht, zu welchem Restaurant es gehört, in welcher Stadt und mit welchen Gerichten. Das schadet dem lokalen SEO deutlich.
Warum ist ein PDF auf dem Handy problematisch?
Über 70 Prozent der Restaurantsuchen passieren auf dem Smartphone. Ein PDF öffnet im Browser oft einen separaten PDF-Viewer, in dem man stark hineinzoomen muss, um etwas zu lesen. Gerichte, Beschreibungen und Preise sind winzig, der Text fließt nicht mit der Bildschirmbreite. Viele Nutzer schließen das PDF sofort wieder und verlassen die Seite. Eine als HTML eingebettete Karte passt sich automatisch an jede Bildschirmgröße an, braucht keinen Zoom und lädt schnell.
Wann ist eine PDF-Speisekarte trotzdem sinnvoll?
Ein PDF macht dann Sinn, wenn Gäste die Karte ausdrucken oder herunterladen möchten, zum Beispiel für eine Gruppenbestellung im Voraus oder für barrierebedingte Anforderungen. Idealer Kompromiss: die Karte als HTML auf der Webseite einbetten und zusätzlich als Download-PDF anbieten. So profitiert man von den SEO- und Mobil-Vorteilen des HTML, gibt aber auch denjenigen eine Option, die die Karte lokal speichern möchten.
Wie aktualisiere ich die Speisekarte, wenn sie als HTML eingebaut ist?
Das hängt davon ab, wie die Webseite gebaut ist. Bei modernen Webseiten mit einem einfachen Redaktionssystem können Sie Texte und Preise selbst ändern, ohne technische Kenntnisse. Bei Webseiten ohne CMS schickt man die Änderungen dem Webdesigner, der sie in der Regel innerhalb von ein bis zwei Werktagen umsetzt. Für häufige Änderungen, etwa saisonale Karten oder Wochenmittagsmenüs, lohnt sich eine Lösung, bei der Sie selbst editieren können.
Hilft eine HTML-Speisekarte bei der Google-Suche?
Ja, deutlich. Wenn jemand "Schnitzel [Stadtname]" oder "vegetarisches Restaurant [Stadtname]" sucht, kann Google aus dem HTML-Menü ablesen, welche Gerichte Sie anbieten. Das erhöht die Chance, in solchen spezifischen Suchanfragen zu erscheinen. Außerdem kann Google die Karte in Rich Results darstellen: Manchmal erscheinen Gerichte direkt in den Suchergebnissen, noch bevor jemand auf Ihre Seite klickt. Das ist bei einem PDF nicht möglich.
Was ist mit Ladezeiten? Ist ein PDF nicht schneller?
Nein, im Gegenteil. Ein PDF ist oft mehrere Megabyte groß, besonders wenn es eingescannte Seiten oder hochauflösende Bilder enthält. Ein gut aufgebautes HTML-Menü ist im Kilobyte-Bereich und lädt auf dem Handy mehrere Sekunden schneller. Ladezeit ist einer der wichtigsten Faktoren für Google-Rankings und für die Absprungrate: Wer zu lange wartet, schließt die Seite.
Was kostet es, die Speisekarte als HTML einzubauen?
Das variiert je nach Webdesigner und Umfang. Bei einer neuen Webseite ist die Speisekarte als HTML-Bereich in der Regel im Paket enthalten. Bei einer bestehenden Seite ist es ein Umbau, der einige Stunden Arbeit kostet. Wer eine Webseite als monatliches Abo betreibt, hat die Änderungen oft im enthaltenen Service. Im Vergleich zu dem dauerhaften Nachteil bei Google und auf dem Handy ist die einmalige Investition in eine HTML-Karte gut angelegt.
Ist eine HTML-Speisekarte barrierefrei, ein PDF nicht?
Eine sauber aufgebaute HTML-Karte kann von einem Screenreader vorgelesen werden: Kategorie, Gericht, Preis, der Reihe nach. Ein eingescanntes PDF ist für Screenreader dagegen oft nicht lesbar, der Gast erfährt nicht, was es zu essen gibt. Seit Juni 2025 gilt in Deutschland zudem das Barrierefreiheitsstärkungsgesetz, das digitale Angebote schrittweise für alle nutzbar machen soll. HTML ist hier von Haus aus im Vorteil.
Kann man einzelne Gerichte für Google auszeichnen?
Ja. Mit strukturierten Daten nach schema.org (Menu, hasMenuSection, MenuItem) lässt sich einer HTML-Karte mitgeben, welche Kategorien und welche Gerichte mit welchen Preisen es gibt. Google versteht die Karte damit genauer und kann sie eher hervorgehoben darstellen. Bei einem PDF ist das technisch nicht möglich.

Wie sieht Ihre Webseite auf dem Handy aus?

Ich schaue mir Ihre aktuelle Seite an und zeige Ihnen, was sich konkret verbessern lässt. Kostenlos und unverbindlich.

Kostenlose Vorschau anfragen

Weiterführende Artikel

Passende Ratgeber (Gastronomie und Beherbergung): Checkliste Restaurant-Webseite · Was kostet eine Restaurant-Webseite · Speisekarte online stellen · QR-Code für die Speisekarte · Online-Reservierung · Lieferservice und Bestellungen