Moderne Websites verwenden JavaScript aktiv, um dynamische Inhalte anzuzeigen. Wenn Sie JavaScript verwenden, um strukturierte Daten auf Ihrer Website zu erstellen, sollten Sie mehrere Punkte beachten. In diesem Handbuch werden die Best Practices und Implementierungsstrategien erörtert.
Wenn Sie gerade erst mit strukturierten Daten arbeiten, können Sie sich mit der Funktionsweise dieser Daten in der Google -Suchmaschine vertraut machen.
Es gibt mehrere Optionen, um strukturierte Daten mit JavaScript zu generieren, aber die beliebtesten sind: Folgendes:
Wenn Sie Markierungen für Produkte verwenden, denken Sie daran, dass dynamisch generierte Markierung die Häufigkeit und Genauigkeit der Produktindexierung in Suchmaschinen verringern kann, was besonders für sich schnell ändernde Daten wie die Verfügbarkeit von Waren und deren Preis wichtig ist. Wenn Sie ein Verkäufer sind, der alle Arten von Handelsergebnissen optimiert, stellen Sie sicher, dass Ihr Server mit einer erhöhten Belastung von Google fertig werden kann.
Google Tag Manager ist eine Plattform, mit der Sie Tags auf Ihrer Website steuern können, ohne den Code zu bearbeiten. Befolgen Sie die folgenden Schritte, um strukturierte Daten mit Google Tag Manager zu generieren:
Google Tag Manager (GTM) unterstützt die Verwendung von Variablen, um Daten aus der Seite zu extrahieren und in strukturierte Daten einzubeziehen. Die Verwendung von Variablen vermeidet die Doppelarbeit von Informationen in GTM, wodurch das Risiko von Diskrepanzen zwischen dem Inhalt der Seite und strukturierten Daten, die mit GTM implementiert sind, verringert werden.
Sie können beispielsweise einen JSON-LD-Block für ein Rezept erstellen, das den Namen der Seite als Name des Rezepts verwendet und die folgende Benutzervariable mit dem Namen Recipe_Name erstellt:
function() { return document.title; } Danach können Sie rezept_name in Ihrem benutzerdefinierten -Tag verwenden.
Wir empfehlen Ihnen, Variablen für das Sammeln aller erforderlichen Informationen auf der Seite zu erstellen.
Hier ist ein Beispiel für den Inhalt des benutzerdefinierten -Tages:
Hinweis: Dieses Beispiel zeigt, dass Sie die Variablen Rezeptname, Rezept_Image und Rezept in GTM ermittelt haben.
Eine andere Methode zum Generieren strukturierter Daten ist die Verwendung von JavaScript zum Generieren aller Ihre Daten oder zum Hinzufügen von Informationen zu Servermarkierungen. In jedem Fall kann Google die strukturierten Daten verarbeiten und verstehen, die in DOM vorhanden sind, wenn sie die Seite rendern. Um mehr darüber zu erfahren, wie Google JavaScript verarbeitet, lesen Sie die JavaScript -Führung.
Ein Beispiel für generierte strukturierte Daten unter Verwendung von JavaScript:
fetch('https://api.example.com/recipes/123') .then(response => response.text()) .then(structuredDataText => { const script = document.createElement('script'); script.setAttribute('type', 'application/ld+json'); script.textContent = structuredDataText; document.head.appendChild(script); }); Wenn Sie Server -Rendering verwenden, können Sie auch strukturierte Daten in das Ergebnis der Renderung einbeziehen. Sehen Sie sich die Dokumentation Ihres Frameworks an, um herauszufinden, wie Sie JSON-LD für den gewünschten Typ strukturierter Daten generieren.
Um sicherzustellen, dass Google Ihre strukturierten Daten indexieren kann, führen Sie die folgenden Schritte aus:
Erfolg: Wenn Sie alles richtig gemacht haben und Ihre Art von strukturierten Daten im Tool unterstützt wird, wird die Meldung "Seite für umfangreiche Ergebnisse berechtigt" angezeigt. Wenn Sie die Art der strukturierten Daten testen, die im Rich -Ergebnis -Test nicht unterstützt werden, überprüfen Sie das Rendering. Wenn es strukturierte Daten enthält, kann Google diese verarbeiten.
Versuchen Sie es erneut: Wenn es Fehler oder Warnungen gibt, handelt es sich höchstwahrscheinlich um einen syntaktischen Fehler oder eine abwesende Eigenschaft. Schauen Sie sich die Dokumentation für Ihre Art von strukturierten Daten an und stellen Sie sicher, dass Sie alle erforderlichen Eigenschaften hinzugefügt haben. Wenn das Problem nicht beseitigt wird, überprüfen Sie auch die Anleitung, um die Probleme mit JavaScript für die Suche zu beheben.
Wenn Sie Hilfe beim Generieren oder Testen strukturierter Daten für Ihre Website benötigen, können Sie sich an die SEO -Firma "SEO.Computer" wenden, um ein Problem in E -Mails zu erhalten info@seo.computer Oder durch WhatsApp +79202044461.
ID 15