‚Mark-up‘ (Auszeichnungssprache) ist ein Begriff aus der Webentwicklung und professionellen Suchmaschinenoptimierung und bedeutet ‚Textauszeichnung‘. Das Mark-up hilft, den Inhalt und auch das Dokument zu strukturieren, zu gliedern und zu formatieren.
Die Daten im Quellcode werden dabei mit Zusatzinformationen versehen. Es werden Mark-up-Elemente (Tags) gesetzt, um Formatierungen und unterschiedliche Hierarchien zu erreichen. Eine der bekanntesten beschreibenden Auszeichnungssprachen ist das Text-Mark-up oder kurz: HTML. Durch diese Mark-up-Elemente ist die Software in der Lage, die Inhalte einer Website richtig darzustellen, bspw. die Hervorhebung von Überschriften. Durch Mark-ups strukturierte Daten und Inhalte sind auch für Suchmaschinen besser erfassbar. In der Suchmaschinenoptimierung (SEO) hat das Schema-Mark-up eine sehr hohe Relevanz, weil es die Daten für die Crawler aufbereitet. Die so strukturierten Daten können wesentlich schneller verarbeitet werden. Wenn Inhalte derart aufbereitet werden, stechen diese später in den Ergebnissen der Suchmaschine deutlich hervor.
Hier ein Beispiel: Wenn eine Digitalagentur seine Kontaktinformationen bereitstellen möchte, kann es diese in die Fußzeile schreiben. Menschliche Besucher würden sie sicherlich finden. Eine Suchmaschine wie Google hätte hingegen einige Probleme, diese Daten zu verstehen. Wenn die Digitalagentur aber Mark-ups nutzt, teilt sie darüber dem Crawler einer Suchmaschine mit, dass dies ihre Kontaktinformationen sind.