Metatags
Meta-Tag
Meta-Tags sind (versteckte) HTML-Elemente auf einer Webseite, welche Metadaten über das betreffende
Dokument enthalten.
Inhaltsverzeichnis
* 1 Allgemein
* 2 Beispiele
o 2.1 Seitenbeschreibung
o 2.2 Stichwörter
o 2.3 Autor
o 2.4 Anweisungen für Suchroboter
o 2.5 Meta-Tags als Alternative zu HTTP-Headern
* 3 Siehe auch
* 4 Weblinks
o 4.1 Meta-Tag-Generatoren
Allgemein
Es existieren verschiedene Metadaten-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. Außerdem lassen sich mithilfe von Meta-Tags spezielle Anweisungen zur Steuerung der
Suchroboter von Suchmaschinen notieren. Einst galten Meta-Tags als Geheimwaffe, um bei einer Suchmaschine
möglichst weit oben gelistet zu werden. Meta-Tags wurden daher lange missbraucht, um
irreführende Schlagwörter anzugeben. Mittlerweile legen die Suchmaschinen wieder mehr Wert auf den
eigentlichen Textinhalt einer Webseite, den auch der Leser im Browser wahrnimmt, und
ignorieren Meta-Angaben weitestgehend bzw. lassen diese nicht mehr in das Ranking der Seite einfließen.
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 ausdrücklich in den Suchmaschinen-Index aufnehmen,
damit sie auffindbar ist, und den Hyperlinks auf der Seite folgen. Diese Angabe ist im Allgemeinen unnötig,
da sie
dem normalen Verhalten der meisten Webcrawler entspricht.
<meta name="robots" content="noindex">
Der Suchroboter soll die Webseite nicht in den Index aufnehmen. Die Webseite
soll also nicht über Suchmaschinen auffindbar sein (siehe auch Robots Exclusion Standard).
<meta name="robots" content="nofollow">
Der Suchroboter darf die Webseite zwar aufnehmen, aber soll den Hyperlinks auf
der Seite nicht folgen. Die Wirkung ist so, als wären die Links auf der betreffenden Seite gar nicht
vorhanden. Der selbe
Effekt lässt sich auch für einzelne Links erreichen, indem diese um das Attribut rel="nofollow"
ergänzt werden.
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. Ursprünglich war es so gedacht, daß diese
Angaben vom Webserver ausgelesen und umgesetzt werden. Dies ist aber in den meisten Fällen nicht
der Fall und somit liegt es am Client, diese Angaben wie HTTP-Header zu behandeln.
<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 Dokument: http://de.wikipedia.org/wiki/Meta-Tag
|