Nov 2007

HTML meta • Beliebige Informationen zum Dokument

 
 

Das <meta>-Tag wird in erster Linie dazu benutzt, Informationen – Metadaten – über das HTML-Dokument bereitzustellen. Diese Informationen können z.B. der Name des Autors, Schlüsselwörter und Beschreibungen der Seite sein. Metadaten sollten insbesondere von Suchmaschinen benutzt werden – heute werden die Schlüsselwörter aus den Meta-Tags von den Suchrobotern weitgehend ignoriert und die relevanten Begriffe für die Suche ausschließlich aus den tatsächlich vorhandenen Inhalten entnommen.

<meta name="keywords" content="XHTML, Meta, Schlüsselwort, 
    keyword, description, Beschreibung, Autor, HTML-Dokument" />
<meta name="description" content="Beschreibung des 
    Metatags und seiner Parameter" />

Eine kurze Zusammenfassung des Seiteninhalts durch das Metatag »description« kann sinnvoll sein, da die Suchergebnisse ansonsten den Anfang des darstellbaren Inhalts der Seite nutzen, der aber u.U. nur wenig aussagekräftig sein kann.

Das Tag stellt Informationen unter Verwendung der Attribute name und content als Paare aus Name/Inhalt dar. Eine HTML-Seite kann mehr als ein <meta>-Tag enthalten. Das <meta>-Tag kann nur innerhalb des head-Elements platziert werden.

Attribute für meta

content
ist der Inhalt des Paares Name/Inhalt. Es gibt keine definierten Werte für dieses Attribut, vielmehr kann jeder beliebige Text eingesetzt werden. Wenn z.B. »keywords« als Name eingesetzt wird, können im Inhalt beliebige Begriffe stehen, in denen der Autor relevante Suchbegriffe für seine Seite sieht.
http-equiv
kann anstelle des Attributs name benutzt werden, um ein http-equiv/content-Wertepaar zu bilden. Dieses enthält die Informationen, um einen HTTP-Header zu erzeugen (die meisten Proxyserver ignorieren dieses Attribut allerdings). Die möglichen Werte sind content-type, expires, refresh und set-cookie.
name
ist der Namensteil des Name/Inhalt-Wertepaares. Es gibt keine definierten Werte für dieses Attribut, vielmehr kann jeder beliebige Text eingesetzt werden. Wenn z.B. »keywords« als Name eingesetzt wird, können im Inhalt beliebige Begriffe stehen, in denen der Autor relevante Suchbegriffe für seine Seite sieht.
scheme
bezeichnet ein Verfahren für die Interpretation von Metadaten. Dieses muss mit den Profilen übereinstimmen, die im profile-Attribut des <head>-Tags angegeben werden.

Zeichensatz per Metatag vereinbaren

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Die Vereinbarung des Zeichensatzes durch einen Metatag stellt sicher, dass Seiten auch dann mit dem entsprechenden Zeichensatz dargestellt werden, wenn der Server nicht für diesen Zeichensatz konfiguriert ist.

refresh: Seiten neu laden

Das Attribut http-equiv kann eingesetzt werden, um eine Seite neu zu laden. In diesem Beispiel wird alle 30 Sekunden ein Refresh der Seite initiiert:

<meta http-equiv="refresh" content="30">

Kernattribute

dir, lang

Zum Seitenanfang

   
Copyright © 2000 - 2010 Media Engineering Alle Rechte vorbehalten
Design + Programmierung Media Engineering U. Häßler 47506 Neukirchen-Vluyn • Impressum und Nutzungsbestimmungen