Für die Sprachausgabe geeignete (Article, WebPage) strukturierte Daten (BETA)

Die Schema.org-Property speakable gibt Abschnitte in einem Artikel oder auf einer Webseite an, die sich am besten für die Audiowiedergabe in Kombination mit der Sprachausgabe eignen. Wenn du entsprechendes Markup hinzufügst, können Suchmaschinen und andere Anwendungen Inhalte ermitteln, die per Sprachausgabe auf Geräten vorgelesen werden können, die mit Google Assistant kompatibel sind. Webseiten mit strukturierten speakable-Daten können so zum Sprungbrett werden, von dem aus du mithilfe von Google Assistant Inhalte über neue Kanäle verbreitest und mehr Nutzer erreichst.

Google Assistant verwendet strukturierte speakable-Daten, um Suchanfragen zu aktuellen Nachrichten auf intelligenten Lautsprechern zu beantworten. Wenn Nutzer Nachrichten zu einem bestimmten Thema anfordern, gibt Google Assistant bis zu drei Artikel aus dem Web zurück und unterstützt die Audiowiedergabe mithilfe der Sprachausgabe bei Abschnitten von Artikeln, die mit strukturierten speakable-Daten versehen sind. Bei der Sprachausgabe eines speakable-Abschnitts durch Google Assistant wird die Quelle angegeben, außerdem wird die URL des vollständigen Artikels über die Google Assistant App an das Mobilgerät des Nutzers gesendet.

Beispiel

Hier ein Beispiel für strukturierte speakable-Daten mit JSON-LD-Code und dem xPath-Wert content-locator:

<html>
  <head>
    <title>Speakable markup example</title>
    <meta name="description" content="This page is all about the quick brown fox" />
    <script type="application/ld+json">
    {
     "@context": "https://schema.org/",
     "@type": "WebPage",
     "name": "Quick Brown Fox",
     "speakable":
     {
      "@type": "SpeakableSpecification",
      "xPath": [
        "/html/head/title",
        "/html/head/meta[@name='description']/@content"
        ]
      },
     "url": "https://www.example.com/quick-brown-fox"
     }
    </script>
  </head>
  <body>
  </body>
</html>

Verfügbarkeit nach Land und Sprache

Die Property speakable funktioniert für Nutzer in den USA, deren Google Home-Geräte auf Englisch eingestellt sind, und für Publisher, die Inhalte in englischer Sprache veröffentlichen. Sobald speakable von genügend Publishern implementiert wurde, ist geplant, diese Property auch in anderen Ländern und Sprachen einzuführen.

Einstieg

Damit deine Nachrichteninhalte als Antworten auf Anfragen zu aktuellen Nachrichten verwendet werden können, musst du Folgendes tun:

  1. Bitte beachte unsere Richtlinien.
  2. Füge deiner Webseite strukturierte Daten vom Typ speakable hinzu.

Richtlinien

Du musst die folgenden Richtlinien beachten, damit deine speakable-Inhalte in den News-Ergebnissen erscheinen können.

Technische Richtlinien

Beachte bitte die folgenden Richtlinien, wenn du ein speakable-Markup für Google Assistant implementierst.

  • Füge dem Inhalt keine strukturierten speakable-Daten hinzu, die in reinen oder gemischten Sprachwiedergabeszenarios verwirrend wirken könnten. Hierzu gehören etwa Spitzmarken – d. h. Informationen zum Beginn einer Nachricht –, Bildunterschriften oder sonstige Quellenangaben.
  • Statt einen ganzen Artikel mit strukturierten speakable-Daten hervorzuheben, solltest du dich auf die wesentlichen Aspekte konzentrieren. So bekommen die Zuhörer einen Eindruck von der Meldung, auch weil dadurch verhindert wird, dass die Sprachwiedergabe in einer längeren Fassung wesentliche Details abschneidet.

Inhaltsrichtlinien

Beachte bei der Erstellung von Inhalten, die du mit strukturierten speakable-Daten auszeichnen möchtest, folgende Richtlinien:

  • Inhalte mit strukturierten speakable-Daten müssen knapp gefasste Schlagzeilen und/oder Zusammenfassungen enthalten, die den Nutzern verständliche und nützliche Informationen vermitteln.
  • Wenn du den Anfang der Meldung in strukturierte speakable-Daten einbeziehst, solltest du ihn so umformulieren, dass jede wichtige Angabe jeweils in einem eigenen Satz steht. Dann ist die Sprachausgabe für den Nutzer besser zu verstehen.
  • Wir empfehlen, pro Abschnitt ungefähr 20 bis 30 Sekunden Inhalt mit strukturierten speakable-Daten auszuzeichnen. Das entspricht etwa zwei bis drei Sätzen.

Definitionen strukturierter Datentypen

