Markup

Was ist Markup?

Markup bezeichnet Auszeichnungen im Quellcode, die Inhalt, Struktur oder Bedeutung von Daten kennzeichnen. Dazu gehören HTML-Tags für Webseiten sowie strukturierte Daten nach Schema.org. Browser, Suchmaschinen und andere Systeme können dadurch erkennen, ob ein Element beispielsweise eine Überschrift, ein Produkt, einen Preis oder eine Bewertung darstellt.

Markup erklärt: Struktur für Maschinen

Markup ergänzt Inhalte um maschinenlesbare Kennzeichnungen. Die deutsche Entsprechung lautet Auszeichnung. Ein Browser erkennt durch HTML-Markup, welche Textteile Überschriften, Absätze, Links oder Listen sind. Suchmaschinen nutzen solche Informationen, um Aufbau und Bedeutung einer Seite einzuordnen.

Ein typisches HTML-Element besteht aus einem öffnenden Tag, einem Inhalt und einem schließenden Tag. Das Beispiel <strong>wichtiger Text</strong> kennzeichnet den enthaltenen Text als inhaltlich hervorgehoben. Attribute liefern zusätzliche Angaben. Im Element <a href="https://beispiel.de">Beispiel</a> enthält das Attribut href das Linkziel.

Markup ist damit eine zusätzliche Beschreibungsebene. Ein Nutzer sieht auf einer Produktseite beispielsweise den Preis 49 Euro. Ein entsprechend ausgezeichnetes Datenelement kann einer Maschine zusätzlich mitteilen, dass 49 der Preiswert und Euro die zugehörige Währung ist.

Welche Markup-Arten gibt es?

Der Begriff umfasst mehrere technische Verfahren. Die Verfahren verfolgen unterschiedliche Zwecke und dürfen deshalb nicht gleichgesetzt werden.

Variante Aufgabe Beispiel
HTML-Markup Strukturiert und formatiert Webseiten Überschriften, Absätze, Links und Tabellen
Semantisches HTML Beschreibt die Funktion eines Seitenbereichs <nav>, <main> oder <article>
XML-Markup Strukturiert Daten für Speicherung und Austausch Produktfeeds oder XML-Sitemaps
Schema Markup Beschreibt Entitäten und Eigenschaften Produkt, Organisation, Veranstaltung oder Rezept

Semantisches HTML beschreibt die Aufgabe eines Elements genauer als rein visuelle Formatierung. Eine mit <h1> ausgezeichnete Hauptüberschrift besitzt eine strukturelle Bedeutung. Ein lediglich groß und fett dargestellter Absatz kann ähnlich aussehen, liefert Browsern und Suchmaschinen aber nicht dieselbe Information. Eine saubere HTML-Struktur gehört deshalb zur technischen und inhaltlichen Onpage-Optimierung.

Schema Markup für Suchmaschinen

Schema Markup ist eine spezielle Form strukturierter Daten. Das Vokabular von Schema.org definiert Typen und Eigenschaften, mit denen Seitenbetreiber reale oder abstrakte Entitäten beschreiben können. Ein Produkt kann zum Beispiel mit Name, Marke, Preis, Verfügbarkeit und Bewertung gekennzeichnet werden.

Der häufigste Denkfehler besteht darin, Schema Markup mit einem sichtbaren Rich Result gleichzusetzen. Strukturierte Daten liefern Suchmaschinen zunächst Informationen. Ob Google daraus eine erweiterte Darstellung mit Preis, Bewertung oder anderen Zusätzen erzeugt, entscheidet die Suchmaschine anhand der Datenqualität, des Seitentyps und weiterer Systeme. Korrektes Markup schafft eine technische Voraussetzung, garantiert aber keine besondere Darstellung.

Für die Einbindung strukturierter Daten stehen vor allem drei Formate zur Verfügung:

  • JSON-LD wird als separater Datenblock in den Quellcode eingefügt und lässt sich meist unabhängig vom sichtbaren HTML pflegen.
  • Microdata ergänzt bestehende HTML-Elemente direkt um Attribute wie itemtype und itemprop.
  • RDFa erweitert HTML um Attribute zur Beschreibung von Beziehungen und Entitäten.
Ein vereinfachter JSON-LD-Datensatz kann eine Seite als Produkt kennzeichnen und Eigenschaften wie Name, Preis und Verfügbarkeit zuordnen. Die Angaben müssen mit den sichtbaren Produktinformationen übereinstimmen. Ein Preis im Datensatz darf deshalb nicht von dem Preis abweichen, den Nutzer auf der Seite sehen.

Markup und SEO

HTML-Markup beeinflusst, wie Suchmaschinen eine Seite crawlen und inhaltlich gliedern. Überschriften bilden Hierarchien, Links verbinden URLs und Meta-Tags liefern Angaben zur Verarbeitung oder Darstellung eines Dokuments. Fehlerhafte oder widersprüchliche Auszeichnungen können dazu führen, dass relevante Informationen nicht eindeutig erkannt werden.

Strukturierte Daten können außerdem die Eignung für Rich Results herstellen. Eine auffälligere Darstellung in den Suchergebnissen kann die CTR verändern, ohne dass sich die organische Position verbessert. Bei einer Auswertung müssen deshalb Impressionen, Klickrate und durchschnittliche Position gemeinsam betrachtet werden. Eine höhere CTR allein belegt keine Rankingverbesserung.

