Schema Identity
Strukturierte Daten für EmDash: ein verbundener schema.org-Graph für Ihre Website, die Menschen hinter Ihren Inhalten und ihre Qualifikationen. Von Monprez.
Erweiterung
Schema Identity
Strukturierte Daten für EmDash: ein verbundener schema.org-Graph für Ihre Website, die Menschen hinter Ihren Inhalten und ihre Qualifikationen. Von Monprez.
Beschreibung
Schema Identity ersetzt das integrierte JSON-LD von EmDash durch einen verbundenen schema.org-Graphen auf jeder Seite und widmet die größte Sorgfalt der Frage, wer hinter Ihren Inhalten steht: den Personen und der Organisation, ihren Qualifikationen und ihrer Expertise und wer welchen Artikel geschrieben hat.
Was es veröffentlicht
- Die Website als Person, als Organization oder beides, mit Berufsbezeichnung, Profilen anderswo (
sameAs) und Fachgebieten (knowsAbout).worksForundfoundersind getrennte Aussagen, denn ein Angestellter ist kein Gründer. - Qualifikationen (
hasCredential) mit ausstellender Stelle, Daten und Verifizierungslink sowie Zertifizierungen der Organisation (hasCertification). Eine abgelaufene Qualifikation fällt am Tag nach ihrem Ablauf von selbst heraus (zwischengespeicherte Seiten brauchen unter Umständen länger). - Jede genannte Autorenzeile als eigener Person-Knoten. Rollenbezeichnungen wie „Reviewed by“ werden ausdrücklich zugeordnet, nie erraten.
WebSite,WebPage,BlogPosting, das Hauptbild und Brotkrumen-Navigation, wenn Ihr Theme sie liefert.
Die Regeln, denen es folgt: Beziehungen nur dort, wo etwas sie bestätigt, keine erfundenen Daten, und unmögliche Daten werden abgelehnt statt repariert.
Erstellt von Monprez. Auch für WordPress erhältlich als Monprez Schema Identity.
Installation
- Installieren Sie das Plugin und genehmigen Sie seine einzige Berechtigung, das Lesen von Autorenzeilen. Es stellt keine Netzwerkanfragen und ändert nie Ihre Inhalte.
- Identity: Wählen Sie eine Person, eine Organisation oder beides, tragen Sie ein, was zutrifft, und verknüpfen Sie Ihre eigene Autorenzeile, wenn Sie auf der Website schreiben. Legen Sie die Zeitzone fest, die bestimmt, wann eine Qualifikation abläuft.
- Credentials: Fügen Sie die Qualifikationen der Person der Website und die Zertifizierungen der Organisation hinzu.
- People: Fügen Sie für jede Autorenzeile Berufsbezeichnungen, Expertise und Qualifikationen hinzu. Name, Bio und Website bleiben an der Autorenzeile selbst.
- Byline roles: Ordnen Sie alle Rollenbezeichnungen zu, die Ihre Autorenzeilen verwenden, etwa „Reviewed by“.
Fügen Sie dann einen veröffentlichten Artikel in den Rich-Results-Test von Google ein; die Seite Identity verlinkt darauf.
Strukturierte Daten sollten dem entsprechen, was Leser sehen. Um Qualifikationen auch auf der Seite anzuzeigen, siehe Show what you publish für die öffentliche Route und eine kopierbare Autorenbox.
Verwenden Sie jeweils nur ein Schema-Plugin: Nur eines kann das JSON-LD der Seite besitzen. Erfordert EmDash 1.2.0 oder neuer. Vorerst nur auf Englisch, gebaut für einsprachige Websites.
Sicherheit
Melden Sie Sicherheitsprobleme an [email protected].
Das Plugin fordert eine einzige Berechtigung an, bylines:read. Es hat keinen Netzwerkzugriff, schreibt keine Inhalte und greift nicht auf Medien zu. Seine Daten bleiben in seinem eigenen Speicher auf Ihrer Website.
Eine öffentliche, schreibgeschützte Route (GET /_emdash/api/plugins/schema-identity/people) lässt Themes anzeigen, was das Markup über eine Person aussagt: ihre Berufsbezeichnung, Expertise und aktuellen Qualifikationen, nach denselben Regeln wie das Markup. Sie antwortet für jede vorhandene Autorenzeile, auch für Personen, die auf einer veröffentlichten Seite noch nicht genannt sind; geben Sie also nur ein, was Sie gern öffentlich machen. Verborgene, abgelaufene und noch nicht ausgestellte Qualifikationen sowie für gelöschte Autorenzeilen aufbewahrte Daten werden nie zurückgegeben.
Änderungsprotokoll
Änderungsprotokoll
1.0.0
Erste öffentliche Version. Schema Identity ersetzt das integrierte JSON-LD von EmDash durch einen verbundenen schema.org-Graphen:
- Website-Identität als Person, Organization oder beides, mit
worksForundfounderals getrennten Aussagen. - Qualifikationen von Personen (
hasCredential) und Zertifizierungen von Organisationen (hasCertification), wobei der Ablauf pro Anfrage behandelt wird, und ein Schalter Published. - Ein Person-Knoten für jede genannte Autorenzeile, mit eigener Berufsbezeichnung, Expertise und Qualifikationen; Rollenbezeichnungen werden ausdrücklich zugeordnet.
WebSite,WebPage,BlogPosting, Hauptbild undBreadcrumbList.- Admin-Seiten: Identity (mit Links zur Prüfung Ihres Markups), Credentials, People, Byline roles; ein Dashboard-Widget Expiring credentials.
- Eine öffentliche, schreibgeschützte Route
peopleund eine Beispiel-Autorenbox für Themes.