Zum Meta-Tag

Mit dem Meta-Tag <meta .... > lassen sich im head Zusatzinformationen festlegen, die aber nicht die Anzeige der Seite selbst beeinflussen. Die Zusatzformationen können z.B. den Namen des Autors, den Namen des Werkzeugs bei maschinell erzeugten HTML-Seiten, Stichwörter zum Seiteninhalt oder Kurzbeschreibungen u.ä. enthalten. Diese Zusatzinformationen können u.U. vom Browser oder von anderen Programmen ausgewertet werden.

1. Zum name/content-Attribut-Paar

Mit diesem Attribut-Paar kann man völlig eigene Definitionen vergeben oder definierte Schlüsselwörter mit sinnvollen Werten belegen. Die folgende Sequenz zeigt die Verwendung der wichtigsten Schlüsselwörter beispielhaft:
   
      <html>
         <head>
           <title>Demo #1 Meta-Tag</title>
           <meta name="author"      content="Anton Huber">
           <meta name="language"    content="de">
           <meta name="copyright"   content="© by Anton Huber, 2014, München">
           <meta name="descripton"  content="... hier steht die Kurzbeschreibung des Dokuments ...">
           <meta name="keywords"    content="Tonwertzunahme, Murray-Davies, Tollenaar, Standardisierung">
           <meta name="generator"   content="... hier steht der Name des generierenden Programms ...">
        </head>

        <body>
           ...
           ...
        </body>
      </html>
   

Kurzbeschreibungen und Schlüsselwörter können den Suchmaschinen (genauer deren Suchroboter) zum Suchen der gewünschten Seiten im WWW dienen. Allerdings kann man sich nicht darauf verlassen. Sehr häufig durchsuchen die Suchroboter die ersten Teile des Dokuments.

2. Zum http-equiv/Content-Attribut

Dieses Attribut-Paar wird anstelle von name/content benutzt, wenn die Zusatzinformationen vom Server ausgewertet werden sollen. Ein Beispiel dazu:
   
      <html>
         <head>
           <title>"Demo #2 Meta-Tag</title>
           <meta http-equiv="content-Type" content="text/html; charset=iso-8859-1">
              <!-- Der eben gezeigte Meta-Tag ist in allen Seiten dieses Internet-Auftrittes enthalten.
                   Ohne Deklaration eines Zeichensatzes ist keine Validierung möglich -->
           <meta http-equiv="Content-Style-Type" content="text/css">
              <!-- Der eben gezeigte Meta-Tag ist in allen Seiten dieses Internet-Auftrittes enthalten,
                   in denen CSS-Stilvorlagen verwendet werden. -->
           <meta http-equiv="expres"       content="31. Dezember 2019">
           <meta http-equiv="refresh"      content="10">
        </head>

        <body>
           ...
           ...
        </body>
      </html>
   
Mit <meta http-equiv="content-Type" content="text/html; charset=iso-8859-1"> wird festgelegt, dass der MIME-Typ (Multipurpose Internet Mail Extensions) des Dokuments vom Typ "text/html" ist, mit den typischen Dateiextension ".htm", ".html" oder ".htl". Der Zeichensatz wurde mit "iso-8859-1" auf den bei uns üblichen festgelegt. Weitere MIME-Typen am Ende des Unterpunktes.
Mit <meta http-equiv="expires" content="31. Dezember 2019"> wird das Verfallsdatum des Dokuments festgelegt. Wird aber in der Regel nicht beachtet.
Mit <meta http-equiv="refresh" content="10"> wird festgelegt, dass das Dokument alle 10 Sekunden neu geladen wird, was z.B. bei Buchungsvorgängen notwendig ist.

Einige Beispiele für weitere MIME-Typen:

"application/pdf", Dateierweiterung ".pdf", Adobe Portable Document Format
"application/postscript", Dateierweiterung ".ps", ".eps", ".ai" (letzteres für Adobe Illustrator)
"image/gif", Dateierweiterung ".gif"
"image/jpeg", Dateierweiterung ".jpeg", ".jpg", ".jpe"
"image/tiff", Dateierweiterung ".tiff", ".tif"
"audio/x-wav", Dateierweiterung ".wav"
"video/mpeg", Dateierweiterung ".mpeg", ".mpg", ".mpe"
"video/quicktime", Dateierweiterung ".qt", ".mov", ".moov"
"video/x-msvideo", Dateierweiterung ".avi"

3. Zur Steuerung der Suchroboter über den Meta-Tag

Die Suchroboter können wie folgt gesteuert werden:
<meta name="robots" content="index">
Dem Suchroboter wird erlaubt, Inhalte des HTML-Dokuments in der Datenbank der Suchmaschine zu indizieren.
<meta name="robots" content="noindex">
Dem Suchroboter wird nicht erlaubt, Inhalte des HTML-Dokuments in der Datenbank der Suchmaschine zu indizieren. Statt "noindex" kann auch "none" verwendet werden.
<meta name="robots" content="follow">
Dem Suchroboter wird erlaubt, Inhalte des HTML-Dokuments und der im Dokument enthaltenen Links in der Datenbank der Suchmaschine zu indizieren.
<meta name="robots" content="nofollow">
Dem Suchroboter wird erlaubt, Inhalte des HTML-Dokuments in der Datenbank der Suchmaschine zu indizieren, nicht jedoch die im Dokument enthaltenen Links.
<meta name="robots" content="all">
Dem Suchroboter wird erlaubt, Inhalte des HTML-Dokuments und der im Dokument enthaltenen Links in der Datenbank der Suchmaschine zu indizieren.


Zurück zur Startseite