So generieren Sie strukturierte Daten mit JavaScript für Ihre Google -Website

So generieren Sie strukturierte Daten mit JavaScript für Ihre Google -Website

Moderne Websites verwenden JavaScript, um viele dynamische Inhalte anzuzeigen. Es gibt verschiedene Dinge, die es wert sind, auf JavaScript zu achten, um strukturierte Daten auf Ihrer Website zu generieren. Diese Führung untersucht die Best Practices und Implementierungsstrategien. Wenn Sie ein Anfänger im Bereich strukturierter Daten sind, lesen Sie, wie die strukturierten Daten funktionieren.

Es gibt verschiedene Möglichkeiten, strukturierte Daten mit JavaScript zu generieren, aber die häufigsten sind wie folgt:

  • Google Tag Manager
  • Benutzer JavaScript

Verwenden der Produktmarkierung? Beachten Sie, dass die dynamisch erzeugte Kennzeichnung weniger häufig und weniger zuverlässig einkaufen kann, was zu einem Problem für sich schnell ändernde Inhalte werden kann, z. B. die Verfügbarkeit von Waren und Preisen. Wenn Sie ein Verkäufer sind, der für alle Arten von Verbraucherergebnissen optimiert, stellen Sie sicher, dass Ihr Server über ausreichende Rechenressourcen verfügt, um einen erhöhten Datenverkehr von Google zu verarbeiten.

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

Google Tag Manager ist eine Plattform, auf der Sie Tags auf Ihrer Website steuern können, ohne 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 ein neues Benutzer -Tag hinzu.
  • Fügen Sie den unterstützten Block strukturierter Daten in den Tag -Inhalt ein.
  • Installieren Sie den Container wie im Abschnitt "Installation von Google Tag Manager" im Menü Containeradministration.
  • Um Ihrer Website ein Tag hinzuzufügen, veröffentlichen Sie einen Container über die Schnittstelle von Google Tag Manager.
  • Testen Sie Ihre Implementierung.

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

Google Tag Manager (GTM) unterstützt die Verwendung von Variablen zum Extrahieren von Informationen aus der Seite und füge sie Ihren strukturierten Daten hinzu. Verwenden Sie Variablen, um strukturierte Daten von der Seite zu extrahieren, um die Duplikation von Informationen in GTM zu vermeiden. Die Duplikation von Daten in GTM erhöht das Risiko von Inkonsistenzen zwischen dem Inhalt der Seite und strukturierten Daten, die mit GTM hinzugefügt wurden.

Sie können beispielsweise einen JSON-LD-Block für das Rezept mit dem Seitennamen als Name des Rezepts dynamisch erstellen und die folgende Benutzervariable mit dem Namen Rezept erstellen.

function() { return document.title; }

Dann können Sie Rezept_Name in Ihrem Benutzer -Tag verwenden.

Es wird empfohlen, Variablen zum Sammeln aller erforderlichen Informationen auf der Seite mit Variablen zu erstellen.

Hier ist ein Beispiel für Benutzerinhalte -der: The:


HINWEIS: Das vorherige Beispiel zeigt, dass Sie die Variablen Rezeptname, Rezept und Rezept und Rezept in GTM ermittelt haben.

Generierung strukturierter Daten, die JavaScript -Benutzer für Ihre Google -Website verwenden

Eine andere Möglichkeit, strukturierte Daten zu generieren, besteht darin, JavaScript zu verwenden, um alle strukturierten Daten zu generieren oder zusätzliche Informationen zu den server-random-strukturierten Daten hinzuzufügen. In jedem Fall kann die Google -Suche strukturierte Daten verstehen und verarbeiten, die in DOM beim Rendern der Seite verfügbar sind. Um mehr darüber zu erfahren, wie Google Search JavaScript verarbeitet, lesen Sie die JavaScript -Führung.

Hier ist ein Beispiel für strukturierte Daten, die mit JavaScript generiert werden:

  • Finden Sie die Art der strukturierten Daten, die Sie interessieren.
  • Bearbeiten Sie Ihre Website, um das JavaScript -Fragment zu aktivieren, z. B.:
  • 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 des Server -Renderings für Ihre Google -Site

Wenn Sie Server -Rendering verwenden, können Sie auch strukturierte Daten in eine Rendentenausgabe einbeziehen. Sehen Sie sich die Dokumentation Ihres Frameworks an, um herauszufinden, wie Sie JSON-LD für die Art der strukturierten Daten generieren, die Sie interessiert.

So testen Sie Ihre Implementierung für Ihre Website in Google

Um sicherzustellen, dass die Google -Suche Ihre strukturierten Daten indexieren und verarbeiten kann, testen Sie Ihre Implementierung:

  • Öffnen Sie das Rich -Ergebnis -Test -Tool.
  • Geben Sie die URL ein, die Sie testen möchten. Wir empfehlen die Verwendung von URL -Eingaben und nicht die Codeeingabe, da es bei Verwendung von Code -Inpat JavaScript -Beschränkungen (z. B. CORS -Einschränkungen) geben kann.
  • 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 "Die Seite für erweiterte Ergebnisse geeignet" angezeigt. Wenn Sie die Art der strukturierten Daten testen, die im Rich -Ergebnis -Tool nicht unterstützt wird, überprüfen Sie den Ruf. Wenn das Render strukturierte Daten enthält, kann die Google -Suche sie verarbeiten.

Versuchen Sie es erneut: Wenn Sie Fehler oder Warnungen sehen, handelt es sich höchstwahrscheinlich um einen syntaktischen Fehler oder eine fehlende 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 gespeichert ist, wenden Sie sich auch an das JavaScript -Problem, das Probleme bei der Suche für die Suche beheben.

Sie können die SEO -Firma "seo.comPuter" in jedem Problem in E -Mails kontaktieren info@seo.computer, WhatsApp +79202044461.

ID 146

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