Spezielle Tags, die Google versteht

Google unterstützt sowohl Meta-Tags auf Seitenebene als auch Inline-Anweisungen, mit denen du steuern kannst, wie die Seiten deiner Website in der Google Suche erscheinen.

Mit Meta-Tags auf Seitenebene können Websiteinhaber problemlos Informationen über ihre Websites für Suchmaschinen bereitstellen. Meta-Tags können verwendet werden, um die verschiedensten Clients mit Informationen zu versorgen. Jedes System verarbeitet nur die jeweils bekannten Meta-Tags und ignoriert die unbekannten Tags. Meta-Tags werden zum <head>-Abschnitt deiner HTML-Seite hinzugefügt und sehen normalerweise so aus:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="Description" CONTENT="Author: A.N. Author, Illustrator: P. Picture, Category: Books, Price:  £9.24, Length: 784 pages">
    <meta name="google-site-verification" content="+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34="/>
    <title>Example Books - high-quality used books for children</title>
    <meta name="robots" content="noindex,nofollow">
  </head>
</html>

Google versteht die folgenden Meta-Tags. Diese Liste ist allerdings nicht abschließend:

Meta-Tags, die Google versteht
<meta name="description" content="A description of the page" /> Mit diesem Tag kannst du die Seite kurz beschreiben. In bestimmten Fällen wird diese Beschreibung im Such-Snippet verwendet, das in den Suchergebnissen angezeigt wird.
<meta name="robots" content="..., ..." />

<meta name="googlebot" content="..., ..." />

Diese Meta-Tags steuern die Funktionsweise von Suchmaschinen beim Crawlen und Indexieren.

Das Tag <meta name="robots"> kann für alle Suchmaschinen verwendet werden, das Tag <meta name="googlebot"> hingegen nur für Google.

Sollten robots- oder googlebot-Meta-Tags in Konflikt stehen, wird das restriktivere Tag angewendet. Wenn eine Seite beispielsweise sowohl das Tag max-snippet:50 als auch nosnippet hat, wird das Tag nosnippet angewendet.

Die Standardwerte lauten index, follow und müssen nicht angegeben werden. Eine vollständige Liste der Werte, die Google versteht, findest du in der Liste der gültigen Anweisungen.

Du kannst mit der HTTP-Header-Anweisung „X-Robots-Tag“ diese Informationen auch im Header deiner Seiten angeben. Dies ist insbesondere hilfreich, um das Indexieren von Nicht-HTML-Dateien wie Grafiken oder anderen Dokumenttypen einzuschränken. Weitere Informationen zu Robots-Meta-Tags

<meta name="google" content="nositelinkssearchbox" /> Wenn Nutzer nach deiner Website suchen, wird in den Suchergebnissen von Google manchmal neben weiteren direkten Links zu deiner Website ein Suchfeld speziell für deine Website angezeigt. Dieses Tag weist Google an, kein Suchfeld für Sitelinks anzuzeigen. Weitere Informationen zum Sitelinks-Suchfeld
<meta name="google" content="notranslate" /> Wenn Google erkennt, dass der Inhalt einer Seite nicht in der Sprache vorliegt, die der Nutzer wahrscheinlich lesen möchte, stellt Google in den Suchergebnissen häufig einen Link zu einer Übersetzung zur Verfügung. Im Allgemeinen bietet dies den Vorteil, dass du deine individuellen Inhalte einer weitaus größeren Nutzergruppe präsentieren kannst. In manchen Fällen ist dies jedoch gar nicht erwünscht. Mit dem folgenden Meta-Tag weist du Google an, keine Übersetzung dieser Seite anzubieten.
<meta name="google" content="nopagereadaloud" /> Verhindert, dass Webbrowser die mit Tags gekennzeichnete Seite mit den Google Assistant-Sprachbefehlen „Vorlesen“ und „Seite lesen“ vorlesen.
<meta name="google-site-verification" content="..." /> Du kannst dieses Tag auf der Startseite deiner Website zur Bestätigung der Inhaberschaft für die Search Console nutzen. Die Werte der Attribute name und content müssen einschließlich der Groß-/Kleinschreibung exakt mit dem Inhalt übereinstimmen, der dir übermittelt wurde. Es macht jedoch keinen Unterschied, ob du das Tag von XHTML zu HTML änderst. Auch das Format des Tags muss nicht unbedingt dem Format deiner Seite entsprechen.
<meta http-equiv="Content-Type" content="...; charset=..." />
<meta charset="..." >
Mit diesem Meta-Tag werden Inhaltstyp und Zeichensatz der Seite definiert. Achte darauf, dass der Wert des Inhaltsattributs in Anführungszeichen eingeschlossen ist, damit das Zeichensatzattribut richtig interpretiert wird. Wir empfehlen, möglichst Unicode/UTF-8 zu verwenden. Weitere Informationen
<meta http-equiv="refresh" content="...;url=..." /> Mit diesem Tag wird der Nutzer nach einer gewissen Zeitspanne zu einer neuen URL weitergeleitet. Es wird manchmal als einfache Form der Weiterleitung genutzt. Allerdings wird dieses Tag nicht von allen Browsern unterstützt und kann für den Nutzer verwirrend sein. Das W3C rät von der Verwendung dieses Tags ab. Wir empfehlen stattdessen die Verwendung einer serverseitigen 301-Weiterleitung.
<meta name="viewport" content="..."> Dieses Tag teilt dem Browser mit, wie eine Seite auf einem Mobilgerät gerendert werden soll. Mit diesem Tag weist du Google darauf hin, dass die Seite für Mobilgeräte optimiert ist. Weitere Informationen zum Konfigurieren des Darstellungsbereich-Meta-Tags

<meta name="rating" content="adult" />

<meta name="rating" content="RTA-5042-1996-1400-1577-RTA" />

Fügt einer Seite mit Inhalten nur für Erwachsene ein Label hinzu, um zu signalisieren, dass sie durch SafeSearch-Ergebnisse gefiltert werden soll. Weitere Informationen zum Kennzeichnen von SafeSearch-Seiten

Weitere wichtige Punkte

  • Google kann Meta-Tags vom Typ HTML und XHTML unabhängig davon lesen, welcher Code auf der Seite verwendet wurde.
  • Mit Ausnahme von google-site-verification ist die Groß-/Kleinschreibung bei Meta-Tags meist nicht wichtig.
  • Nicht alle existierenden Meta-Tags sind in dieser Liste enthalten. Verwende nach Belieben auch andere Meta-Tags, wenn sie für deine Website wichtig sind. Beachte aber, dass Google unbekannte Meta-Tags ignoriert.

Inline-Anweisungen

Unabhängig von Meta-Tags auf Seitenebene kannst du die Teile von HTML-Seiten kennzeichnen, die nicht in Snippets verwendet werden sollen. Das kann mit dem HTML-Attribut data-nosnippet in den HTML-Elementen span, div oder section erreicht werden. Beispiel:

<p>This text can be included in a snippet <span data-nosnippet>and this part would not be shown</span>.</p>

Der Abschnitt muss aus gültigem HTML-Code bestehen und alle Tags müssen entsprechend geschlossen sein, um die Maschinenlesbarkeit zu gewährleisten.