HTML - Die MetaTagsMetatags dienen vor allem den Suchmaschinen, und deren Spidern und Robots. Die Metatags beschreiben in erster Linie den Inhalt einer Seite, was eben wichtig für die Suchmaschinen ist. Die wichtigsten Metatags sollten auf keiner Seite fehlen, welche das sind erfahren Sie hier.

Metatags sind dafür da wichtige Informationen und Anweisungen einer Site für automatische Suchprogramme im Internet (z.B. einem Spider bzw. Robot einer Suchmaschine), einem Webserver oder einem Webbrowser zu stellen. Sie werden in den <head> Bereich einer Website eingebunden, da Sie den Inhalt des <body> Bereichs beschreiben. Es gibt eine Menge unterschiedlicher Metatags, einige von Ihnen sind unbedingt erforderlich, andere hingegen fast nutzlos.

Ein Metatag ist prinzipiell immer gleich aufgebaut: Zu seiner Grundform (<META>) müssen die Attribute "name=" und "content=" gesetzt werden.
Hier nun die wichtigsten Meta's, welche Sie setzen sollten.

<meta name="description" content="Beschreibung der Seite">

Dieses Metatag beschreibt den Inhalt der Site. Die genaue Beschreibung erfolgt in der Zuweisung des Attributs content. Mit diesem Attribut können Sie die Site genauer beschreiben. Ist ihre Seite bei einer Suchmaschine eingetragen, dann taucht diese Beschreibung oftmals als Ergebnis auf, wenn nach ihrer Seite gesucht worden ist.
Es gibt jedoch längst Suchmaschinen, die den gesamten Inhalt der Seite indexieren, und die Beschreibung aus den Meta Tags mit dem Inhalt der Seite vergleicht.

Das, neben der Beschreibung wichtigste Metatag ist das Keywords-Metatag.
Es ist wie folgt aufgebaut:

<meta name="keywords" content="keyword1, keyword2, ...">

Mit diesem Metatag können Sie sogenannte Schlüsselwörter setzen. Sollte nun ein Nutzer einer Suchmaschine eines der von Ihnen angegebenen Schlüsselworte als Suchbegriff eingeben, so wird Ihre Site als ein Suchergebnis aufgelistet. Die maximale Anzahl der zu verwendenden Keywords liegt bei 255, jedoch ist nur eine Verwendung von höchstens 20 Keywords sinnvoll, da der Robot auf die übrigen nicht eingehen würde. Sollte Ihr HTML-Dokument möglicherweise mehrsprachig sein, so besteht ebenfalls die Möglichkeit die Keywords auf mehreren Sprachen zu definieren und diese dabei zwischen den einzelnen Landessprachen zu trennen, dies geschieht durch das zusätzliche lang= Attribut.
Beispiel:

<meta name="keywords" lang="de" content="Haus, Katze, Buch">
<meta name="keywords" lang="fr" content="maison, chat, livre">

Zudem besteht die Möglichkeit dem Robot der Suchmaschine die auf Ihrer Site verwendete Sprache mitzuteilen. Dies geschieht durch das Tag:

<meta name="Content-Language" Content="de">

In diesem Beispiel wurde als Sprache de verwendet, was für Deutschland also "Deutsch" steht. Im Prinzip können Sie jede Domainendung eines Landes setzen.

Auch können Sie den Autor Ihres HTML Dokumentes bestimmen. Dies geschieht mit folgendem Tag:

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

Mit einem weiteren Metatag können Sie das Copyright festlegen. Dies erscheint ebenfalls in den Ergebnissen einer Suche.

<meta name="copyright" content="BenjaminGuin">

Es gibt auch eine Reihe von Metatags, die als spezielle Anweisungen für Robots dienen.
So ist es beispielsweise möglich dem Robot zu "sagen", dass dieser allen Links die sich auf dieser Site befinden folgen soll.

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

Dies hat den Vorteil, dass nach einer bestimmten Zeit all Ihre Unterseiten in den Suchindex aufgenommen werden ohne dass Sie nicht jede einzelne Unterseite einzeln bei der Suchmaschine anmelden müssen.
Wollen Sie jedoch, dass der Browser keinem der Links folgen soll, dann muss lediglich das content - Attribut verändert werden:

content="nofollow"

Es besteht auch die Möglichkeit dem Robot die Übermittlung von Inhalten aus diesem HTML Dokument an seine Suchdatenbank zu unterbinden. Wiederum muss nur das content - Attribut verändert werden.

content="noindex"

Theoretisch besteht auch die Möglichkeit dem Robot mitzuteilen, wann er die Site wieder besuchen soll, um die Datei erneut zu indexieren.
Das entsprechende Metatag sieht wie folgt aus:

<meta name="revisit-after" content="10 days">

Dies ist meist nur theoretisch möglich, da sich die meisten Robots nicht daran halten und ihre Rückkehr nach ihren eigenen Regeln bestimmen.


Wie in der Einleitung schon gesagt, werden Metatags oftmals dazu verwendet, spezielle Anweisungen an den Browser zu senden. Ein Beispiel dafür ist die einfache Meta-Umleitung-

Hierfür wird folgendes Tag verwendet:

<meta http-equiv="refresh" content="5; URL=http://www.meineSite.de">

Das Attribut http-equiv="refresh" leitet die Umleitung an die im content-Attribut angegebene URL ein. Bei dem Content-Attribut wird zudem definiert, nach wie viel Sekunden die Umleitung erfolgen soll, die Angabe ist in Sekunden.
Diese Angabe ist im ersten Teil des Attributes festgelegt, mit
content="5
nach einem Semikolon erfolgt die Festlegung des URL, also an die Adresse wohin der Besucher weitergeleitet werden soll.

Anmerkung: Oftmals funktionieren diese Weiterleitungen nicht. Um zu gewährleisten, dass der Besucher trotzdem auf die angegebene Site findet, sollten Sie zusätzlich zu dieser Metaangabe einen normalen Link zu der neuen Adresse setzen.

Es gibt noch weitere Meta Anweisungen an den Browser. So können Sie beispielsweise mit dem Tag

<meta http-equiv="cache-control" content="no-cache">

den Browser dazu anweisen beim Laden der Site nicht den Cache zu verwenden, sondern immer die Originalseite zu laden. Ein generelles Cachen der Seite können Sie auch verhindern. Dazu setzen Sie einfach folgendes Tag ein:

<meta http-equiv="pragma" content="no-cache">

Dieses Tag richtet sich an den Proxy-Agenten und gibt diesem die Anweisung das Dokument nicht auf dem Proxyserver zu speichern.

Neben den gerade eben erläuterten Meta Tags gibt es noch eine Reihe anderer MetaTags. Diese sind jedoch meist für "normale Websites" nicht notwendig. Auf Ihrer Website sollten die wichtigsten MetaTags vorhanden sein, jedoch sollten Sie darauf achten nicht allzu viele zu setzen, da dies meist unnötig wäre.
Allgemein ist bei der Definierung des Inhaltes im Content-Attributes immer darauf zu achten, das Sie die Sonderzeichen, sowie deutsche Umlaute in die Suchmaschinenkonformen Zeichenketten verändern.

Aus Ä wird &Auml;
Aus Ü wird &Uuml;
Aus Ö wird &Ouml;

Bei den kleingeschriebenen Umlauten wird einfach das erste Zeichen nach dem & klein geschrieben.

ä wäre dann &auml;

Bookmark setzen... These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Bloglines
  • MisterWong
  • MySpace
  • Reddit
  • SEOigg
  • Technorati
  • TwitThis
  • Y!GG
  • Google Bookmarks

Weiterführende Links: