I denne artikel kan du se, hvordan du implementerer opmærkning af strukturerede data for dine produktdata.
- Før du starter, skal du gennemgå sektionen om opmærkning af strukturerede data for Merchant Center og verificere, at dit website opfylder kravene.
- Du kan finde generelle retningslinjer for strukturerede data ud over dine Merchant Center-produktdata i schema.org's vejledning til at komme godt i gang. Vi anbefaler også, at du bruger Search Console til fejlfinding af problemer med strukturerede data samt måling af dit websites søgetrafik og effektivitet.
- Du kan få yderligere vejledning i artiklen om strukturerede data for produkter, specifikt afsnittene om sælgerfortegnelser.
På denne side
- Kom godt i gang
- Tilføj opmærkning af strukturerede data
- Produkter og tilbud
- Test dine opmærkninger
- Obligatoriske strukturerede data for produktsider med butikstilgængelighed
- Obligatoriske strukturerede data for tilbud med afhentning i butik
Kom godt i gang
Du skal have adgang til og kunne redigere dit websites HTML eller dit butiksystems skabelonkonfiguration for at føje opmærkning af strukturerede data til dit website. Opmærkning er en HTML-tagannotering, der giver søgemaskinecrawlere og bots besked om, at der er produktdata på dit website, og hjælper systemerne med at forstå dataene på en pålidelig måde.
Følgende betingelser skal være opfyldt, for at Googles crawler kan matche de strukturerede data med dine produktdata:
- Der er et enkelt tilbud på landingssiden.
- Hvis der er flere tilbud på hele siden, skal hvert tilbud på siden være angivet med et SKU eller et GTIN, og de respektive tilbud i dine produktdata i Shopping skal have samme SKU (attributten 'id'
[id]
) eller GTIN (attributten ('GTIN'[gtin]
). Dette kan være praktisk, hvis du viser flere varianter af det samme produkt (f.eks. forskellige størrelser eller farver eller relaterede produkter) på den samme landingsside. - Opmærkning af strukturerede data skal være til stede i den HTML-kode, der returneres fra webserveren. Opmærkningen af strukturerede data kan ikke genereres med JavaScript, efter at siden er indlæst.
- Indholdet på din landingsside, herunder priser, må ikke ændres dynamisk baseret på brugeroplysninger som IP-adresse eller browsertype.
- Strukturerede data skal matche de værdier, der vises for brugeren. Det er i strid med vores retningslinjer for webudviklere at angive forkerte data på dine produkters landingssider.
Hvis mindst én af disse betingelser ikke er opfyldt, vil produkterne på din landingsside ikke matche dine produktdata.
Schema.org's sektion om maskinlæsbare versioner af oplysninger kan hjælpe dig med at forstå og præcisere dine strukturerede data.
Tilføj opmærkning af strukturerede data
JSON-LD-opmærkning
Hvis du vil føje opmærkning af strukturerede data til dit website, anbefaler vi, at du føjer den til din HTML-opmærkning som JSON-LD. Se Introduktion til opmærkning af strukturerede data i Google Søgning for at få flere oplysninger.
JSON-LD-opmærkning adskiller sig fra enhver form for kode, der er rettet mod brugerne, hvilket gør den nemmere at vedligeholde. Enhver opmærkning af strukturerede data, der er designet specifikt til brug med Google, kan tilføjes uden at ændre nogen af de visuelle elementer på dit website.
Hvis du bruger en e-handelsplatform på dit website, kan det være nødvendigt at foretage nogle ændringer i platformens skabelon eller kode, før du tilføjer dine strukturerede data. Desuden bør dit website kunne understøtte JavaScript til skabelon- og sideniveauapplikationer.
Eksempel
JSON-LD
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "Nice trinket",
"description": "Trinket with clean lines",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "http://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": "39.99",
"priceCurrency": "USD"
}
Tilføjede opmærkninger af strukturerede data kan forekomme hvor som helst i HTML-kilden, men vi anbefaler, at du placerer strukturerede data om produkter i det første HTML for at få de bedste resultater.
Produkter og tilbud
Dine landingssider skal altid indeholde både:
- Et objekt af typen Product, som beskriver produktet
- Et indlejret objekt af typen Offer i tilbudsfeltet, som beskriver, hvordan dette produkt sælges
Bemærk! Prisen skal angives med punktum i stedet for komma som decimaltegn. Hvis du viser prisen i flere valutaer på landingssiden, kan du bruge flere objekter af typen Offer. Hvis du bruger flere objekter af typen Offer, skal du også bruge attributten priceCurrency
til at angive valutaen.
Hvis der vises en salgspris på landingssiden, og det er den pris, som brugeren faktisk skal betale på det pågældende tidspunkt, skal du sikre dig, at denne salgspris også angives i de strukturerede data.
Vigtigt! Nogle produktspecifikke attributter understøttes ikke af schema.org. Du skal angive følgende schema.org-værdier for automatisk opdatering af varer: price
, priceCurrency
, availability
og condition
. Få flere oplysninger om strukturerede data for sælgerfortegnelser (produkt, tilbud) i Googles søgecentral.
Test dine opmærkninger
Test din schema.org-implementering med Search Console eller værktøjet til udvidede resultater. Gå til Test for udvidede resultater eller Hjælp til Google Search Console for at få flere oplysninger om brug af værktøjet, fejlretning af problemer og fortolkning af dine resultater i værktøjet.
Obligatoriske strukturerede data for produktsider med butikstilgængelighed
Hvis du har tilvalgt annoncer for lokalt butikslager med produktsider med butikstilgængelighed, kan du tilføje yderligere opmærkning af strukturerede data fra tabellen nedenfor til dine indlejrede tilbud for at vise, i hvilke fysiske butikker produktet sælges:
Bemærk! Schema.org-opmærkning kan bruges på websider skrevet på et hvilket som helst sprog. Opmærkningen er på engelsk, ligesom HTML. Der er forskel på store og små bogstaver i Schema.org-værdierne.
Schema.org-værdi | Produkt- eller lagerfeedspecifikationsværdi | Værditype |
Product > offers > availableAtOrFrom > branchCode | store code |
Et unikt alfanumerisk id for hver lokal butik. Du skal bruge de samme butikskoder, som du har angivet i dine virksomhedsprofiler. |
Obligatoriske strukturerede data for tilbud med afhentning i butik
Hvis du har tilvalgt annoncer for lokalt butikslager med produktsider med butikstilgængelighed og afhentning senere eller afhentning i dag, kan du tilføje yderligere opmærkning af strukturerede data fra tabellen nedenfor til dine indlejrede tilbud for at vise, i hvilke fysiske butikker produktet kan afhentes:
Bemærk! Schema.org-opmærkning kan bruges på websider skrevet på et hvilket som helst sprog. Opmærkningen er på engelsk, ligesom HTML. Der er forskel på store og små bogstaver i Schema.org-værdierne.
Schema.org-ejendom | Produkt- eller lagerfeedspecifikationsværdi | Værditype |
Product > offers > availableDeliveryMethod | -- | Schema.org-værdien OnSitePickup angiver, at produktet er tilgængeligt til afhentning i butikken. |
Product > offers > potentialAction | pickup method |
Schema.org-værdien BuyAction angiver, at produktet kan købes online til afhentning i butikken. Schema.org-værdien ReserveAction angiver, at produktet kan reserveres online til afhentning i butikken. |
Product > offers > deliveryLeadTime | pickup sla |
Leveringstiden bør kun være 1 eller 0. Dette bruges til at angive det anslåede antal dage, før varen kan afhentes. Det angives således: 0 = Samme dag 1 = Næste dag |
Få flere oplysninger om strukturerede data i Merchant Center.