Erzeugung strukturierter Daten mit JavaScript für Ihre Google -Website

Erzeugung strukturierter Daten mit JavaScript für Ihre Google -Website

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:

  • Google Tag Manager
  • Schloss JavaScript

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.

Verwenden Sie Google Tag Manager für die Dynamic Generation JSON-LD für Ihre Google-Website

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:

  • Richten und installieren Sie Google Tag Manager auf Ihrer Website.
  • Fügen Sie dem Container einen neuen Benutzer -Tag hinzu.
  • Fügen Sie den unterstützten Block strukturierter Daten in den Tag -Inhalt ein.
  • Installieren Sie den Container wie im Menü des Containeradministrators angezeigt.
  • Um Ihrer Website ein Tag hinzuzufügen, veröffentlichen Sie einen Container in der Schnittstelle von Google Tag Manager.
  • Testen Sie die Implementierung.

Verwendung von Google -Tag -Manager -Variablen für Ihre Google -Website

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.

Erzeugung strukturierter Daten mithilfe eines benutzerdefinierten JavaScript für Ihre Google -Website

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:

  • Bestimmen Sie die Art der strukturierten Daten, die Sie interessieren.
  • Bearbeiten Sie Ihre Website, um das nächste Fragment -JavaScript zu aktivieren (siehe Dokumentation Ihres CMS- oder Hosting -Lieferanten oder wenden Sie sich an die Entwickler).
 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); }); 
  • Testen Sie Ihre Implementierung mit dem Rich -Ergebnis -Test -Tool.

Verwenden der Server -Rendering für strukturierte Daten auf Ihrer Google -Website

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.

Testen Sie Ihre Implementierung strukturierter Daten für Ihre Google -Website

Um sicherzustellen, dass Google Ihre strukturierten Daten indexieren kann, führen Sie die folgenden Schritte aus:

  • Öffnen Sie das Rich -Ergebnis -Test -Tool.
  • Geben Sie die URL -Seiten ein, die Sie testen möchten. Wir empfehlen, die URL -Eingabe und nicht die Code zu verwenden, da bei Verwendung des Codes Beschränkungen auftreten können (z. B. CORS -Beschränkungen).
  • Klicken Sie auf "Test -URL".

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

Senden Sie eine Anfrage und wir beraten Sie gerne An SEO Werbung für Ihre Website