Schema.org Product markup er afgørende for e-commerce SEO. Det giver søgemaskiner struktureret information om dine produkter, hvilket kan resultere i rich snippets med pris, tilgængelighed og anmeldelser direkte i søgeresultaterne. I denne guide bruger vi en webshop med printerpatroner som praktisk eksempel.
Grundlæggende Product markup
Et Product-skema kræver som minimum name, description og image. For at få rich snippets i Google skal du også inkludere offers med pris og tilgængelighed. Her er et eksempel med en Canon-patron:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Canon PGI-580 PGBK Sort Blækpatron",
"description": "Original Canon pigmentsort blækpatron til PIXMA-printere",
"image": "https://example.com/canon-pgi-580.jpg",
"brand": {
"@type": "Brand",
"name": "Canon"
},
"offers": {
"@type": "Offer",
"price": "129.00",
"priceCurrency": "DKK",
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "Tonerland"
}
}
}Avanceret: AggregateOffer til multipacks
Mange printerpatron-webshops sælger det samme produkt i forskellige pakningsstørrelser. Her bruger du AggregateOffer til at vise prisintervallet. Det er særligt nyttigt for shops som Tonerland.dk, der tilbyder både enkeltpatroner og multipacks til de fleste printermærker.
{
"@type": "AggregateOffer",
"lowPrice": "89.00",
"highPrice": "349.00",
"priceCurrency": "DKK",
"offerCount": "4",
"availability": "https://schema.org/InStock"
}ProductGroup for varianter
Printerpatroner kommer typisk i flere farver (sort, cyan, magenta, gul). Schema.org's ProductGroup type lader dig gruppere disse varianter under ét produkt, mens hver variant har sin egen pris og lagerstatus. Google bruger denne information til at vise den mest relevante variant i søgeresultater.
{
"@type": "ProductGroup",
"name": "Canon CLI-581 Blækpatroner",
"vpiDifferentiator": "color",
"hasVariant": [
{
"@type": "Product",
"name": "Canon CLI-581 Cyan",
"color": "Cyan",
"offers": { "@type": "Offer", "price": "99.00" }
},
{
"@type": "Product",
"name": "Canon CLI-581 Magenta",
"color": "Magenta",
"offers": { "@type": "Offer", "price": "99.00" }
}
]
}Validering og test
Brug altid Googles Rich Results Test og Schema Markup Validator til at verificere din markup. Typiske fejl inkluderer manglende priceCurrency, forkert availability-URL og billeder der ikke kan tilgås af Googlebot. Test hver produkttype separat – en patron-produktside har andre krav end en printerside.
Konklusion
Product markup er en af de mest værdifulde Schema.org-typer for e-commerce. Med korrekt implementering kan du øge din CTR fra søgeresultater med op til 30%. Start med de grundlæggende felter, tilføj AggregateOffer for prisintervaller og brug ProductGroup for varianter. Test grundigt – og husk at markup skal matche det synlige indhold på siden.