So finden Sie die richtigen Schemadefinitionen für meine Website

7

Ich habe verschiedene Artikel auf meiner Website, die sich hauptsächlich mit Psychologie und Psychotherapie befassen. Bei einigen Artikeln , in denen ich schema.org Definitionen hinzugefügt haben, hier einige Beispiele für das , itempropund itemtypesich verwendet habe:

<div itemscope itemtype="https://schema.org/MedicalWebPage">
<link itemprop="about" href="https://schema.org/..." />
<link itemprop="specialty" href="https://schema.org/..." />
<meta itemprop="name" content=".. " />
<meta itemprop="alternateName" content=".." />
<meta itemprop="keywords" content=".."/>
<meta itemprop="aspect" content=".."/>
<div itemscope itemtype="https://schema.org/Article">
<meta itemprop="dateCreated" content=".."/>
<meta itemprop="datePublished" content=".."/>
<meta itemprop="dateModified" content=".."/>
<meta itemprop="headline" content=".."/>
<meta itemprop="image" content=".."/>
<meta itemprop="discussionUrl" content=".."/>
<meta itemprop="url" content=".."/>
<span itemprop="author" itemscope itemtype=".."/></span>

Ich bin an einem Punkt angelangt, an dem ich total verwirrt bin. Ich weiß nicht einmal, ob es Sinn macht, so viele Markup-Definitionen für eine Artikelseite zu haben (wie "URL", die nur die URL des Artikels enthält, oder "Schlüsselwörter", die sowieso in der Kopfzeile enthalten sind). Ich habe ohnehin nicht gesehen, dass Google eine dieser Eigenschaften anzeigt.

Darüber hinaus bin ich mir nicht sicher, wie ich die richtigen Werte für die Eigenschaftswerte finden kann, wie zum Beispiel:

  • https://schema.org/MedicalTherapy
  • https://schema.org/Psychiatric

Frage (n): Gibt es eine " offizielle " Tabelle mit Artikeltypen, anhand derer ich herausfinden kann, welche Eigenschaften für meine jeweiligen Artikel und Papiere am besten geeignet sind? Die meisten, die ich gefunden habe, sind für medizinische Zwecke bestimmt, aber für die Psychologie nicht gut geeignet.

Hinweis : Ich biete Artikelbewertungen an. Darüber hinaus wollte ich ein Schema-Markup verwenden, damit Suchmaschinen das Thema meiner Artikel besser "verstehen" können. Um zu erklären, dass es auf der jeweiligen Seite zum Beispiel um Psychologie, das Thema Angst und Behandlungsmethoden geht, und um mehrere Abschnitte meiner Artikel zu markieren ("Definition", "Behandlung", "Klassifikationen", "Vorbehalte"). ..) wäre nett.

richey
quelle
Was haben Sie mit Ihrem Schema-Markup erwartet? In den SERPs wird nur sehr wenig Schema-Markup verwendet. Das Schema-Markup soll jedoch sicherstellen, dass Daten korrekt an Suchmaschinen und andere Entitäten übergeben und richtig verstanden werden. Während nicht alle Schema-Markups von Suchmaschinen verwendet werden, wird den Daten im Allgemeinen mehr vertraut. Mark-up kann Suchmaschinen helfen, Themen und Autorenschaft besser zu kennen.
Schranknoc
Ich versuche nicht, mit meiner Frage rotzig zu sein. Ich dachte nur, es würde uns helfen zu verstehen, was Sie erwartet haben, damit wir die Antwort besser zielen können. Prost!!
Schranknoc
1
Ich biete Artikelbewertungen an. Darüber hinaus wollte ich ein Schema-Markup verwenden, damit Suchmaschinen das Thema meiner Artikel besser "verstehen" können. Um zu erklären, dass es auf der jeweiligen Seite zum Beispiel um Psychologie, das Thema Angst und Behandlungsmethoden geht, und um mehrere Abschnitte meiner Artikel zu markieren ("Definition", "Behandlung", "Klassifikationen", "Vorbehalte"). ..) wäre nett.
Richard
Perfekte Beschreibung! Ich habe Markup nicht viel verfolgt, seit Google sich bemüht hat, es zu implementieren. Seitdem ist viel Arbeit passiert und ich habe einfach nicht so mitgehalten, wie ich es gerne hätte. Die Theorie für einen Großteil des Markups lautet, dass es Inhaltselemente beschreibt, damit Suchmaschinen es besser verstehen können. Dahinter steckt eine umfangreiche Ontologie für den Wissensgraphen und für die Suche. Das wissen wir. In dieser Hinsicht hilft Markup wirklich dabei, wertvolle Daten zu isolieren, die ausgewertet und möglicherweise in die Ontologie aufgenommen werden sollen.
Schranknoc
Google entfernt die Bewertung im Suchergebnis. Suchen Sie einfach in Google "Gladiator Review". Viele arme Webmaster enthalten 5 Sterne in allen Arten von Artikeln. Daher glaubt Google nicht, dass es gut ist, sie im Suchergebnis anzuzeigen. Eine andere Sache ist das Verwenden Sie das Schema, das derzeit von Google unterstützt wird (überprüfen Sie die Google Developer-Website, um alle Schemas anzuzeigen), und Ihr Schema wird derzeit nicht von Google unterstützt. Möglicherweise sammelt ein Spam-Webcrawler diese Art von Informationen von Ihrer Website 'implementieren Sie es zu diesem Zeitpunkt nicht und konzentrieren Sie sich auf andere Dinge :)
Goyllo