Speakable wird vom Objekt Article oder Webpage verwendet. Die vollständige Definition von speakable findest du unter schema.org/speakable. Dein Inhalt kommt für diese Funktion nur infrage, wenn du alle erforderlichen Properties einschließt.

Die speakable-Property kann beliebig oft wiederholt werden, wobei zwei content-locator-Werte möglich sind: CSS-Selektoren und xPaths. Verwende eine der folgenden Properties:

Erforderliche Properties
cssSelector

Text

Adressiert den Inhalt der annotierten Seiten (z. B. Klassenattribute). Verwende entweder cssSelector oder xPath, aber nicht beides. Beispiel:

"speakable":
  {
  "@type": "SpeakableSpecification",
  "cssSelector": [
    ".headline",
    ".summary"
  ]
}
xPath

Text

Adressiert den Inhalt mit xPaths (hierbei wird von einer XML-Darstellung der Inhalte ausgegangen). Verwende entweder cssSelector oder xPath, aber nicht beides. Beispiel:

"speakable":
  {
  "@type": "SpeakableSpecification",
  "xPath": [
    "/html/head/title",
    "/html/head/meta[@name='description']/@content"
  ]
}

Fehlerbehebung

Falls du Probleme bei der Implementierung oder Fehlerbehebung von strukturierten Daten hast, versuch es mit diesen Lösungsansätzen:

  • Wenn du ein CMS (Content-Management-System) verwendest oder jemand anderes sich um deine Website kümmert, bitte diese Person oder den CMS-Support, dir zu helfen. Leite am besten alle Search Console-Nachrichten, in denen das Problem beschrieben ist, entsprechend weiter.
  • Google kann nicht garantieren, dass Funktionen, die strukturierte Daten nutzen, in den Suchergebnissen angezeigt werden. Eine Liste mit häufigen Gründen, aus denen Google deine Inhalte möglicherweise nicht in einem Rich-Suchergebnis anzeigt, findest du im Artikel Allgemeine Richtlinien für strukturierte Daten.
  • Möglicherweise sind deine strukturierten Daten fehlerhaft. Näheres dazu findest du in der Liste der Fehler bei strukturierten Daten.
  • Wenn auf deiner Seite eine manuelle Maßnahme gegen strukturierte Daten vorliegt, werden die strukturierten Daten auf der Seite ignoriert, obwohl die Seite weiter in den Ergebnissen der Google Suche erscheinen kann. Nutze den Bericht zu manuellen Maßnahmen, um Probleme mit strukturierten Daten zu beheben.
  • Lies dir die Richtlinien noch einmal durch und prüfe, ob deine Inhalte den Richtlinien entsprechen. Das Problem kann durch Spaminhalte oder die Verwendung von Spam-Markup verursacht sein. Allerdings ist es auch möglich, dass das Problem kein Syntaxproblem ist und daher beim Test für Rich-Suchergebnisse nicht identifiziert werden kann.
  • Eine Fehlerbehebung für den Fall, dass Rich-Suchergebnisse fehlen oder die Gesamtzahl der Rich-Suchergebnisse zurückgeht, findest du hier.
  • Plane genug Zeit für das erneute Crawling und die Neuindexierung ein. Nachdem eine Seite veröffentlicht wurde, kann es einige Tage dauern, bis sie von Google gefunden und gecrawlt wurde. Antworten auf allgemeine Fragen zum Crawlen und Indexieren erhältst du auf der Seite Häufig gestellte Fragen zum Crawling und zur Indexierung in der Google Suche.
  • Oder du postest deine Frage im Forum von Google Search Central.

Inhalt kann nicht ausgelöst werden

Problem: Du kannst deine Inhalte nicht per Sprachausgabe über Google Assistant auslösen.

Problem beheben

  1. Probiere die folgenden Sprachbefehle aus:
    • „Welche aktuellen Nachrichten gibt es über $thema?“
    • „Was gibt es Neues zu $thema?“
    • „Spiele Nachrichten zu $thema ab.“
  2. Falls immer noch Probleme auftreten, kann das daran liegen, dass das Ranking algorithmisch bestimmt wird. Google Assistant bietet über die Sprachausgabe bis zu drei Artikel aus verschiedenen Nachrichtenpublikationen an. Weitere Informationen zum Ranking von Artikeln auf Google findest du unter So funktioniert die Google Suche.

Weitere Audiolösungen

Neben strukturierten speakable-Daten kannst du auch andere Google Assistant-Audiolösungen für deine Nachrichteninhalte verwenden, beispielsweise die erweiterte Integration von Google Assistant für deine eigenen benutzerdefinierten Anwendungen. So kannst du beispielsweise Nutzern die Interaktion mit einer App über Google Assistant erlauben. Weitere Informationen findest du im Actions on Google-Entwicklerhandbuch.