Mithilfe des Elements meta können im Kopfbereich eines HTML-Dokumentes Meta-Angaben über den Inhalt im body gemacht werden.
Attribute
Das Attribut name bezeichnet die Art der Meta-Angabe gegenüber dem Client, das Attribut http-equiv die Art der Angabe gegenüber dem Server, das Attribut content den Inhalt der Angabe.
Meta-Angaben gegenüber dem Server (Beispiele jeweils in XHTML)
content-type
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
gibt den Zeichensatz an, der im HTML-Dokument verwendet wird
content-language
<meta http-equiv="content-language" content="de" />
gibt die Sprache an, in der der Inhalt des HTML-Dokuments verfasst ist.
refresh
<meta http-equiv="refresh" content="6; URL=http://www.joergkrusesweb.de/lexikon" />
HTML-Weiterleitung: gibt die Zahl der Sekunden an, nach denen weitergeleitet werden soll, sowie die Ziel-URL. Vorsicht geboten ist bei der Zeitangabe von 0 Sekunden, da diese sofortige Weiterleitung auch von Suchmaschinen-Spammern eingesetzt wird, und Suchmaschinen hieraus auf einen Spamversuch schließen könnten.
Meta-Angaben gegenüber dem Client (Beispiele jeweils in XHTML)
description
<meta name="description" content="Beschreibung des Inhaltes" />
gibt eine Beschreibung des Inhaltes
author
<meta name="author" content="Jörg Kruse" />
Verfasser der Webseite
keywords
<meta name="keywords" content="Keyword 1,Keyword 2,Keyword 3" />
gibt die Schlüsselwörter des Inhaltes an, durch Komma voneinander getrennt.
robots
<meta name="robots" content="index,follow" />
gibt den Suchmaschinen-Robots die Anweisung, dass die Datei indiziert werden soll ("index") bzw. nicht indiziert werden soll ("noindex"), und dass die Links auf der Seite verfolgt werden sollen ("follow") bzw. nicht verfolgt werden sollen ("nofollow").