Antworten:

4

Die Website http://schema.org/ ist die relevante und einzige kanonische Quelle für Schema.org-Typen und -Eigenschaften.

Typ vs. Eigenschaft. Ein Typ repräsentiert eine Sache, eine Eigenschaft dient dazu, Informationen über diese Sache bereitzustellen. Der Name eines Typs beginnt immer mit einem Großbuchstaben (z. B. Person), der Name einer Eigenschaft beginnt immer mit einem Kleinbuchstaben (z name. B. ).

Verfügbare Eigenschaften. Wenn Sie strukturierte Daten zu Ihren Inhalten bereitstellen möchten, müssen Sie zunächst geeignete Typen finden, die die Dinge / Entitäten darstellen können, die Ihre Inhalte darstellen oder um die es geht. Wenn Sie den Typ kennen, ist es einfach zu wissen, welche Eigenschaften verwendet werden können: Sie sind in der Tabelle auf der Seite des Typs aufgeführt.¹

Typhierarchie. Typen sind in einer Hierarchie organisiert, und jeder Typ erbt die Bedeutung und die Eigenschaften aller übergeordneten Typen. Die untergeordneten Typen, falls vorhanden, werden unten auf der Typenseite aufgelistet ("Spezifischere Typen"). Der Top-Level-Typ ist Thing. Also egal , welche Schema.org geben Sie verwenden ( Person, Ratingusw.) ist es immer (auch) ein Thing

Wie finde ich einen geeigneten Typ? Es gibt zwei Möglichkeiten:

  • Beginnen Sie bei Thingund gehen Sie die Hierarchie durch.
  • Gehen Sie zu http://schema.org/docs/full.html (in dem alle Typen auf einer Seite aufgelistet sind ) und verwenden Sie Ihre On-Page-Suche ( Ctrl+ f) mit einigen verwandten Schlüsselwörtern.

Der zweite Weg kann schnell gehen, aber Sie brauchen Glück, da Sie dieselben Wörter verwenden müssen wie das Schema.org-Team. Der erste Weg wird immer funktionieren, erfordert jedoch möglicherweise mehr Arbeit.

Der "Algorithmus" zum Herabgehen der Hierarchie ist offensichtlich:

  1. Schauen Sie sich die Untertypen des aktuellen Typs an.
  2. Gibt es einen Untertyp, der zu Ihrer Entität passt?
    • Ja: Machen Sie diesen Untertyp zum neuen aktuellen Typ und fahren Sie mit Schritt 1 fort.
    • Nein: Verwenden Sie den Typ aus Schritt 1.

Es ist immer in Ordnung, Thingwenn es für Ihren Fall keinen spezifischeren Typ gibt (Schema.org bietet nicht für alles bestimmte Typen an) oder wenn Sie keinen finden können. Aber es ist natürlich eine gute Praxis und nützlich, den spezifischsten verfügbaren Typ zu verwenden.

Schauen Sie sich also die Untertypen an Thing: Ist es eine Action? Ist es ein CreativeWork? Ist es ein Event? Stellen wir uns vor, es ist ein Event. Sie könnten jetzt verwenden Event, aber versuchen Sie erneut, einen spezifischeren Typ zu finden: Ist es ein BusinessEvent? Ist es ein ChildrensEvent? Und so weiter.


