Hoe u gestructureerde gegevens kunt genereren met behulp van JavaScript voor uw Google -website

Hoe u gestructureerde gegevens kunt genereren met behulp van JavaScript voor uw Google -website

Moderne websites gebruiken JavaScript om veel dynamische inhoud weer te geven. Er zijn verschillende dingen die de moeite waard zijn om op te letten bij het gebruik van JavaScript om gestructureerde gegevens op uw site te genereren. Dit leiderschap onderzoekt de best practices en implementatiestrategieën. Als u een beginner bent op het gebied van gestructureerde gegevens, lees dan hoe de gestructureerde gegevens werken.

Er zijn verschillende manieren om gestructureerde gegevens te genereren met behulp van JavaScript, maar de meest voorkomende van hen zijn als volgt:

  • Google Tag Manager
  • Gebruiker JavaScript

De productmarkering gebruiken? Houd er rekening mee dat de dynamisch gegenereerde markering winkelen minder frequent en minder betrouwbaar kan kruipen, wat een probleem kan worden voor snel veranderende inhoud, zoals de beschikbaarheid van goederen en prijzen. Als u een verkoper bent die voor alle soorten consumentenresultaten optimaliseert, zorg er dan voor dat uw server voldoende computerbronnen heeft voor het verwerken van meer verkeer van Google.

Google Tag Manager gebruiken voor de Dynamic Generation JSON-LD op uw Google-website

Google Tag Manager is een platform waarmee u tags op uw site kunt besturen zonder code te bewerken. Volg de volgende stappen om gestructureerde gegevens te genereren met behulp van Google Tag Manager:

  • Google Tag Manager instellen en installeren op uw site.
  • Voeg een nieuwe gebruikerslabel toe aan de container.
  • Plaats het ondersteunde blok van gestructureerde gegevens in de tag -inhoud.
  • Installeer de container zoals weergegeven in de sectie "Installatie van Google Tag Manager" in het menu Container Beheer.
  • Om een tag aan uw site toe te voegen, publiceert u een container via de Google Tag Manager -interface.
  • Test uw implementatie.

Gebruik van Google Tag Manager -variabelen voor uw Google -site

Google Tag Manager (GTM) ondersteunt het gebruik van variabelen om informatie uit de pagina te extraheren en toe te voegen aan uw gestructureerde gegevens. Gebruik variabelen om gestructureerde gegevens uit de pagina te extraheren om duplicatie van informatie in GTM te voorkomen. Duplicatie van gegevens in GTM verhoogt het risico op inconsistenties tussen de inhoud van de pagina en gestructureerde gegevens toegevoegd met behulp van GTM.

U kunt bijvoorbeeld dynamisch een JSON-LD-blok voor het recept maken met behulp van de paginanaam als de naam van het recept, waardoor de volgende gebruikersvariabele wordt gemaakt met de naam Recepe_name:

function() { return document.title; }

Vervolgens kunt u recepe_name gebruiken in uw gebruiker -tag.

Het wordt aanbevolen om variabelen te maken voor het verzamelen van alle benodigde informatie uit de pagina met behulp van variabelen.

Hier is een voorbeeld van gebruikersinhoud -The:


Opmerking: het vorige voorbeeld suggereert dat u de variabelen recepten, recepten_image en recepten_author in GTM hebt bepaald.

Het genereren van gestructureerde gegevens met behulp van JavaScript -gebruiker voor uw Google -website

Een andere manier om gestructureerde gegevens te genereren, is door JavaScript te gebruiken om al uw gestructureerde gegevens te genereren of om aanvullende informatie toe te voegen aan de gestructureerde gegevens van de server-willekeurige. In elk geval kan Google Search gestructureerde gegevens begrijpen en verwerken die beschikbaar zijn in DOM bij het weergeven van de pagina. Lees het JavaScript -leiderschap voor meer informatie over hoe Google zoekt JavaScript.

Hier is een voorbeeld van gestructureerde gegevens gegenereerd met JavaScript:

  • Zoek het type gestructureerde gegevens dat u interesseert.
  • Bewerk uw site om het JavaScript -fragment in te schakelen, bijvoorbeeld:
  • 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);
     });
    
  • Test uw implementatie met behulp van de Rich Results Test Tool.

Met behulp van serverweergave voor uw Google -site

Als u serverweergave gebruikt, kunt u ook gestructureerde gegevens opnemen in een renente uitvoer. Bekijk de documentatie van uw raamwerk om erachter te komen hoe u JSON-LD kunt genereren voor het type gestructureerde gegevens dat u interesseert.

Hoe u uw implementatie voor uw site in Google kunt testen

Om ervoor te zorgen dat Google Search uw gestructureerde gegevens kan indexeren en verwerken, testen uw implementatie:

  • Open de Rich Results Test Tool.
  • Voer de URL in die u wilt testen. We raden aan om URL -invoer te gebruiken, geen codeitem, omdat er JavaScript -beperkingen kunnen zijn (bijvoorbeeld CORS -beperkingen) bij het gebruik van code inPAT.
  • Klik op Test URL.

Succes: Als u alles goed hebt gedaan en uw type gestructureerde gegevens in de tool worden ondersteund, ziet u het bericht "De pagina is geschikt voor geavanceerde resultaten." Als u het type gestructureerde gegevens test dat niet wordt ondersteund in de tool Rich Results, controleer dan de reputatie. Als de render gestructureerde gegevens bevat, kan Google Search deze verwerken.

Probeer het opnieuw: Als u fouten of waarschuwingen ziet, is dit waarschijnlijk een syntactische fout of ontbrekende eigenschap. Bekijk de documentatie voor uw type gestructureerde gegevens en zorg ervoor dat u alle benodigde eigenschappen hebt toegevoegd. Als het probleem wordt opgeslagen, neemt u ook contact op met de problemen met het oplossen van problemen met JavaScript om te zoeken.

U kunt contact opnemen met het SEO -bedrijf "SEO.Computer" over elk probleem ter e -mail info@seo.computer, Whatsapp +79202044461.

ID 146

Stuur een aanvraag en wij zorgen voor een adviesgesprek op SEO promotie van uw website