Meta-Tags und Web Search

Donnerstag, 6. Dezember 2007

Indem ihr fehlerfreie Meta-Tags (z. B. aussagekräftige Titel und Informationen für Bots) schreibt und pflegt, könnt ihr Google dabei unterstützen, eure Site noch besser zu crawlen, zu indexieren und in den Suchergebnissen anzuzeigen. Meta-Tags liefern Informationen an unterschiedliche Clients wie beispielsweise Browser oder Suchmaschinen. Dabei solltet ihr beachten, dass jeder Client wahrscheinlich nur jene Meta-Tags interpretiert, die er auch selbst verwendet, und die restlichen Tags ignoriert (obwohl diese Tatsache gelegentlich auch nützlich sein kann).

Im folgenden Beispiel seht ihr, wie Google verschiedene Meta-Tags in HTML interpretiert:

<!DOCTYPE …><head>
<title>Traditional Swiss cheese fondue recipes<title> von Google verwendet, ein korrekter Titel ist für Webmaster hilfreich
<meta name="description" content="Cheese fondue is …"> von Google verwendet, wird ggf. in unseren Suchergebnissen angezeigt
<meta name="revisit-after" content="14 days"> von Google sowie von anderen größeren Suchmaschinen nicht verwendet
<META name="verify-v1" content="e8JG…Nw=" /> optional, in den Google Webmaster-Tools verwendet
<meta name="GoogleBot" content="noOdp"> optional
<meta …>
<meta …>
</head>

<meta name="description" content="Eine Beschreibung der Seite">
Dieser Tag enthält eine kurze Beschreibung der aktuellen Seite. Manchmal wird diese Beschreibung als Teil des Snippets verwendet, welches in den Suchergebnissen angezeigt wird. Weitere Informationen dazu findet ihr in unserem Blogpost
"Wie ihr Snippets durch ein Makeover der Meta-Descriptions verbessern könnt" und in der Hilfe für Webmaster: "Wie ändere ich Titel und Beschreibung meiner Website?" . Obwohl die Verwendung des Meta-Tags "description" optional ist und keinen Einfluss auf euer Ranking hat, kann eine gute Beschreibung ein besseres Snippet zur Folge haben, was wiederum dabei helfen kann, die Zahl der interessierten Besucher, die über unsere Suchergebnisse kommen, zu steigern.

<title>Der Titel der Seite</title>

Obwohl es sich hier streng genommen um keinen Meta-Tag handelt, wird dieser Tag meist zusammen mit dem Meta-Tag "description" verwendet. Der Inhalt dieses Tags wird generell als Titel in den Suchergebnissen angezeigt (und selbstverständlich auch im Browser des Users, wenn die Seite oder ein Bookmark betrachtet wird). Einige zusätzliche Informationen könnt ihr in unserem Blogpost
"Target visitors or search engines?" finden, besonders unter dem Punkt "Make good use of page titles".

<meta name="robots" content="…, …">

<meta name="googlebot" content="…, …">
Diese Meta-Tags bestimmen, wie Suchmaschinen eure Seite crawlen und indexieren. Der Meta-Tag "robots" legt Regeln fest, die für alle Suchmaschinen gelten, der Meta-Tag "googlebot" legt Regeln fest, die nur für Google gelten. Google interpretiert die folgenden Werte (wenn ihr mehrere Werte angebt, müsst ihr diese durch Kommas trennen):


Die Standard-Regel ist "index, follow" - dies wird verwendet, wenn ihr diesen Tag ganz weglasst oder wenn ihr angebt: content="all". Weitere Informationen über den Meta-Tag "robots" könnt ihr hier finden: "Using the robots meta tag" . Außerdem könnt ihr diese Informationen jetzt auch im Header eurer Seiten angeben, indem ihr die HTTP-Header-Anweisung "X-Robots-Tag" verwendet. Dies ist besonders nützlich, wenn ihr das Crawl-Verhalten für andere Dateitypen als HTML optimieren wollt, wie z. B. PDFs, Bilder oder andere Dokumenttypen.

<meta name="google" value="notranslate">

