Softwareanwendung

Füge Markup mit Informationen zur Software im Textteil einer Webseite ein, damit Details zu deiner Anwendung in den Google-Suchergebnissen besser dargestellt werden.

Screenshot eines Rich-Suchergebnisses für eine Softwareanwendung in den Suchergebnissen

Beispiele

JSON-LD

Hier siehst du ein Beispiel einer Softwareanwendung in JSON-LD:


<html>
  <head>
    <title>Angry Birds</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "SoftwareApplication",
      "name": "Angry Birds",
      "operatingSystem": "ANDROID",
      "applicationCategory": "GameApplication",
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.6",
        "ratingCount": "8864"
      },
      "offers": {
        "@type": "Offer",
        "price": "1.00",
        "priceCurrency": "USD"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>
RDFa

Hier siehst du ein Beispiel einer Softwareanwendung in RDFa:


<div vocab="https://schema.org/" typeof="SoftwareApplication">
  <span property="name">Angry Birds</span> -

  REQUIRES <span property="operatingSystem">ANDROID</span>
  TYPE: <span property="applicationCategory" content="GameApplication">Game</span>

  RATING:
  <div property="aggregateRating" typeof="AggregateRating">
    <span property="ratingValue">4.6</span> (
    <span property="ratingCount">8864</span> ratings )
  </div>

  <div property="offers" typeof="Offer">
    Price: $<span property="price">1.00</span>
    <meta property="priceCurrency" content="USD" />
  </div>
</div>
  
Mikrodaten

Hier siehst du ein Beispiel einer Softwareanwendung in Mikrodaten:


<div itemscope itemtype="https://schema.org/SoftwareApplication">
  <span itemprop="name">Angry Birds</span> -

  REQUIRES <span itemprop="operatingSystem">ANDROID</span>
  TYPE: <span itemprop="applicationCategory" content="GameApplication">Game</span>

  RATING:
  <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
    <span itemprop="ratingValue">4.6</span> (
    <span itemprop="ratingCount">8864</span> ratings )
  </div>

  <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
    Price: $<span itemprop="price">1.00</span>
    <meta itemprop="priceCurrency" content="USD" />
  </div>
</div>
  

Richtlinien

Du musst die folgenden Richtlinien einhalten, damit deine Anwendung als Rich-Suchergebnis angezeigt werden kann.

Definitionen strukturierter Datentypen

Damit die Inhalte als Rich-Suchergebnis angezeigt werden können, musst du alle erforderlichen Properties hinzufügen. Du kannst auch die empfohlenen Properties einbinden, um weitere Informationen zu deinen Inhalten hinzuzufügen und deinen Nutzern so einen Mehrwert zu bieten.

SoftwareApplication

Die vollständige Definition von SoftwareApplication findest du unter schema.org/SoftwareApplication.

Erforderliche Properties
name

Text

Der Name der Anwendung

offers.price

Offer

Ein Angebot zum Verkauf der App. Für Entwickler können mit offers die Marktplätze angegeben werden, auf denen die Anwendung verfügbar ist. Für Marktplätze wird offers verwendet, um den Preis der Anwendung für eine bestimmte Anwendungsinstanz anzugeben.

Wenn die App kostenlos ist, setz offers.price auf 0. Beispiel:


"offers": {
  "@type": "Offer",
  "price": "0"
}

Wenn der Preis für die Anwendung größer als 0 ist, musst du offers.currency angeben. Beispiel:


"offers": {
  "@type": "Offer",
  "price": "1.00",
  "priceCurrency": "USD"
}
Bewertung oder Rezension

Eine Bewertung oder Rezension der Anwendung. Du musst eine der folgenden Properties angeben:

aggregateRating

AggregateRating

Die durchschnittliche Bewertung der App. Beachte die Richtlinien für Rezensions-Snippets und die Liste der erforderlichen und empfohlenen AggregateRating-Properties.

review

Review

Eine einzelne Rezension der App. Beachte die Richtlinien für Rezensions-Snippets und die Liste der erforderlichen und empfohlenen Properties für Rezensionen.

Empfohlene Properties
applicationCategory

Text oder URL

Der Typ der Anwendung, z. B. BusinessApplication oder GameApplication. Der Wert muss ein unterstützter Anwendungstyp sein.

operatingSystem

Text

Die zur Verwendung der Anwendung erforderlichen Betriebssysteme, z. B. Windows 7, OSX 10.6 oder Android 1.6

Erweiterte Properties für Untertypen von Anwendungen

Für mobile Anwendungen und Webanwendungen unterstützt Google auch MobileApplication und WebApplication .