In meinem Artikel "Eine SEO-Liaison: iFrames und Structured Data đŤ" habe ich Dir ja bereits vom Zusammenspiel von iFrames und Structured Data berichtet. Daraufhin meldete sich Ivan Storchi mit folgender spannenden Leserfrage:
"KĂśnnen strukturierte Daten als JSON-LD auch Ăźber den Google Tag Manager eingebunden werden?"
Die generelle Antwort ist ja, wie Google Search Central Dokumentation "Generate structured data with JavaScript" zu entnehmen ist. Allerdings gibt es bei der Implementierung einige Dinge zu beachten. Und natĂźrlich gibt es auch hier einige Vor- und Nachteile:
Vorteile von der Implementierung von JSON-LD mit dem Google Tag Manager
-
Du kannst die Daten Ăźber den Google Tag Manager verwalten.Â
-
Das ist vor allem praktisch, wenn Du die strukturierten Daten Ăźber mehrere Plattformen oder Systeme einbauen mĂśchtest.
-
Informationen, die bereits im HTML oder sogar schon im dataLayer stehen, kÜnnen fßr die strukturierten Daten mit wenig Aufwand ergänzt werden.
-
Wenn Du dich bereits mit dem Google Tag Manager auskennst, brauchst Du keinen Support von Developern.Â
-
Dies kann besonders fĂźr Tests nĂźtzlich sein.Â
Nachteile von der Implementierung von JSON-LD mit dem Google Tag Manager
-
Nicht zu empfehlen fĂźr zeitkritische Inhalte wie beispielsweise Events oder News, da das Rendering Zeit braucht.
-
Die strukturierten Daten sind erst nach dem Rendering des Java-Scripts lesbar. Andere Suchmaschinen rendern Inhalte bei Weitem noch nicht so konsequent wie Google.
-
Das Rendering der GTM-Tags ist Client-seitiger Aufwand, der zu Lasten der Ladezeiten geht.
Aus unserer Sicht ist der Tag Manager eine hervorragende MÜglichkeit, bestimmte strukturierte Daten fßr Rich Snippets und ähnliches zu testen, da es Developer-Zeit sparen kann. Eine saubere, backend-seitige Implementierung ist aber fast immer die bessere LÜsung. Falls Du jetzt die Implementierung mit dem Google Tag Manager ausprobieren mÜchtest, findest Du hier eine Anleitung mit Video fßr ein FAQ-Markup.