Falls wir feststellen, dass der Inhalt einer Seite in einer Sprache ist, die der User wahrscheinlich nicht versteht, bieten wir in den Suchergebnissen häufig einen Link zu einer automatisierten Übersetzung eurer Seite an. Im Allgemeinen bietet das die Möglichkeit, euren einzigartigen Content einer noch größeren Gruppe an Usern anzubieten. Jedoch kann es vorkommen, dass dieses Verhalten nicht gewünscht ist. Indem ihr diesen Meta-Tag verwendet, könnt ihr signalisieren, dass Google keinen Link zu einer automatischen Übersetzung anzeigen soll. Dieser Meta-Tag hat generell keinen Einfluss auf das Ranking der jeweiligen Seite in einer beliebigen Sprache. Weitere Informationen findet ihr in den
"Google Translator FAQ" .

<meta name="verify-v1" content="…">

Dieser von den
Google Webmaster-Tools verwendete Meta-Tag wird auf der Startseite eurer Site verwendet, um euch als Besitzer einer Site in den Webmaster-Tools zu verifizieren (alternativ könnt ihr für diesen Zweck auch eine bestimmte HTML-Datei hochladen). Der Wert für das content-Attribut wird euch in eurem Webmaster-Tools Konto mitgeteilt. Bitte beachtet, dass zwar der Inhalt des Tags exakt mit dem Wert im Webmaster-Tools Konto übereinstimmen muss (einschließlich Groß- und Kleinschreibung), es jedoch kein Rolle spielt, ob ihr den Meta-Tag in XHTML oder HTML angebt oder ob das Format des Tags dem übrigen Format eurer Seite entspricht. Zusätzliche Details dazu könnt ihr hier finden: "Wie lasse ich meine Website durch Hinzufügen eines Meta-Tags zur Startseite meiner Website überprüfen?" .

<meta http-equiv="Content-Type" content="…; charset=…">

Der nächste Meta-Tag bestimmt den "content-type" und die Zeichenkodierung der Seite. Wenn ihr diesen Meta-Tag nutzt, müsst ihr sicherstellen, das der Wert des content-Attributs von Anführungszeichen eingeschlossen wird - anderenfalls wird das "charset"-Attribut möglicherweise falsch interpretiert. Wenn ihr diesen Meta-Tag verwendet, solltet ihr natürlich darauf achten, dass euer Content tatsächlich in der angegebenen Zeichenkodierung vorliegt. Auf der Seite
"Google Webauthoring Statistics" findet ihr interessante Zahlen über die Nutzung des Meta-Tags.

<meta http-equiv="refresh" content="…;url=…">

Dieser Meta-Tag schickt den User nach einer bestimmten Zeit zu einer anderen URL, weshalb dieser Tag häufig auch als einfache Form einer Weiterleitung verwendet wird. Diese Art der Weiterleitung wird nicht von allen Browsern unterstützt und kann für die User verwirrend sein. Wenn ihr eure Seite auf einer anderen als der in den Suchergebnissen angegebenen URL platzieren wollt, empfehlen wir euch, in diesem Fall eine serverseitige 301-Weiterleitung zu verwenden. Außerdem wird der Meta-Refresh in einem Dokument des W3C als veraltet aufgelistet:
"Techniques and Failures for Web Content Accessibility Guidelines 2.0" .

(X)HTML und Großschreibung

Google kann sowohl HTML- als auch XHTML-Meta-Tags interpretieren (unabhängig vom restlichen Format auf der Seite). Außerdem spielt die Groß- oder Kleinschreibung bei Meta-Tags generell keine Rolle - wir behandeln <TITLE> und <title> gleichwertig. Die einzige Ausnahme ist der "verify-v1"-Meta-Tag: Bei diesem spielt die Groß- oder Kleinschreibung eine Rolle.


revisit-after Sitemap lastmod und changefreq

Manchmal fügen Webmaster unnötigerweise ein "revisit-after"-Tag in ihre Seiten ein, um den Crawling-Rhythmus der Suchmaschinen zu beeinflussen. Dieser Meta-Tag wird von Suchmaschinen jedoch weitgehend ignoriert. Wenn ihr die Suchmaschinen über Änderungen an euren Seiten informieren wollt, solltet ihr eine
XML-Sitemap verwenden. In dieser Datei könnt ihr das Datum der letzten Änderung an euren Seiten und die generelle Häufigkeit von Updates auf eurer Site spezifizieren.

Falls ihr weitere Fragen zu den erwähnten Meta-Tags habt, könnt ihr diese in unserem
Diskussionsforum für Webmaster stellen.

Update: Falls ihr es verpasst haben solltet: Weitere häufige Fragen wurden in unserem
englischen Diskussionsforum beantwortet.

Answering more popular picks: meta tags and web search (English Version)

Post von John Mueller, Webmaster Trends Analyst, Zürich (Übersetzung von Sven, Search Quality)