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:
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 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 (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.
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:
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);
});
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.
Om ervoor te zorgen dat Google Search uw gestructureerde gegevens kan indexeren en verwerken, testen uw implementatie:
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