¹ Nur die erste Tabelle auf dieser Seite listet die Eigenschaften auf, die Sie verwenden können. In der zweiten Tabelle (mit dem Titel "Instanzen von [… ·] werden möglicherweise als Werte für die folgenden Eigenschaften angezeigt") sind Eigenschaften aufgeführt, deren Seitentyp den Wert der Seite haben kann.

² Es gibt tatsächlich einen anderen Top-Level-Typ, DataTypeaber normalerweise müssen Autoren ihn nicht verwenden.

unor
quelle
0

Gibt es eine "offizielle" Tabelle mit Artikeltypen, anhand derer ich herausfinden kann, welche Eigenschaften am besten zu meinen jeweiligen Artikeln und Papieren passen?

Die Website schema.org ist die offizielle Quelle. Aber ich würde einen Schritt zurücktreten und fragen: Was sind Ihre Ziele bei der Verwendung all dieser strukturierten Daten?

Sehr wenig strukturierte Daten werden explizit von Suchmaschinen unterstützt, und was unterstützt wird, konzentriert sich in der Regel hauptsächlich auf E-Commerce und Mainstream-Publishing.

Das heißt nicht, dass die Verwendung strukturierter Daten, die von Suchmaschinen nicht explizit unterstützt werden, keinen Wert hat. Sie können und verwenden wahrscheinlich Dinge, die nicht öffentlich dokumentiert sind.

Alles in allem ist es ein lebendiges Schema, das sich ständig weiterentwickelt. Viele der dunkeleren Schemata, wie die, an denen Sie interessiert sind, sind noch nicht gut dokumentiert und daher schwer zu verwenden, wenn Sie sicher sind, dass Sie dies richtig machen.

Aber auch hier kann es letztendlich bedeutungslos sein, ob es richtig ist, wenn wir nicht genau wissen, ob und wie es überhaupt verwendet wird.

Einige nützliche Informationen finden Sie im W3C Web Schemas Wiki .

GDav
quelle
-1

Sie sind auf dem richtigen Weg - seien Sie also nicht verwirrt:

  1. Es ist absolut richtig, alle strukturierten Datentypen und Eigenschaften hinzuzufügen, wenn sie mit dem Thema Ihrer Seite übereinstimmen. Und wenn ich Ihre Website-Idee richtig verstehe, sind Artikel zu medizinischen Themen der Hauptinhalt Ihrer Website.
  2. Sie sollten Ihre Markup-Struktur ein wenig ändern. Auf diese Weise erhalten Sie sichtbarere Vorteile von Google. Ihre Seiten sollten wie folgt gekennzeichnet sein:

    <div itemscope itemtype="https://schema.org/MedicalScholarlyArticle">
       <link itemprop="mainEntityOfPage" href="https://schema.org/MedicalTherapy" />
     ... Here comes all your article microdata ...
    </div>
    

Lesen Sie diesen Artikel: https://developers.google.com/structured-data/rich-snippets/articles - dort finden Sie alle erforderlichen Informationen, um Ihre Artikel richtig zu kennzeichnen.

Evgeniy
quelle
1
So wird mainEntityOfPage nicht verwendet. Ich ermutige Sie, den Artikel, auf den Sie verlinkt haben, erneut zu lesen.
Grg
Es ist genau die richtige Art, wie mainEntityOfPage verwendet werden soll. Die Markup-Beispiele von Google enthalten häufig Verstöße gegen den schema.org-Standard. Schauen Sie in schema.org/mainEntityOfPage
Evgeniy
1
Nein, dieser Link entspricht den Empfehlungen von Google und den Aussagen von Google. Es ist für den kanonischen Link zur enthaltenen Seite, nicht für das Schema. Überprüfen Sie das Beispiel auf der Seite, auf die Sie gerade in Ihrem Kommentar verlinkt haben.
Grg
Der Link "developer.google.com" veranschaulicht mein Problem: Wie kann ich herausfinden, welche schema.org/{...}Article-Typen es gibt, um auszuwählen, welcher für meine eigenen Arten von Artikeln gilt? Meins passt weder zu schema.org/NewsArticle noch zu schema.org/BlogPosting. Ich habe die gleichen Probleme mit psychologischen Inhalten - es scheint keine schema.org/Psychologische Eigenschaft zu geben, daher müsste ich einen "medizinischen" oder "psychiatrischen" Kontext finden, der am besten passt. Aber welche gibt es? Gibt es ein Dokument, in dem alle verfügbaren Eigenschaften aufgeführt sind?
Richey