- Oktober:
Ein Verweis auf den Rich Results Test wurde in der Dokumentation zu Abonnements und hinter einer Paywall liegenden strukturierten Daten hinzugefügt, da dieser Datentyp nun im Testtool unterstützt wird. Außerdem wurde ein Abschnitt zu Überlegungen zu Generative AI in Search hinzugefügt. Informationen zu SGE (Search Generative Experience) wurden der Spezifikationsseite für Robots-Meta-Tags, Data-Nosnippet und X-Robots-Tag für die Nosnippet- und Max-Snippet-Regeln hinzugefügt.
In der Favicon-Dokumentation wurde klargestellt, dass sowohl die Favicon-Datei als auch die Homepage der Site zum Crawlen durch Googlebot-Image bzw. Googlebot zugelassen werden müssen. Außerdem wurden Informationen zum HTTP-User-Agent-String des Google-Favicons in unserer gesamten Dokumentation entfernt, da dieser nicht mehr verwendet wird. Das Entfernen des HTTP-User-Agent-Strings bedeutet für Siteinhaber keine Änderungen. Google Favicon war von den User-Agent-Tokens Googlebot-Image und Googlebot robots.txt abhängig, die weiterhin unterstützt werden.
Strukturierte Daten für Abonnements und Paywall-Inhalte (CreativeWork)
bookmark_border
Auf dieser Seite wird beschrieben, wie Sie schema.org JSON-LD verwenden, um Paywall-Inhalte auf Ihrer Website mit CreativeWork-Eigenschaften anzuzeigen. Diese strukturierten Daten helfen Google dabei, Paywall-Inhalte von Cloaking-Praktiken zu unterscheiden, die gegen Spam-Richtlinien verstoßen. Erfahren Sie mehr über Abonnements und Paywall-Inhalte.
Diese Anleitung gilt nur für Inhalte, die gecrawlt und indexiert werden sollen. Wenn Sie nicht möchten, dass Ihre Paywall-Inhalte indexiert werden, können Sie jetzt aufhören zu lesen.
Beispiel
Hier ist ein Beispiel für strukturierte NewsArticle-Daten mit Paywall-Inhalten.
Artikelüberschrift
Nicht hinter einer Paywall stehende Inhalte
Hinter einer Paywall stehende Inhalte
Richtlinien
Sie müssen die allgemeinen Richtlinien für strukturierte Daten und die technischen Richtlinien einhalten, damit Ihre Seite in den Suchergebnissen angezeigt werden kann. Darüber hinaus gelten für hinter einer Paywall stehende Inhalte die folgenden Richtlinien:
Hinweis: Wenn Sie diese Richtlinien verletzen, kann Ihre Seite möglicherweise nicht in den Suchergebnissen angezeigt werden. Weitere Informationen finden Sie unter „Spammy Structured Markup“.
JSON-LD und Microdata-Formate sind akzeptierte Methoden zum Angeben strukturierter Daten für hinter einer Paywall stehende Inhalte.
Verschachteln Sie keine Inhaltsabschnitte.
Verwenden Sie für die Eigenschaft „cssSelector“ nur .class-Selektoren.
Markup zu Paywall-Inhalten hinzufügen
Wenn Sie einen abonnementbasierten Zugriff auf Ihre Website-Inhalte anbieten oder wenn sich Benutzer für den Zugriff auf Inhalte registrieren müssen, die indexiert werden sollen, befolgen Sie diese Schritte. Das folgende Beispiel gilt für strukturierte NewsArticle-Daten. Befolgen Sie diese Schritte unbedingt für alle Versionen Ihrer Seite (einschließlich AMP und Nicht-AMP).
Fügen Sie um jeden Paywall-Abschnitt Ihrer Seite einen Klassennamen hinzu. Beispiel:
Dieser Inhalt liegt außerhalb einer Paywall und ist für alle sichtbar.
Dieser Inhalt liegt innerhalb einer Paywall und erfordert ein Abonnement oder eine Registrierung.
Strukturierte NewsArticle-Daten hinzufügen.
Fügen Sie die hervorgehobenen strukturierten JSON-LD-Daten zu Ihren strukturierten NewsArticle-Daten hinzu.
Hinweis: Der cssSelector referenziert den Klassennamen, den Sie in Schritt 1 hinzugefügt haben.
{
„@context“: „https://schema.org“,
„@type“: „NewsArticle“,
„mainEntityOfPage“: {
„@type“: „WebPage“,
„@id“: „https://example.org/article“
},
(…)
„isAccessibleForFree“: „False“,
„hasPart“: {
„@type“: „WebPageElement“,
„isAccessibleForFree“: „False“,
„cssSelector“: „.paywall“
}
}
Validieren Sie Ihren Code mit dem Rich Results Test und beheben Sie alle kritischen Fehler.
Mehrere hinter einer Paywall liegende Abschnitte
Wenn Sie auf einer Seite mehrere hinter einer Paywall liegende Abschnitte haben, fügen Sie die Klassennamen als Array hinzu.
Hier ist ein Beispiel für die hinter einer Paywall liegenden Abschnitte auf einer Seite:
Dieser Inhalt befindet sich hinter einer Paywall und erfordert ein Abonnement oder eine Registrierung.
Dieser Inhalt befindet sich außerhalb einer Paywall und ist für alle sichtbar.
Dies ist ein weiterer Abschnitt, der sich hinter einer Paywall befindet oder ein Abonnement oder eine Registrierung erfordert.
Hier ist ein Beispiel für strukturierte NewsArticle-Daten mit mehreren hinter einer Paywall liegenden Abschnitten.
{
„@context“: „https://schema.org“,
„@type“: „NewsArticle“,
„mainEntityOfPage“: {
„@type“: „Webseite“,
„@id“: „https://example.org/article“
},
(…)
„isAccessibleForFree“: „Falsch“,
„hasPart“: [
{
„@type“: „WebPageElement“,
„isAccessibleForFree“: „Falsch“,
„cssSelector“: „.section1“
}, {
„@type“: „WebPageElement“,
„isAccessibleForFree“: „Falsch“,
„cssSelector“: „.section2“
}
]
}
Unterstützte Typen
Dieses Markup wird für den Typ CreativeWork oder einen der folgenden spezifischeren Typen von CreativeWork unterstützt:
Artikel
NewsArticle
Blog
Kommentar
Kurs
HowTo
Nachricht
Rezension
Webseite
Es können mehrere schema.org-Typen verwendet werden, wie zum Beispiel die folgenden:
„@type“: [„Article“, „LearningResource“]
Sie müssen die erforderlichen Eigenschaften angeben, damit Google erkennt, dass Ihr Artikel Paywall-Inhalte. Sie können die empfohlenen Eigenschaften hinzufügen, um genauer zu bestimmen, welche Abschnitte einer Seite sich hinter einer Paywall befinden (oder ein Abonnement oder eine Registrierung erfordern).
Erforderliche Eigenschaften
isAccessibleForFree Boolean
Ob der Artikel für alle zugänglich ist oder sich hinter einer Paywall befindet (oder ein Abonnement oder eine Registrierung erfordert). Setzen Sie die Eigenschaft isAccessibleForFree auf False , um anzugeben, dass dieser Abschnitt hinter einer Paywall liegt.
Empfohlene Eigenschaften
hasPart.cssSelector CssSelectorType
Ein CSS-Selektor, der auf den Klassennamen verweist, den Sie im HTML festgelegt haben, um den Paywall-Abschnitt anzugeben.
hasPart.@type Text
Setzen Sie @type auf WebPageElement.
hasPart.isAccessibleForFree Boolean
Ob dieser Abschnitt des Artikels hinter einer Paywall liegt (oder ein Abonnement oder eine Registrierung erfordert). Setzen Sie die Eigenschaft „isAccessibleForFree“ auf „False“, um anzugeben, dass sich dieser Abschnitt hinter einer Paywall befindet.
Überlegungen zu AMP
Hier ist eine Liste mit Überlegungen, die Sie bei der Verwendung von AMP-Seiten beachten sollten:
Wenn Sie eine AMP-Seite mit Paywall-Inhalten haben, verwenden Sie gegebenenfalls „amp-subscriptions“.
Stellen Sie sicher, dass Ihr Autorisierungsendpunkt den entsprechenden Bots von Google und anderen Zugriff auf Inhalte gewährt. Dies ist je nach Herausgeber unterschiedlich.
Stellen Sie sicher, dass Ihre Bot-Zugriffsrichtlinie für AMP- und Nicht-AMP-Seiten identisch ist. Andernfalls kann dies zu Inhaltsfehlern führen, die in der Search Console angezeigt werden.
Überlegungen zu generativer KI in der Suche
SGE-Übersichten (Search Generative Experience) werden mithilfe von KI generiert. Sie werden durch Informationen aus dem gesamten Web und Googles Knowledge Graph unterstützt, einer Sammlung von Informationen über Personen, Orte und Dinge. Inhalte, die mithilfe von Snippet-Steuerelementen blockiert werden, werden in Übersichten nicht angezeigt.
SGE wurde entwickelt, um Benutzern dabei zu helfen, im Internet hilfreiche Informationen zu finden, die die Informationen in der Übersicht unterstützen und einen Ausgangspunkt für weitere Erkundungen bieten. Wie bei der Suche im Allgemeinen können SGE-Übersichten Links zu Paywall-Inhalten enthalten, damit Benutzer diese Seiten entdecken können.
SGE beim Surfen, eine separate Funktion von SGE in der Suche, zeigt keine wichtigen Punkte für Paywall-Artikel an, wenn die Seite Paywall-strukturierte Daten enthält.
Stellen Sie sicher, dass Google Ihre Seiten crawlen und indexieren kann
Wenn Sie möchten, dass Google Ihre Inhalte crawlen und indexieren kann, einschließlich der Paywall-Abschnitte, stellen Sie sicher, dass Googlebot und ggf. Googlebot-News auf Ihre Seite zugreifen können.
Verwenden Sie das URL-Prüftool, um zu testen, wie Google eine URL auf Ihrer Website crawlt und rendert.
Kontrollieren Sie, welche Informationen in Suchergebnissen angezeigt werden
Um zu verhindern, dass Google einen zwischengespeicherten Link für Ihre Seite anzeigt, verwenden Sie das Robots-Meta-Tag „noarchive“.
Um bestimmte Abschnitte Ihres Inhalts von der Anzeige in Suchergebnis-Snippets auszuschließen, verwenden Sie das HTML-Attribut data-nosnippet. Sie können auch die Anzahl der Zeichen begrenzen, die ein Suchergebnis-Snippet haben darf, indem Sie das Robots-Meta-Tag max-snippet verwenden.
Fehlerbehebung
Wenn Sie Probleme bei der Implementierung oder Fehlerbehebung strukturierter Daten haben, finden Sie hier einige Ressourcen, die Ihnen möglicherweise helfen.
Wenn Sie ein Content-Management-System (CMS) verwenden oder jemand anderes sich um Ihre Site kümmert, bitten Sie diese Person um Hilfe. Leiten Sie unbedingt alle Search Console-Nachrichten weiter, in denen das Problem beschrieben wird.
Google garantiert nicht, dass Funktionen, die strukturierte Daten verwenden, in Suchergebnissen angezeigt werden. Eine Liste der häufigsten Gründe, warum Google Ihren Inhalt möglicherweise nicht in einem Rich-Ergebnis anzeigt, finden Sie in den Allgemeinen Richtlinien für strukturierte Daten.
Möglicherweise liegt ein Fehler in Ihren strukturierten Daten vor. Prüfen Sie die Liste der Fehler bei strukturierten Daten.
Wenn für Ihre Seite eine manuelle Aktion bezüglich strukturierter Daten erfolgt ist, werden die strukturierten Daten auf der Seite ignoriert (die Seite kann jedoch weiterhin in den Google-Suchergebnissen erscheinen). Verwenden Sie den Bericht „Manuelle Aktionen“, um Probleme mit strukturierten Daten zu beheben.
Lesen Sie die Richtlinien noch einmal, um festzustellen, ob Ihr Inhalt nicht den Richtlinien entspricht. Das Problem kann entweder durch Spam-Inhalte oder die Verwendung von Spam-Markup verursacht werden. Es kann jedoch sein, dass es sich nicht um ein Syntaxproblem handelt, sodass der Test für Rich-Suchergebnisse diese Probleme nicht erkennen kann.
Beheben Sie Probleme mit fehlenden Rich-Suchergebnissen/Rückgang der Gesamtzahl der Rich-Suchergebnisse.
Warten Sie für das erneute Crawlen und Indizieren. Denken Sie daran, dass es nach der Veröffentlichung einer Seite mehrere Tage dauern kann, bis Google sie findet und crawlt. Allgemeine Fragen zum Crawlen und Indizieren finden Sie in den FAQ zum Crawlen und Indizieren der Google-Suche.
Stellen Sie eine Frage im Forum „Google Search Central“.
Generative KI in Überlegungen zur Suche
SGE-Übersichten (Search Generative Experience) werden mithilfe von KI generiert. Sie werden durch Informationen aus dem gesamten Web und Googles Knowledge Graph unterstützt, einer Sammlung von Informationen über Personen, Orte und Dinge. Inhalte, die mithilfe von Snippet-Steuerelementen blockiert werden, werden in Übersichten nicht angezeigt.
SGE wurde entwickelt, um Benutzern dabei zu helfen, hilfreiche Informationen im Web zu finden, die die Informationen in der Übersicht unterstützen und einen Ausgangspunkt für weitere Erkundungen bieten. Wie bei der Suche im Allgemeinen können SGE-Übersichten Links zu Paywall-Inhalten enthalten, damit Benutzer diese Seiten entdecken können.
SGE beim Surfen, eine separate Funktion von SGE in der Suche, zeigt keine wichtigen Punkte für Paywall-Artikel an, wenn Paywall-strukturierte Daten auf der Seite vorhanden sind.
Spezifikationen für Robots-Meta-Tag, Data-nosnippet und X-Robots-Tag
bookmark_border
In diesem Dokument wird ausführlich beschrieben, wie Sie mit den Einstellungen auf Seiten- und Textebene anpassen können, wie Google Ihre Inhalte in Suchergebnissen präsentiert. Sie können Einstellungen auf Seitenebene festlegen, indem Sie auf HTML-Seiten oder in einem HTTP-Header ein Meta-Tag einfügen. Sie können Einstellungen auf Textebene mit dem Attribut data-nosnippet für HTML-Elemente innerhalb einer Seite festlegen.
Bedenken Sie, dass diese Einstellungen nur gelesen und befolgt werden können, wenn Crawlern der Zugriff auf die Seiten gestattet ist, die diese Einstellungen enthalten.
Die Regel gilt für Suchmaschinen-Crawler. Um Nicht-Such-Crawler wie AdsBot-Google zu blockieren, müssen Sie möglicherweise Regeln hinzufügen, die auf den jeweiligen Crawler ausgerichtet sind (z. B. ).
Verwenden des Robots-Meta-Tags
Mit dem Robots-Meta-Tag können Sie einen detaillierten, seitenspezifischen Ansatz verwenden, um zu steuern, wie eine einzelne Seite indexiert und den Nutzern in den Google-Suchergebnissen angezeigt werden soll. Platzieren Sie den Robots-Meta-Tag im Abschnitt einer bestimmten Seite, wie folgt:
(…) (…)
Wenn Sie ein CMS wie Wix, WordPress oder Blogger verwenden, können Sie Ihr HTML möglicherweise nicht direkt bearbeiten oder möchten dies nicht. Stattdessen verfügt Ihr CMS möglicherweise über eine Seite mit Suchmaschineneinstellungen oder einen anderen Mechanismus, um Suchmaschinen über Meta-Tags zu informieren.
Wenn Sie Ihrer Website einen Meta-Tag hinzufügen möchten, suchen Sie in Ihrem CMS nach Anweisungen zum Ändern des Ihrer Seite (suchen Sie beispielsweise nach „wix add meta tags“).
In diesem Beispiel weist der Robots-Meta-Tag Suchmaschinen an, die Seite nicht in den Suchergebnissen anzuzeigen. Der Wert des Name-Attributs (Robots) gibt an, dass die Regel für alle Crawler gilt. Sowohl beim Name- als auch beim Content-Attribut wird die Groß-/Kleinschreibung nicht beachtet. Um einen bestimmten Crawler anzusprechen, ersetzen Sie den Robots-Wert des Name-Attributs durch das User-Agent-Token des Crawlers, den Sie ansprechen. Google unterstützt zwei User-Agent-Token im Robots-Meta-Tag; andere Werte werden ignoriert:
googlebot: für alle Textergebnisse.
googlebot-news: für News-Ergebnisse.
Um Google beispielsweise ausdrücklich anzuweisen, eine Seite nicht in seinen Suchergebnissen anzuzeigen, können Sie „googlebot“ als Namen des Meta-Tags angeben:
Um eine Seite in den Websuchergebnissen von Google, aber nicht in Google News anzuzeigen, verwenden Sie den Meta-Tag „googlebot-news“:
Um mehrere Crawler einzeln anzugeben, verwenden Sie mehrere Robots-Meta-Tags:
Um die Indizierung von Nicht-HTML-Ressourcen wie PDF-Dateien, Videodateien oder Bilddateien zu blockieren, verwenden Sie stattdessen den Antwortheader „X-Robots-Tag“.
Verwenden des X-Robots-Tag-HTTP-Headers
Der X-Robots-Tag kann als Element der HTTP-Header-Antwort für eine bestimmte URL verwendet werden. Jede Regel, die in einem Robots-Meta-Tag verwendet werden kann, kann auch als X-Robots-Tag angegeben werden. Hier ist ein Beispiel für eine HTTP-Antwort mit einem X-Robots-Tag, der Crawler anweist, eine Seite nicht zu indizieren:
HTTP/1.1 200 OK
Datum: Di, 25. Mai 2010 21:42:43 GMT
(…)
X-Robots-Tag: noindex
(…)
Mehrere X-Robots-Tag-Header können innerhalb der HTTP-Antwort kombiniert werden, oder Sie können eine durch Kommas getrennte Liste von Regeln angeben. Hier ist ein Beispiel für eine HTTP-Header-Antwort, die einen noarchive X-Robots-Tag kombiniert mit einem unavailable_after X-Robots-Tag enthält.
HTTP/1.1 200 OK
Datum: Di, 25. Mai 2010 21:42:43 GMT
(…)
X-Robots-Tag: noarchive
X-Robots-Tag: unavailable_after: 25. Juni 2010 15:00:00 PST
(…)
Der X-Robots-Tag kann optional einen Benutzeragenten vor den Regeln angeben. Beispielsweise kann der folgende Satz von X-Robots-Tag-HTTP-Headern verwendet werden, um die Anzeige einer Seite in Suchergebnissen für verschiedene Suchmaschinen bedingt zuzulassen:
HTTP/1.1 200 OK
Datum: Di, 25. Mai 2010 21:42:43 GMT
(…)
X-Robots-Tag: googlebot: nofollow
X-Robots-Tag: otherbot: noindex, nofollow
(…)
Regeln, die ohne User-Agent angegeben werden, sind für alle Crawler gültig. Der HTTP-Header, der User-Agent-Name und die angegebenen Werte sind nicht case-sensitiv.
Widersprüchliche Robots-Regeln: Bei widersprüchlichen Robots-Regeln gilt: Je mehr Regeln gelten, desto mehr Regeln gelten.Es gilt eine strenge Regel. Wenn eine Seite beispielsweise sowohl die Regel „max-snippet:50“ als auch „nosnippet“ hat, gilt die Regel „nosnippet“.
Gültige Indizierungs- und Bereitstellungsregeln
Die folgenden Regeln, die auch in maschinenlesbarem Format verfügbar sind, können verwendet werden, um die Indizierung und Bereitstellung eines Snippets mit dem Robots-Meta-Tag und dem X-Robots-Tag zu steuern. Jeder Wert stellt eine bestimmte Regel dar. Mehrere Regeln können in einer durch Kommas getrennten Liste oder in separaten Meta-Tags kombiniert werden. Bei diesen Regeln wird nicht zwischen Groß- und Kleinschreibung unterschieden.
Es ist möglich, dass diese Regeln von anderen Suchmaschinen nicht gleich behandelt werden.
Regeln
alle
Es gibt keine Einschränkungen für die Indizierung oder Bereitstellung. Diese Regel ist der Standardwert und hat keine Auswirkung, wenn sie explizit aufgeführt wird.
noindex
Diese Seite, Medien oder Ressource nicht in Suchergebnissen anzeigen. Wenn Sie diese Regel nicht angeben, werden die Seite, das Medium oder die Ressource möglicherweise indexiert und in den Suchergebnissen angezeigt.
Folgen Sie unserer Schritt-für-Schritt-Anleitung, um Informationen aus Google zu entfernen.
nofollow
Folgen Sie den Links auf dieser Seite nicht. Wenn Sie diese Regel nicht angeben, kann Google die Links auf der Seite verwenden, um diese verlinkten Seiten zu ermitteln. Erfahren Sie mehr über nofollow.
none
Entspricht noindex, nofollow.
noarchive
Zeigen Sie in den Suchergebnissen keinen zwischengespeicherten Link an. Wenn Sie diese Regel nicht angeben, kann Google eine zwischengespeicherte Seite generieren, auf die Benutzer über die Suchergebnisse zugreifen können.
nositelinkssearchbox
Zeigen Sie in den Suchergebnissen für diese Seite kein Sitelinks-Suchfeld an. Wenn Sie diese Regel nicht angeben, kann Google in den Suchergebnissen ein Suchfeld speziell für Ihre Site sowie andere direkte Links zu Ihrer Site generieren.
nosnippet
Zeigen Sie in den Suchergebnissen für diese Seite keinen Textausschnitt oder keine Videovorschau an. Ein statisches Miniaturbild (sofern verfügbar) kann weiterhin angezeigt werden, wenn dies zu einer besseren Nutzererfahrung führt. Dies gilt für alle Arten von Suchergebnissen (bei Google: Websuche, Google Bilder, Discover). In den Google SGE-Übersichten werden auch keine Inhalte angezeigt, die mit „nosnippet“ blockiert wurden.
Wenn Sie diese Regel nicht angeben, generiert Google möglicherweise basierend auf den auf der Seite gefundenen Informationen einen Textausschnitt und eine Videovorschau.
indexifembedded
Google darf den Inhalt einer Seite trotz einer „noindex“-Regel indexieren, wenn er über „iframes“ oder ähnliche HTML-Tags in eine andere Seite eingebettet ist.
indexifembedded hat nur dann eine Wirkung, wenn es von „noindex“ begleitet wird.
max-snippet: [Zahl]
Verwenden Sie für dieses Suchergebnis maximal [Zahl] Zeichen als Textausschnitt. (Beachten Sie, dass eine URL auf einer Suchergebnisseite als mehrere Suchergebnisse erscheinen kann.) Dies hat keine Auswirkungen auf Bild- oder Videovorschauen. Dies gilt für alle Arten von Suchergebnissen (wie Google Websuche, Google Bilder, Discover, Assistant). Auch in Google SGE-Übersichten werden keine Inhalte über die angegebene Grenze hinaus angezeigt. Diese Grenze gilt jedoch nicht in Fällen, in denen ein Herausgeber die Erlaubnis zur Verwendung von Inhalten separat erteilt hat. Wenn der Herausgeber beispielsweise Inhalte in Form von strukturierten Daten auf der Seite bereitstellt oder eine Lizenzvereinbarung mit Google hat, unterbricht diese Einstellung diese spezifischeren zulässigen Verwendungen nicht. Diese Regel wird ignoriert, wenn keine parseable [Nummer] angegeben ist.
Wenn Sie diese Regel nicht angeben, wählt Google die Länge des Snippets.
Sonderwerte:
0: Es soll kein Snippet angezeigt werden. Entspricht „nosnippet“.
-1: Google wählt die Snippet-Länge, die seiner Ansicht nach am effektivsten ist, um Benutzern das Entdecken Ihrer Inhalte zu erleichtern und Benutzer auf Ihre Website zu leiten.
Beispiele:
So verhindern Sie, dass ein Snippet in Suchergebnissen angezeigt wird:
So lassen Sie zu, dass im Snippet bis zu 20 Zeichen angezeigt werden:
So legen Sie fest, dass es keine Begrenzung für die Anzahl der Zeichen gibt, die im Snippet angezeigt werden können:
max-image-preview: [Einstellung]
Legen Sie die maximale Größe einer Bildvorschau für diese Seite in einem Suchergebnis fest.
Wenn Sie die Regel max-image-preview nicht angeben, zeigt Google möglicherweise eine Bildvorschau in der Standardgröße an.
Akzeptierte Werte für [Einstellung]:
keine: Es soll keine Bildvorschau angezeigt werden.
Standard: Es kann eine Standardbildvorschau angezeigt werden.
groß: Es kann eine größere Bildvorschau bis zur Breite des Ansichtsfensters angezeigt werden.
Dies gilt für alle Arten von Suchergebnissen (wie Google-Websuche, Google Bilder, Discover, Assistant). Diese Beschränkung gilt jedoch nicht in Fällen, in denen ein Herausgeber die Erlaubnis zur Verwendung von Inhalten separat erteilt hat. Wenn der Herausgeber beispielsweise Inhalte in Form von strukturierten Daten auf der Seite bereitstellt (wie AMP- und kanonische Versionen eines Artikels) oder eine Lizenzvereinbarung mit Google hat, unterbricht diese Einstellung diese spezifischeren zulässigen Verwendungen nicht.
Wenn Sie nicht möchten, dass Google größere Miniaturbilder verwendet, wenn seine AMP-Seiten und die kanonische Version eines Artikels in Search oder Discover angezeigt werden, geben Sie einen Wert für „max-image-preview“ von „standard“ oder „none“ an.
Beispiel:
max-video-preview: [Zahl]
Verwenden Sie maximal [Zahl] Sekunden als VideoSnippet für Videos auf dieser Seite in Suchergebnissen.
Wenn Sie die Regel „max-video-preview“ nicht angeben, zeigt Google möglicherweise ein Video-Snippet in Suchergebnissen an, und Sie überlassen es Google, zu entscheiden, wie lang die Vorschau sein darf.
Besondere Werte:
0: Es darf höchstens ein statisches Bild verwendet werden, gemäß der Einstellung „max-image-preview“.
-1: Es gibt keine Begrenzung.
Dies gilt für alle Formen von Suchergebnissen (bei Google: Websuche, Google Bilder, Google Videos, Discover, Assistant). Diese Regel wird ignoriert, wenn keine parseable [Nummer] angegeben ist.
Beispiel:
notranslate
Bieten Sie keine Übersetzung dieser Seite in Suchergebnissen an. Wenn Sie diese Regel nicht angeben, stellt Google möglicherweise eine Übersetzung des Titellinks und des Snippets eines Suchergebnisses für Ergebnisse bereit, die nicht in der Sprache der Suchanfrage sind. Wenn der Nutzer auf den übersetzten Titellink klickt, erfolgt die gesamte weitere Interaktion des Nutzers mit der Seite über Google Translate, das alle angeklickten Links automatisch übersetzt.
noimageindex
Bilder auf dieser Seite nicht indizieren. Wenn Sie diesen Wert nicht angeben, werden Bilder auf der Seite möglicherweise indiziert und in Suchergebnissen angezeigt.
unavailable_after: [Datum/Uhrzeit]
Diese Seite nach dem angegebenen Datum/der angegebenen Uhrzeit nicht mehr in Suchergebnissen anzeigen. Datum/Uhrzeit müssen in einem weit verbreiteten Format angegeben werden, einschließlich, aber nicht beschränkt auf RFC 822, RFC 850 und ISO 8601. Die Regel wird ignoriert, wenn kein gültiges Datum/keine gültige Uhrzeit angegeben wird. Standardmäßig gibt es kein Ablaufdatum für Inhalte.
Wenn Sie diese Regel nicht angeben, wird diese Seite möglicherweise unbegrenzt in Suchergebnissen angezeigt. Googlebot verringert die Crawling-Rate der URL nach dem angegebenen Datum und der angegebenen Uhrzeit erheblich.
Beispiel:
Verarbeitung kombinierter Indizierungs- und Bereitstellungsregeln
Sie können eine Anweisung mit mehreren Regeln erstellen, indem Sie Robots-Metatag-Regeln mit Kommas kombinieren oder mehrere Metatags verwenden. Hier ist ein Beispiel für einen Robots-Metatag, der Webcrawler anweist, die Seite nicht zu indexieren und keine der Links auf der Seite zu crawlen:
Komma-getrennte ListeMehrere Metatags
Hier ist ein Beispiel, das den Textausschnitt auf 20 Zeichen begrenzt und eine große Bildvorschau ermöglicht:
In Situationen, in denen mehrere Crawler zusammen mit unterschiedlichen Regeln angegeben sind, verwendet die Suchmaschine die Summe der negativen Regeln. Beispiel:
Die Seite mit diesen Metatags wird beim Crawlen durch Googlebot so interpretiert, als ob sie eine Noindex-, Nofollow-Regel hätte.
Verwenden des HTML-Attributs data-nosnippet
Sie können Textteile einer HTML-Seite so kennzeichnen, dass sie nicht als Snippet verwendet werden. Dies kann auf HTML-Elementebene mit dem HTML-Attribut data-nosnippet für die Elemente span, div und section erfolgen. Das data-nosnippet wird als boolesches Attribut betrachtet. Wie bei allen booleschen Attributen wird jeder angegebene Wert ignoriert. Um die Maschinenlesbarkeit zu gewährleisten, muss der HTML-Abschnitt gültiges HTML sein und alle entsprechenden Tags müssen entsprechend geschlossen werden.
Beispiele:
Dieser Text kann in einem Snippet angezeigt werden und dieser Teil würde nicht angezeigt werden.
nicht im Snippet
auch nicht im Snippet
auch nicht im Snippet
ein Text
ein Text
Google rendert Seiten normalerweise, um sie zu indizieren, das Rendern ist jedoch nicht garantiert. Aus diesem Grund kann die Extraktion von data-nosnippet sowohl vor als auch nach dem Rendern erfolgen. Um Unsicherheiten beim Rendern zu vermeiden, fügen Sie das data-nosnippet-Attribut vorhandener Knoten nicht über JavaScript hinzu oder entfernen Sie es. Wenn Sie DOM-Elemente über JavaScript hinzufügen, schließen Sie das data-nosnippet-Attribut nach Bedarf ein, wenn Sie das Element erstmals zum DOM der Seite hinzufügen. Wenn benutzerdefinierte Elemente verwendet werden, umschließen oder rendern Sie sie mit div-, span- oder section-Elementen, wenn Sie data-nosnippet verwenden müssen.
Strukturierte Daten verwenden
Robots-Meta-Tags steuern die Menge an Inhalten, die Google automatisch aus Webseiten extrahiert, um sie als Suchergebnisse anzuzeigen. Viele Herausgeber verwenden jedoch auch strukturierte Daten von schema.org, um bestimmte Informationen für die Suchdarstellung verfügbar zu machen. Die Beschränkungen der Robots-Meta-Tags wirken sich nicht auf die Verwendung dieser strukturierten Daten aus, mit Ausnahme von article.description und den Beschreibungswerten für strukturierte Daten, die für andere kreative Arbeiten angegeben wurden. Um die maximale Länge einer Vorschau basierend auf diesen Beschreibungswerten festzulegen, verwenden Sie die Regel „max-snippet“. So können beispielsweise strukturierte Daten für Rezepte auf einer Seite in das Rezeptkarussell aufgenommen werden, auch wenn die Textvorschau ansonsten eingeschränkt wäre. Sie können die Länge einer Textvorschau mit „max-snippet“ einschränken.aber dieser Robots-Meta-Tag gilt nicht, wenn die Informationen mithilfe strukturierter Daten für Rich Results bereitgestellt werden.
Um die Verwendung strukturierter Daten für Ihre Webseiten zu verwalten, ändern Sie die strukturierten Datentypen und -werte selbst, indem Sie Informationen hinzufügen oder entfernen, um nur die Daten bereitzustellen, die Sie verfügbar machen möchten. Beachten Sie auch, dass strukturierte Daten weiterhin für Suchergebnisse verwendet werden können, wenn sie innerhalb eines data-nosnippet-Elements deklariert werden.
Praktische Implementierung des X-Robots-Tags
Sie können den X-Robots-Tag den HTTP-Antworten einer Site über die Konfigurationsdateien der Webserversoftware Ihrer Site hinzufügen. Auf Apache-basierten Webservern können Sie beispielsweise .htaccess- und httpd.conf-Dateien verwenden. Der Vorteil der Verwendung eines X-Robots-Tags mit HTTP-Antworten besteht darin, dass Sie Crawling-Regeln angeben können, die global auf einer Site angewendet werden. Die Unterstützung regulärer Ausdrücke ermöglicht ein hohes Maß an Flexibilität.
Um beispielsweise einen Noindex, Nofollow-X-Robots-Tag zur HTTP-Antwort für alle PDF-Dateien einer gesamten Site hinzuzufügen, fügen Sie den folgenden Codeausschnitt zur Stammdatei .htaccess oder zur Datei httpd.conf der Site unter Apache bzw. zur Datei .conf der Site unter NGINX hinzu.
ApacheNGINX
Header set X-Robots-Tag „noindex, nofollow“
Sie können den X-Robots-Tag für Nicht-HTML-Dateien wie Bilddateien verwenden, bei denen die Verwendung von Robots-Meta-Tags in HTML nicht möglich ist. Hier ist ein Beispiel für das Hinzufügen einer Noindex-X-Robots-Tag-Regel für Bilddateien (.png, .jpeg, .jpg, .gif) auf einer gesamten Site:
ApacheNGINX
Header-Set X-Robots-Tag „noindex“
Sie können die X-Robots-Tag-Header auch für einzelne statische Dateien festlegen:
ApacheNGINX
die htaccess-Datei muss im Verzeichnis der übereinstimmenden Datei abgelegt werden.
Header-Set X-Robots-Tag „noindex, nofollow“
Kombinieren von robots.txt-Regeln mit Indexierungs- und Bereitstellungsregeln
Robots-Meta-Tags und X-Robots-Tag-HTTP-Header werden beim Crawlen einer URL erkannt. Wenn das Crawlen einer Seite durch die robots.txt-Datei untersagt ist, werden keine Informationen zu Indexierungs- oder Bereitstellungsregeln gefunden und daher ignoriert. Wenn Indexierungs- oder Bereitstellungsregeln befolgt werden müssen, kann das Crawlen der URLs, die diese Regeln enthalten, nicht untersagt werden.
max-snippet: [Anzahl]
Verwenden Sie maximal [Anzahl] Zeichen als Textausschnitt für dieses Suchergebnis. (Beachten Sie, dass eine URL als mehrere Suchergebnisse auf einer Suchergebnisseite erscheinen kann.) Dies hat keine Auswirkungen auf Bild- oder Videovorschauen. Dies gilt für alle Arten von Suchergebnissen (wie Google Websuche, Google Bilder, Discover, Assistant). Auch in Google SGE-Übersichten werden keine Inhalte über die angegebene Grenze hinaus angezeigt. Diese Grenze gilt jedoch nicht in Fällen, in denen ein Herausgeber die Erlaubnis zur Verwendung von Inhalten separat erteilt hat. Wenn der Herausgeber beispielsweise Inhalte in Form von strukturierten In-Page-Daten bereitstellt oder eine Lizenzvereinbarung mit Google hat, unterbricht diese Einstellung diese spezifischeren zulässigen Verwendungen nicht. Diese Regel wird ignoriert, wenn keine parseable [Nummer] angegeben ist.
Wenn Sie diese Regel nicht angeben, wählt Google die Länge des Snippets.
Sonderwerte:
0: Es soll kein Snippet angezeigt werden. Entspricht „nosnippet“.
-1: Google wählt die Snippet-Länge, die seiner Ansicht nach am effektivsten ist, um Benutzern das Entdecken Ihrer Inhalte zu erleichtern und Benutzer auf Ihre Website zu leiten.
Beispiele:
So verhindern Sie, dass ein Snippet in Suchergebnissen angezeigt wird:
So lassen Sie zu, dass im Snippet bis zu 20 Zeichen angezeigt werden:
So legen Sie fest, dass es keine Begrenzung für die Anzahl der Zeichen gibt, die im Snippet angezeigt werden können:
nosnippet
Zeigen Sie in den Suchergebnissen für diese Seite kein Text-Snippet oder keine Videovorschau an. Ein statisches Miniaturbild (falls verfügbar) kann weiterhin angezeigt werden, wenn dies zu einer besseren Benutzererfahrung führt. Dies gilt für alle Arten von Suchergebnissen (bei Google: Websuche, Google Bilder, Discover). Google SGE-Übersichten zeigen auch keine Inhalte an, die mit nosnippet blockiert wurden.
Wenn Sie diese Regel nicht angeben, generiert Google möglicherweise einen Textausschnitt und eine Videovorschau basierend auf den auf der Seite gefundenen Informationen.
Definieren Sie ein Favicon, das in den Suchergebnissen angezeigt werden soll
bookmark_border
Wenn Ihre Site über ein Favicon verfügt, kann es in die Google-Suchergebnisse für Ihre Site aufgenommen werden.
Favicon
Implementierung
So machen Sie Ihre Site für ein Favicon in den Google-Suchergebnissen qualifiziert:
Erstellen Sie ein Favicon, das den Richtlinien entspricht.
Fügen Sie dem Header Ihrer Homepage ein Tag mit der folgenden Syntax hinzu:
Um die Favicon-Informationen zu extrahieren, verwendet Google die folgenden Attribute des Link-Elements:
Attribute
rel Setzen Sie das rel-Attribut auf eine der folgenden Zeichenfolgen:
icon
apple-touch-icon
apple-touch-icon-precomposed
shortcut icon
href Die URL des Favicons. Die URL kann ein relativer Pfad (/smile.ico) oder ein absoluter Pfad (https://example.com/smile.ico) sein.
Google sucht und aktualisiert Ihr Favicon, wenn Ihre Homepage gecrawlt wird. Wenn Sie Änderungen an Ihrem Favicon vornehmen und Google über die Änderungen informieren möchten, können Sie die Indizierung der Homepage Ihrer Site anfordern. Es kann einige Tage oder länger dauern, bis Updates in den Suchergebnissen angezeigt werden.
Richtlinien
Sie müssen diese Richtlinien befolgen, um für ein Favicon in den Google-Suchergebnissen in Frage zu kommen.
Ein Favicon in den Google-Suchergebnissen ist nicht garantiert, auch wenn alle Richtlinien eingehalten werden.
Google Search unterstützt nur ein Favicon pro Site, wobei eine Site durch den Hostnamen definiert wird. Beispielsweise sind https://www.example.com/ und https://code.example.com/ zwei verschiedene Hostnamen und können daher zwei verschiedene Favicons haben. Allerdings ist https://www.example.com/sub-site ein Unterverzeichnis einer Site und Sie können nur ein Favicon für https://www.example.com/ festlegen, das für die Site und ihre Unterverzeichnisse gilt.
Unterstützt: https://example.com (dies ist eine Homepage auf Domänenebene)
Unterstützt: https://news.example.com (dies ist eine Homepage auf Subdomänenebene)
Nicht unterstützt: https://example.com/news (dies ist eine Homepage auf Unterverzeichnisebene)
Die Favicon-Datei muss für Googlebot-Image und die Homepage für Googlebot crawlbar sein; sie dürfen nicht für das Crawlen blockiert werden.
Damit Nutzer Ihre Site beim Durchsuchen der Suchergebnisse schnell identifizieren können, achten Sie darauf, dass Ihr Favicon die Marke Ihrer Website optisch repräsentiert.
Ihr Favicon muss ein Vielfaches von 48 Pixel im Quadrat sein, zum Beispiel: 48x48px, 96x96px, 144x144px usw. SVG-Dateien haben keine bestimmte Größe. Jedes gültige Favicon-Format wird unterstützt.
Die Favicon-URL muss stabil sein (ändern Sie die URL nicht häufig).
Google zeigt keine Favicons an, die es für unangemessen hält, darunter Pornografie oder Hasssymbole (z. B. Hakenkreuze). Wenn diese Art von Bildern in einem Favicon entdeckt wird, ersetzt Google sie durch ein Standardsymbol.
Recent Comments