So vermeiden Sie Schema-Markup-Drift
Veröffentlicht: 2023-03-01So vermeiden Sie Schema-Markup-Drift
Aktualisierungen von Google-Strukturdaten treten häufig auf. Dies liegt nicht unter Ihrer Kontrolle. Auf dem Laufenden zu bleiben kann bedeuten, dass Ihre Produkte auffindbar bleiben, oder Ihnen sogar helfen, eine manuelle Strafe zu vermeiden.
Das Erstellen hochwertiger Inhalte ist sowohl für Ihre Website-Besucher als auch für Google wertvoll. Strukturierte Daten machen es Suchmaschinen leicht zu erfahren, welche nützlichen Daten Sie veröffentlichen und welche Absicht Sie haben. Berücksichtigen Sie die entscheidenden Details auf Ihren Produktseiten wie Preise, Produktverfügbarkeit, Produktvarianten, Anleitungen, Kontaktinformationen usw.; All dies erfordert ein gültiges Schema-Markup, um Ihre Wissensdatenbank zu formen.
Was ist Schema-Markup-Drift?
Schema Drift kann ein komplexes Problem sein. Es umfasst im Wesentlichen Strategien und Aufgaben, die damit umgehen, wenn Webseiteninhalte und Schema-Markups voneinander abweichen. Typischerweise tritt dies auf, wenn Plug-in-Ingenieure oder statisches, hartcodiertes schema.org-Markup hinter Code- oder Inhaltsaktualisierungen zurückbleiben. Wenn wir die Bedeutung des Wortes „Drift“ als Substantiv betrachten, ist es sehr passend. Oxford Languages sagt, es sei „eine kontinuierliche langsame Bewegung von einem Ort zum anderen“.
Wie bei allem Allmählichen ist es ohne absichtlichen Fokus oft leicht zu übersehen.
Der Fortschritt im World Web ist kontinuierlich. Diese Zwänge drängen SEOs dazu, in ihrem Ansatz zur Verwaltung von Semantik und Schema agil zu sein.
Wege, wie sich Markup kontinuierlich weiterentwickelt:
- Google führt neue Funktionen ein und andere werden nicht mehr verwendet.
- Neue Versionen werden auf Schema.org eingeführt.
- Ältere Inhalte werden aktualisiert oder verschoben und der aktuelle Code bricht.
- Jemand beschließt, ein CMS oder eine andere Plattform zu ändern.
- JavaScript, Apps oder andere Entitäten von Drittanbietern werden aktualisiert oder umgeschaltet.
- Syndizierte oder automatisierte Inhalte ändern den Text und die Elemente auf der Seite.
- Die Ontologie der Website ändert sich, wird zusammengeführt oder migriert. (Kann sich auf das Breadcrumbs-Markup auswirken)
- Ein Teammitglied nimmt eine Inhalts- oder Codeänderung vor, ohne sich der Auswirkungen bewusst zu sein.
- Unternehmen ändern ihren Namen, ziehen um, fusionieren oder nehmen andere Identitätsänderungen vor.
Schema.org-Vokabular wurde entfernt
Geplante Vokabularaktualisierungen auf Schema.org enthalten oft neue Vokabularmöglichkeiten, während andere entfernt werden. Wir haben dies insbesondere bei Produktoptionen und medizinischen Begriffen beobachtet. Wenn diese Änderungen auf Sie zutreffen, führen Sie eine RDF-Datenbankabfrage durch, um sie aufzudecken. Entfernen Sie Begriffe nur, wenn Sie sicher sind, dass sich das Update positiv auswirkt. Wenn veraltete Schemabegriffe gekennzeichnet sind, wägen Sie ab, ob sich eine Archivierung oder Überholung lohnt.
Beispiele für Schema-Markup, um auf Drift zu achten
Für das Dataset-Schema-Markup stehen mehrere neue Möglichkeiten zur Verfügung
Dataset
Schema-Markup wurde zuletzt am 25. Oktober 2022 aktualisiert. Und viele tolle Ideen werden in Betracht gezogen. Beispielsweise sind ein Wissensgraph des KI-Innovationsökosystems und ML-Modelle eine Art von Entitäten im Prozess. Wenn neue Möglichkeiten auftauchen, tauchen mehr Fragen auf. Zum Beispiel: „Kann OML ML über semantische Datensätze beschreiben?“ Während OpenML-Metadaten einen Teil der OML-Ontologie verwenden, tun dies derzeit weder ml-schema
noch Expose
. (Expose ist eine Tunnelanwendung mit PHP, mit der Sie Ihre lokalen Sites und Anwendungen mit anderen im Internet teilen können.)
Wir haben bereits Dataset-Schema-Markup. Wenn MLModel weithin als Unterklasse von Dataset angenommen wird, könnte dann ein Modell der Oberklasse eine Markup-Aktualisierung erfordern? Es gibt so viele Szenarien wie dieses. Mehrere Schema-Markup-Updates stehen kurz vor der Einführung und andere sind Diskussionspunkte, die die zukünftige Implementierung prägen könnten.
Die Zugangsdaten für den Artikelzustand wurden für ein gültiges Produktangebot geändert
Ab Oktober 2022 haben sich sowohl Microdata als auch JSON-LD gültiges Markup für itemCondition
geändert. Der Inhaltswert „neu“ gilt nicht mehr. Um diesen Schematyp zu verwenden, jetzt NewCondition
bei Bedarf innerhalb Offer
. Dies ist normalerweise unter Product
verschachtelt. Das Beheben aller Produkt-Markup-Fehler ist besonders wichtig für E-Commerce-Websites, um Ihren Umsatzfluss aufrechtzuerhalten.
Verdeutlichtes Bewertungsschema-Markup
Außerdem hat Google kürzlich klargestellt, dass das Einbetten lokaler Rezensionen in Ihre Webseiten keinen Einfluss auf die Web-Rankings hat. Das heißt, es kann andere, wichtigere strukturierte Datenimplementierungen geben, für die Sie Ihre Zeit aufwenden können. John Mueller hat klar gesagt: „Stellen Sie sicher, dass Sie kein strukturiertes Daten-Markup für Bewertungen verwenden, die nicht auf Ihrer Website gesammelt wurden.“ Das ist etwas, worüber ich in der Vergangenheit gefragt habe und unscharfe Antworten hatte. Obwohl wir vorsichtig waren, ist es immer am besten, wirkliche Klarheit zu haben. Für einige Seiten, die wir seit Jahren nicht aktualisiert haben; Der Überprüfungsinhalt muss aktualisiert werden, um Schema-Markup-Drift zu vermeiden.
Strukturierte Daten werden häufig manuell zu Ihrem Website-Code hinzugefügt – wenn Sie jemanden mit ausgewiesenem Know-how einstellen. Mehrere SEO-Plugins können mit minimalem Aufwand helfen. In jedem Fall kann eine aufmerksame Überwachung der Schemaanforderungen eine Menge Kopfschmerzen ersparen.
Erfahren Sie, was passiert, wenn ein Plugin Ihr Schema verwaltet
Roger Montti, einer meiner Lieblingsautoren, schrieb kürzlich darüber, wie die All-in-One-SEO-WordPress-Plugin-Schwachstelle bis zu 3+ Millionen betrifft. Dieses Plugin verfügt wie viele andere über eine integrierte Unterstützung für Schema-Markup.
Es unterstreicht die Notwendigkeit, bei der Verwendung von Plugins zur Verwaltung Ihres Schema-Markups vorsichtig zu sein. Oftmals ist die „Drift“ signifikant. Nachdem ich mehrere ähnliche Plugins getestet habe, bin ich überrascht, dass die Fehler auf ihren eigenen Websites mit ihren eigenen Tools oft erheblich sind. Ich sympathisiere mit der Arbeit, die erforderlich ist, um eine App oder ein Plugin auf dem neuesten Stand zu halten. Ich sympathisiere auch mit den mehr als drei Millionen aktiven Benutzern, die festgestellt haben, dass sie anfällig für zwei Cross-Site-Scripting-Angriffe (XSS) sind.
Das ist keine Kleinigkeit. Montti berichtet, dass „die Schwachstellen alle Versionen von AIOSEO bis einschließlich Version 4.2.9 betreffen“. Wie kommt es dazu? Cross-Site-Scripting-Angriffe (XSS) sind eine Form von Injection-Exploit, bei der bösartige Skripts im Browser eines Benutzers ausgeführt werden, was dann zum Zugriff auf Cookies, Benutzersitzungen und sogar zu einer Website-Übernahme führen kann .
Gut gewartete Plugins und Apps können automatisch aktuelle Versionen des Schema-Vokabulars aufnehmen. Sie sollten alle Schemamöglichkeiten erkunden, die alle möglichen Entitätstypen unterstützen. Es braucht jedoch Erfahrung, um zu wissen, welcher Entitätstyp für einzelne Seiten am besten geeignet ist. Sie möchten sowohl ein effektives als auch ein optimiertes Schema-Markup, um ein Aufblähen des Codes zu vermeiden und die beste Darstellung Ihrer Seite zu erhalten.
Warum müssen Suchmaschinen raten?
Es kann für Google ein großes Ratespiel sein, die wichtigsten Punkte in Ihren Inhalten zu bestimmen, wer der Autor ist, welches Unternehmen/Organisation er repräsentiert und welche Daten für übereinstimmende Suchanfragen am nützlichsten sind. Inhaltsaktualisierungen sind eine gute Sache. Sie sollten nur nicht vergessen, dass Ihr Schema gleichzeitig aktualisiert werden muss.
Schema Markup Drift Kommentar von Martin Splitt
„Im Laufe der Zeit werden Sie mit Aktualisierungen zwischen Ihrem Schema-Markup und dem, was auf der Seite ist, schwanken. Wer die inhaltliche Kontrolle über die Seite hat, trägt die semantische Verantwortung. Ob Entwickler oder SEO. Versuchen Sie, alles, was auf einer Seite steht, breiteren Konzepten zuzuordnen.“ – Martin Splitt, Leiter Google Developer Relations [1]
Es ist hilfreich, Ihr Schema richtig zu strukturieren und zu verschachteln, damit Suchmaschinen die verschiedenen Eigenschaften einer bestimmten Entität und die relationalen Knoten zwischen ihnen und anderen Entitäten schnell erkennen können. Wir bevorzugen JSON-LD, das Elemente auf einer Seite kommentiert und die Daten der Seite strukturiert, was dann für Suchmaschinen hilfreich sein kann.
Ein wesentlicher Vorteil der Implementierung von Strukturdaten-Markup ist die Disambiguierung von Seitenelementen und die Ermittlung von Eigenschaften und Fakten rund um Entitäten, was dann mit der Schaffung eines besser organisierten, besseren Webs insgesamt verbunden ist. Die Vorteile des Strukturdaten-Markups können jedoch schnell verloren gehen, wenn bisheriger Code überflüssig wird.
In der Regel ändern sich Ihr Core-Name, Ihre Adresse und Ihre Telefonnummer seltener. Für diese grundlegenden Geschäftsdetails ist die Pflege genauer strukturierter Organisationsdaten oder des lokalen Geschäftsschemas von entscheidender Bedeutung.
Warum ist es wichtig, Schema-Markup-Drift zu vermeiden?
Schema erhöht Ihre Chancen auf Rich-Ergebnisse: Google-Suchmaschinen-Ergebnisseiten (SERPs) fügen ständig neue Möglichkeiten hinzu, hochgradig visuelle Platzierungen zu erzielen. Beispielsweise können die beliebten „People Also Ask“-Boxen und „People Also Search For“-Featured Snippets Links direkt zu Ihrer Website enthalten.
Verbessert die Qualität Ihrer Website und den EEAT: Strukturierte Daten allein sind kein direkter Rankingfaktor. Google empfiehlt jedoch konsequent seine Verwendung, da es seiner Suchmaschine hilft zu wissen, was sich auf Ihrer Website befindet. Diese Art, Google durch strukturierte Daten besser über Ihre Inhalte und die auf Ihrer Website enthaltenen Entitäten aufzuklären, vereinfacht und verbessert auch die Bewertungsaufgaben der Qualität und des EEAT Ihrer Website.
Möglicherweise haben Sie einen Grund, einfach das Schema eines vorhandenen Artikels zu ändern. Beachten Sie, dass der Missbrauch des Schemas eine algorithmische oder manuelle Strafe auslösen kann. Schema-Drift und Onpage-Änderungen können für einige Zeit unbemerkt bleiben; Es lohnt sich jedoch nicht, Ihre hart erkämpften Rankings zu verlieren und in der Google-Suche fallen gelassen zu werden.
Strukturierte Daten speisen Ihren Google Knowledge Graph
Unabhängig davon, ob Sie Ihr Schema manuell verwalten oder strukturierte Daten automatisieren, es hat viele Verwendungsmöglichkeiten.
Die Knowledge Graph-Sphäre von Google erobert schnell mehr Platz in den SERPs. Während Google Informationen auf viele Arten sammelt, die wir nicht verstehen, wissen wir, dass der Schemacode die Informationen seiner Bots speist.
Im Jahr 2018 begann Google, über seinen Topic Layer zu sprechen. Dies hilft dem maschinellen Lernen, Webinhalte und das Zusammenspiel von Themen und Unterthemen besser einzuschätzen. Google hat folgendes angegeben:
„Also haben wir unseren bestehenden Knowledge Graph – der Verbindungen zwischen Menschen, Orten, Dingen und Fakten über sie versteht – genommen und eine neue Ebene namens Topic Layer hinzugefügt, die entwickelt wurde, um einen Themenbereich und die Entwicklung von Interessen im Laufe der Zeit genau zu verstehen wenn Vertrautheit und Fachwissen wachsen. Die Themenebene wird erstellt, indem alle im Internet vorhandenen Inhalte zu einem bestimmten Thema analysiert werden, und entwickelt Hunderte und Tausende von Unterthemen. Für diese Unterthemen können wir die relevantesten Artikel und Videos identifizieren – diejenigen, die sich als immergrün und kontinuierlich nützlich erwiesen haben, sowie neue Inhalte zum Thema. Wir sehen uns dann Muster an, um zu verstehen, wie diese Unterthemen miteinander in Beziehung stehen, damit wir die Art von Inhalten, die Sie als Nächstes erkunden möchten, intelligenter aufdecken können.“ – Ihnen bei Ihren Suchreisen zu helfen
Sowohl die Übernahme strukturierter Daten durch Google als auch die sich ständig weiterentwickelnde Schema.org-Bibliothek sind fantastische Vorteile, die Ihnen dabei helfen können, Ihre Inhalte besser zu strukturieren. Es kann Ihrer Website helfen, inhaltliche Mehrdeutigkeiten und unorganisierte Daten zu beseitigen.
Im Grunde verwirrt Schema-Drift Ihre Inhalte für Suchmaschinen. Es ist ein Datenqualitätsproblem. Betrachten Sie es als Ihre Datenebene, die die Themenebene von Google informiert. Die Verwaltung der Datenqualität wird mit der Zeit zu einer größeren Aufgabe, da immer mehr Veröffentlichungen und Seiten veröffentlicht werden. Schema soll einem bestimmten Zweck dienen. Strukturierter Inhalt über Datenqualität ist super hilfreich; aber wenn es von der Genauigkeit abweicht, ist es ein Datenproblem.
Ihr Schema braucht Glaubwürdigkeit. Richten Sie einen internen Best-Practices-Workflow ein, um Schemaänderungen zu verwalten. Die Überwachung der Datenqualität ist wichtig.
Wie erkennt man Schema-Markup-Drift?
Schema-Drift-Erkennungsmethoden:
Google Search Console-Berichte
Da wir sehr daran interessiert sind, Google-Rich-Ergebnisse für Kunden zu gewinnen, ist es eine vorrangige Aufgabe, die Search Console-Berichte im Auge zu behalten. Dieses Google-Tool speichert Versionen von Webseiten im Laufe der Zeit, abhängig von Ihrer Crawling-Rate. Wenn Sie also häufig Änderungen an Ihrem Markup vornehmen, gibt das neueste Markup möglicherweise nicht wieder, was sich auf Ihrer Website befindet.
Benutzerdefinierte Screaming Frog-Berichte
Das Zuordnen von Schema-Markup während einer Site-Migration ist eine große Aufgabe. Oft wirken sich bereits geringfügige Inhaltsänderungen während der Migration auf das Schema aus. Wenn beispielsweise jemand Frage-Antwort-Inhalte ändert, kann dies Ihr FAQ-Schema-Markup beeinträchtigen. Überprüfen Sie jedes System, um das gewünschte Datenbankschema aus allen Migrationsdateien abzuleiten, und vergleichen Sie es dann mit dem tatsächlichen Schema in der Live-Datenbank, um die Abweichung zu erkennen.
Microsoft-Schemadrift in Zuordnungsdaten
Um die Schema-Drift-Steuerung zu aktivieren, wählen Sie „Schema-Drift zulassen“ in Ihrer Senkentransformation aus. Sobald Schemadrift aktiviert ist, stellen Sie sicher, dass der Schieberegler Automatische Zuordnung auf der Registerkarte Zuordnung aktiviert ist. Wenn dieser Schieberegler aktiviert ist, werden alle eingehenden Spalten an Ihr richtiges Ziel geschrieben. Andernfalls müssen Sie regelbasiertes Mapping verwenden, um gedriftete Spalten zu schreiben.
Wie kann das Auftreten von Schema-Markup-Drift vermieden werden?
Vermeiden Sie Schemadrift durch:
- Bestimmen Sie eine Person, die das Schema verantwortlich überwacht.
- Verfolgen Sie einen vollständigen Teamansatz.
- Auf externe Schemadrift prüfen.
- Investieren Sie in Tools zur Schemaanalyse.
- Gehen Sie beim Schema-Management selektiv, strategisch und rationalisiert vor.
- Richten Sie für jede Schemaeigenschaft dieselbe Sprache aus.
- Orientieren Sie sich an der gleichen Struktur zum Hinzufügen von Werten, einschließlich Datums- und Zeitformaten.
- Teilen Sie die gleiche Syntax für alle Eigenschaften, wie z. B. Großschreibung, Bindestriche und Satzzeichen.
- Verwenden Sie für jede Eigenschaft dasselbe Codierungsformat (Beispiel: Zeichencodierung).
- Aktualisierungen strukturierter Google-Entwicklerdaten
- Schema.org bringt neue Releases heraus
Bestimmen Sie eine Person, die das Schema verantwortlich überwacht.
Aufgaben wie diese können ohne Angabe in beiden Zeitplänen versäumt oder verzögert werden und wer für dieses Versehen verantwortlich ist. Oft sind SEOs mit Möglichkeiten und Aufgaben überlastet, daher funktioniert dies nur, wenn sie jede Woche genügend Zeit für die Durchführung von Überprüfungen und die Kommunikation mit Driftereignissen einplanen können.
Verfolgen Sie einen vollständigen Teamansatz.
Sobald Sie Wege identifiziert haben, auf denen Abweichungen auftreten können, richten Sie ein Benachrichtigungssystem ein, damit jeder, der eine Aktualisierung vornimmt, die Ihre Datensynchronisierung ändert, diese anderen mitteilt. Externe Webseiten-Container, Plugin-Konfigurationen, Designs usw. können bei Änderungen Probleme verursachen. Mehrere Plugins, die Ihr Markup beeinflussen, können Konflikte oder Redundanzen verursachen.
Jedes Teammitglied, das Ihr Schema optimieren könnte, sollte:
Auf externe Schemadrift prüfen
Manchmal haben wir Schemas, zum Beispiel von WordLift oder Yoast, mit unseren benutzerdefinierten Formaten kombiniert. In einigen Fällen wird Ihr Markup dann bei einem Drittanbieter gehostet. Obwohl diese additiven Schema-Markup-Methoden Vorteile haben, beachten Sie, dass @id
abweichen und zu externen Schemaabweichungen beitragen kann.
Investieren Sie in Tools zur Schemaanalyse
Einige Apps und Plattformen bieten einen Schema-Analysator, der geplante Crawls von Websites durchführen kann, um den Gesamtzustand Ihrer Schemadaten anzuzeigen. Viele bieten visualisierte Berichte, nachdem sie die Daten (RDF-Triples) auf veraltete Schemaeigenschaften abgefragt haben (Vorschlag: Screaming Frog Crawler). Nutzen Sie Linked Open Data, um relevant zu bleiben.
Gehen Sie beim Schema-Management selektiv, strategisch und rationalisiert vor
Finden Sie eine gute Balance zwischen der Bereitstellung unzureichender Daten für Suchmaschinen und der Entwicklung einer „lauten Umgebung“. Man könnte meinen, dass Sie durch die Verwendung mehrerer Schema-Markup-Plugin-Manager erreichen können, was eine einzelne Plattform bietet. Das lässt sich machen. Es besteht jedoch die Gefahr, dass übermäßig lauter Code erstellt wird. Wir empfehlen, eine strategische Entscheidung zu treffen und eine offene Kommunikation für Premium-Support von diesem Drittanbieter zu entwickeln. Dies erfordert oft die Zahlung einer Premium-Version.
Zwei Hauptquellen, denen Sie folgen sollten, um über Schema-Markup-Änderungen auf dem Laufenden zu bleiben:
Wenn diese Aufgabe etwas zeitaufwändig erscheint, werden wir nicht sagen, dass Sie falsch liegen. Allerdings sind sich SEOs im Allgemeinen einig, dass Suchmaschinenmarketing eine zeitintensive Strategie bleibt. Keine einzelne Version der Suchmaschinenoptimierung garantiert Ihnen schnell und sofort ein Ranking auf der ersten Seite der Suchergebnisse. Nur bezahlte Suchoptionen, mit denen Sie auf Anzeigenplätze auf der ersten Seite bieten können.
Regelmäßige Audits, die ein gültiges Schema-Markup auf Ihren Webseiten aufrechterhalten, werden feststellen, wenn ein Schema-Drift auftritt.
ZUSAMMENFASSUNG: Sie möchten nicht von Schema-Markup-Drift entgleist werden
Wenn Sie Hilfe benötigen, um Ihr Schema korrekt zu halten, rufen Sie 651-205-2410 an. Wir helfen gerne! Wir sind leidenschaftlich daran interessiert, benutzerdefinierte SEO-Schema-Markup-Lösungen bereitzustellen, um Ihre individuellen Anforderungen zu erfüllen. Beispielsweise bewerten wir das Crawling-Budget Ihrer Website, Codeduplizierung und mögliche Probleme bei der Begriffsklärung. Wir kennen auch die häufigsten Fehler, die Google daran hindern, Schema-Markup zu indizieren. Ihre Datenqualität ist wichtig und wir können Ihnen helfen.
Audits schützen vor Markup-Drift für strukturierte Daten
Verweise:
[1] https://webinars.searchenginejournal.com/search-engine-journal/QA-With-Google-s-Martin-Splitt-Semantic-HTML-Search-Google-Search-Console