Meta-Tag

Meta-Tags sind HTML-Elemente auf einer Webseite, welche Metadaten über die betreffende Webseite enthalten.

Inhaltsverzeichnis

Allgemein

Es existieren verschiedene Metdaten-Schemata, teils von Institutionen oder Gremien erarbeitet (z. B. Dublin Core), teils aber auch wild gewachsene Arten wie Einträge der Erzeuger-Software (z. B. Hersteller und Version). Die wenigsten dieser Metainformationen werden von User-Agents (z. B. Browsern oder Suchrobotern) interpretiert, sodass sie dem Leser einer Webseite für gewöhnlich verborgen bleiben. Die Beachtung durch den User-Agent ist, wie bei allen HTML-Elementen, von den Fähigkeiten und der Konfiguration desselben anhängig.

Meta-Tags sollen vor allem die Durchsuchbarkeit des World Wide Webs bzw. einer einzelnen Webpräsenz verbessern. Beispielsweise Suchroboter der Suchmaschinen können Meta-Tags auswerten. Außerdem lassen sich mithilfe von Meta-Tags spezielle Anweisungen zur Steuerung der Suchroboter notieren. Einst galten Meta-Tags als Geheimwaffe, um bei einer Suchmaschine möglichst weit oben gelistet zu werden (siehe Ranking). Meta-Tags wurden daher lange missbraucht, um irreführende Metainformationen anzugeben. Mittlerweile legen die Suchmaschinen wieder mehr Wert auf den eigentlichen Textinhalt einer Webseite, den auch der Leser im Browser wahrnimmt.

Die Meta-Tags stehen im Kopf-Bereich eines HTML-Dokuments, also im head-Element.

Beispiele

Seitenbeschreibung

<meta name="description" content="Seite des Projekts wikipedia.org zum Thema Meta-Tag. Es werden auch Anwendungsbeispiele gegeben.">

Kurze Beschreibung des Inhalts der Webseite.

Stichwörter

<meta name="keywords" content="Meta-Tag, Metadaten, Metainformationen, Suchmaschinen">

Nennt Stichwörter oder Themen, die auf der Webseite vorkommen bzw. behandelt werden.

Autor

<meta name="author" content="Autorenname">

Name des Autors und damit inhaltlich Verantwortlichen.

Anweisungen für Suchroboter

<meta name="robots" content="index,follow">

Der Suchroboter soll die Webseite in den Suchmaschinen-Index aufnehmen, damit sie auffindbar ist, und den Hyperlinks auf der Seite folgen.

<meta name="robots" content="noindex">

Die Suchroboter soll die Webseite nicht in den Index aufnehmen. Die Webseite soll also nicht über Suchmaschinen auffindbar sein.

<meta name="robots" content="nofollow">

Der Suchroboter darf die Webseite zwar aufnehmen, aber soll den Hyperlinks auf der Seite nicht folgen.

Meta-Tags als Alternative zu HTTP-Headern

Meta-Tags können Informationen enthalten, die normalerweise in Kopfzeilen (Headern) der HTTP-Kommunikation zwischen Server und Client übertragen werden.

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

Angabe des MIME-Typs (text/html) und der verwendeten Zeichenkodierung (z. B. UTF-8) des Dokuments

<meta http-equiv="refresh" content="5;http://de.wikipedia.org/">

Automatische Weiterleitung zu einem anderen URL. Hier müsste man 5 Sekunden lang warten, bis man automatisch zur Wikipedia gelangt.

Siehe auch: RDF, Semantisches Web

Weblinks

Meta-Tag Generatoren

See also: Meta-Tag, Browser, Client, Dublin Core, HTML-Element, HTTP, Header, Hyperlink, Index, Konfiguration