Markup ersetzt weder hilfreichen Content noch eine technisch erreichbare und indexierbare Seite. Ein als Produkt gekennzeichneter Datensatz macht aus einer unvollständigen Produktseite keine hochwertige Informationsquelle. Prüfe bei einer technischen SEO-Analyse deshalb zuerst Crawlbarkeit, sichtbare Inhalte und interne Verlinkung, bevor du einzelne Auszeichnungen optimierst.

Markup für GEO und KI-Systeme

GEO, ausgeschrieben Generative Engine Optimization, verbessert die Verständlichkeit und Zitierfähigkeit von Inhalten für generative Suchsysteme. Markup kann dabei helfen, Entitäten, Eigenschaften und Beziehungen maschinenlesbar zu beschreiben. Ein sauber gekennzeichnetes Unternehmen lässt sich beispielsweise mit Adresse, Kontaktangaben und offizieller Website verbinden.

Strukturierte Daten allein führen jedoch nicht automatisch zu einer Nennung in ChatGPT, Perplexity, Gemini oder Grok. KI-Systeme berücksichtigen zusätzlich die sichtbaren Inhalte, die fachliche Präzision, die Konsistenz von Unternehmensangaben und externe Vertrauenssignale. Die Optimierung für KI-Suchen verbindet deshalb technische Auszeichnungen mit klaren Antworten und belegbaren Informationen.

Markup richtig prüfen

Messbar ist Markup durch eine Kombination aus Quellcodeprüfung, Validierung und der Beobachtung von Suchdarstellungen. Ein Validator erkennt Syntaxfehler und fehlende Pflichtangaben. Die Google Search Console kann zusätzlich melden, welche strukturierten Datentypen erkannt wurden und bei welchen URLs Probleme bestehen.

Eine erfolgreiche Validierung bestätigt nur, dass der Datensatz technisch verarbeitet werden kann. Die Prüfung sagt nicht automatisch aus, ob die Informationen wahr, vollständig oder für den Seitentyp sinnvoll sind. Vergleiche deshalb jede ausgezeichnete Eigenschaft mit dem sichtbaren Seiteninhalt und kontrolliere nach Änderungen die betroffenen URLs erneut.

Markup darf keine Informationen vortäuschen, die Nutzer auf der Seite nicht finden. Unsichtbare Bewertungen, erfundene Preise oder unpassende Datentypen erzeugen einen Widerspruch zwischen Quellcode und Inhalt. Zeichne nur Eigenschaften aus, die tatsächlich vorhanden, aktuell und dem richtigen Element zugeordnet sind.

Unterschied zu Tags und Metadaten

Der Unterschied zwischen Markup und Tags liegt in der Begriffsebene. Markup bezeichnet das gesamte Auszeichnungssystem. Tags sind einzelne Bestandteile dieses Systems, beispielsweise <title>, <p> oder <img>. Ein Tag ist damit ein technisches Element innerhalb des Markups.

Metadaten beschreiben ein Dokument oder eine Ressource, ohne zwingend zum sichtbaren Hauptinhalt zu gehören. Der Title-Tag liefert beispielsweise den Dokumenttitel, während eine Meta-Description eine mögliche Beschreibung für das Suchergebnis enthält. Strukturierte Daten gehen darüber hinaus und kennzeichnen konkrete Entitäten samt Eigenschaften und Beziehungen.

Häufige Fragen zu Markup

Ist Markup dasselbe wie HTML?

Nein. HTML ist eine konkrete Auszeichnungssprache, während Markup der Oberbegriff für maschinenlesbare Auszeichnungen ist. Auch XML und strukturierte Daten können als Markup bezeichnet werden.

Was ist ein Markup-Beispiel?

Das HTML-Element strong ist ein einfaches Beispiel. Es kennzeichnet einen Text als inhaltlich hervorgehoben. Schema Markup kann dagegen ein Angebot als Produkt mit Preis und Verfügbarkeit beschreiben.

Wo wird Markup im Quellcode eingefügt?

HTML-Markup bildet den Quellcode einer Webseite. JSON-LD wird meistens als Script-Block im Kopfbereich oder im Hauptteil des HTML-Dokuments eingefügt. Microdata steht direkt an den ausgezeichneten HTML-Elementen.

Kann fehlerhaftes Markup das Ranking verschlechtern?

Ein einzelner Syntaxfehler führt nicht automatisch zu schlechteren Rankings. Fehler können jedoch verhindern, dass Suchmaschinen Inhalte korrekt einordnen oder eine Seite für Rich Results berücksichtigen.

Braucht jede Webseite Schema Markup?

Nein. Schema Markup sollte verwendet werden, wenn ein passender Datentyp existiert und die ausgezeichneten Angaben auf der Seite sichtbar sind. Unpassende oder leere Datensätze liefern keinen fachlichen Mehrwert.

Wie oft sollte man strukturiertes Markup prüfen?

Strukturierte Daten sollten nach jeder Änderung am Template, CMS, Produktfeed oder Seitentyp erneut geprüft werden. Eine zusätzliche regelmäßige Kontrolle erkennt Fehler, die durch Plugins, Preisänderungen oder technische Updates entstehen.

Wenn du technische Auszeichnungen, Crawlbarkeit und KI-Verständlichkeit deiner Website gemeinsam prüfen lassen möchtest, bietet ein Potenzialcheck eine fachliche Einordnung.

Kostenloser Potenzialcheck


Sie haben noch Fragen?

Kontaktieren Sie uns

SEO Agentur kostenlose SEO Potentialanalyse


Weitere Inhalte