HTML – Die MetaTags

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;

This entry was posted in HTML. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *