SEO Playbook · Element

Produktkort: Källstyrda handelsblock

Bygg produktkort från en betrodd SKU-källa så att bilder, namn, priser, tillgänglighet och CTA:er förblir korrekta för köpare, sökmotorer och AI-agenter.

12 min read

Ett produktkort förvandlar ett produktomnämnande till en komplett, handlingsbar handelsenhet: en produktbild, officiellt namn, aktuellt pris och en uppmaning till handling (CTA), det vill säga länken eller knappen som för köpresan framåt. Dess viktigaste regel är osynlig för läsaren: skribenten placerar kortet med hjälp av ett artikelnummer (SKU), katalogidentifieraren för en säljbar produkt eller variant, medan produktkällan levererar värdena.

Produktbild från katalog

SKU TRAIL-BOOT-042

North Ridge Waterproof Hiking Boot

USD 149.00 · I lager

Visa produkt

Exemplet återger relationen, inte ett författat erbjudande. I produktion kommer alla synliga värden efter SKU:n från den godkända produktkällan. En kataloguppdatering ändrar varje kort som refererar till den SKU:n utan att be skribenter att hitta och redigera gamla artiklar.

Varför detta element är viktigt

Läsare som utvärderar produkter behöver snabbt få svar på fyra frågor: Vad är det? Hur ser det ut? Vad kostar det? Vad kan jag göra härnäst? Ett produktnamn inbäddat i brödtext tvingar dem att rekonstruera dessa svar över en hel sida. Ett avgränsat kort minskar den ansträngningen samtidigt som det kommersiella avbrottet hålls proportionellt mot rekommendationen.

Kortet bygger också förtroende genom konsekvens. När en artikel säger “USD 149” men produktsidan säger “USD 169” är avvikelsen inte bara en liten redaktionell defekt – den får läsaren att ifrågasätta rekommendationen, kampanjen och utcheckningen. Ett källstyrt kort förhindrar att artikeln blir en oberoende prisdatabas. Det kan också återspegla lagersaldo, variantidentitet och destinationsändringar allteftersom katalogen förändras.

Maskinell extraherbarhet innebär att en crawler, shoppingagent, feed eller verktyg för innehållsmigrering kan bevara vilken bild, vilket namn, pris, tillgänglighetsstatus och åtgärd som hör till vilken produkt. Enbart närhet är svagt. Om tre bilder sitter ovanför tre priser i visuellt justerade kolumner kan en maskin fortfarande associera dem felaktigt. Ett kort bör exponera en enda produktentitet nycklad av SKU, med dess fakta inom en semantisk behållare och dess destination entydigt länkad.

Elementet är inte bara en stylad affiliatelänk. Skrivreglerna för element har företräde: välj komponenten efter dess syfte. När ett block presenterar en köpbar produkt med identitet, pris och åtgärd, använd ett produktkort även om en designer skulle kunna imitera det med en bild, rubrik och knapp. En typad komponent ger källbindning, validering, tillgänglighetsbeteende och strukturerade-datakrokar som lös markering inte kan garantera.

När det ska användas

Använd ett produktkort när läsaren har tillräckligt med sammanhang för att utvärdera en specifik produkt och en direkt produktåtgärd är användbar. Vanliga fall inkluderar en rekommenderad artikel i en köparguide, produkter i en kategoriintroduktion, ett tillbehör på en produktsida eller varje kortlistat alternativ efter att jämförelsekriterier har förklarats.

Produkten måste vara identifierbar med en giltig SKU i den godkända källan. Om namnet hänvisar till en familj med flera oberoende prissatta varianter, lös artikelns rekommendation till en specifik variant eller använd en produktfamiljebehandling vars CTA ber läsaren att välja en variant. Visa inte tyst den billigaste varianten som om den vore priset för varje konfiguration.

Närbesläktade misstag är lätta att upptäcka när syftet är tydligt:

  • En mening som nämner en produkt som exempel behöver inget kort om inte pris och åtgärd hjälper läsaren i det ögonblicket.
  • En samling planer med olika faktureringsvillkor behöver en pristabell, inte en rad produktkort.
  • En rangordnad lista behöver fortfarande redaktionellt resonemang kring varje objekt. Kort kan inte ersätta urvalskriterier, bevis, avvägningar eller förklaringen av vem varje produkt passar.
  • En kampanj med behörighetsvillkor, utgångsdatum och kupongvillkor behöver en särskild erbjudandebehandling. Kortet kan visa det källstyrda aktuella priset, men får inte innehålla en miniatyr av villkorssidan.
  • En jämförelse av specifikationer hör hemma i en jämförelse- eller specifikationstabell. Att upprepa hela kort i varje jämförelsecell skapar visuellt brus och försvagar relationerna.
  • En tjänst utan SKU och katalogpost är inte ett produktkort bara för att den har ett pris och en knapp.

Lägg inte till ett kort enbart för att tjäna pengar på ett informativt omnämnande. Om läsaren inte har stött på ett behov, kriterium eller en rekommendation som förklarar varför produkten hör hemma, kommer kortet att kännas som ett avbrott och en maskin kommer att få en entitet utan användbart sammanhang.

Var det ska placeras

Positionering finns för att koppla produkten till resonemanget som valde den. Placera kortet omedelbart efter stycket, underrubriken eller slutsatsen som identifierar produkten och förklarar dess passform. Läsaren bör stöta på anledningen före åtgärden, inte en säljkontroll före bevisningen.

När ett avsnitt innehåller både produkter och icke-produktlösningar, kommer produkter före huskurer, gör-det-själv-metoder och andra alternativ. Denna ordning håller handelsartiklar i en förutsägbar grupp, ger deras katalogdata en tydlig avgränsning och förhindrar att en huskurmmetod ser ut som ytterligare en SKU. Introducera kriterierna, visa det relevanta produktkortet eller produktkorten, öppna sedan ett tydligt märkt alternativavsnitt.

Exakta placeringsregler:

SammanhangPositionAnledning
Enkel rekommendationEfter slutsatsen och en mening om passformLäsaren förstår varför åtgärden finns.
Rangordnad produktlistaEfter varje produkts rubrik och koncisa bevis, före detaljerade varningarIdentitet och åtgärd förbl knutna till rekommendationen utan att ersätta analysen.
KategoriintroduktionEfter kategorikriterierna eller filterförklaringenKortet stöder ett definierat val istället för att bli en oförklarad lista.
ProduktinformationssidaEfter värdeerbjudandet och avgörande variantsammanhangPrimärprodukten är etablerad innan pris och åtgärd efterfrågas.
Produkter plus huskurerAlla kvalificerande produktkort först; huskurer och alternativ därefter under en ny rubrikKatalogentiteter förblir separata från icke-produktåtgärder.

Placera inte ett kort före sidans direkta svar, inuti ett stycke, mellan ett påstående och dess bevis, eller inuti en numrerad instruktion. Placera det inte bredvid ett motstridigt pris, en andra CTA för samma destination, en nedräkningstimer, ett vittnesmål som verkar stödja just den SKU:n utan bevis, eller en huskursoruta. Undvik intilliggande dubblettkort för samma SKU; länka istället senare referenser tillbaka till den kanoniska placeringen.

Anatomi

Anatomin består av fyra obligatoriska synliga regioner och en källnyckel:

  1. Produktbild: den primära katalogbilden för den refererade SKU:n, med källhanterad alternativtext som identifierar produkten och relevant synlig variant.
  2. Produktnamn: det officiella kundvända namnet, länkat eller i par med den kanoniska produktdestinationen.
  3. Pris: det aktuella beloppet och ISO-valutakoden, eller en sanningsenlig källstatus som “Pris ej tillgängligt.” Ett reapris behåller sin relation till ordinarie pris.
  4. CTA: en specifik åtgärd som “Visa North Ridge-känga” eller “Lägg North Ridge-känga i varukorgen,” vald från den tillåtna åtgärden för den produkten och kanalen.
  5. SKU: den stabila söknyckeln. Den kan vara visuellt nedtonad eller dold för shoppare, men måste finnas i komponentdata och diagnostik.

Tillgänglighet är villkorlig visuellt men obligatorisk i källdata. Visa “Slut i lager,” “Förbeställ” eller annat meningsfullt tillstånd när det påverkar vad CTA:n kan göra. Märken, betyg, leveransinformation och varianter är valfria tillägg; inget får tränga undan de fyra obligatoriska regionerna eller vara författade som overifierbara påståenden.

Designexempel

Varje variant använder samma källkontrakt. Varianter ändrar layout och betoning, aldrig ägarskapet över produktfakta.

Standard vertikalt kort: standard för en till fyra produkter. Det fungerar i artikelkolumner och staplas förutsägbart på smala skärmar.

Kompakt horisontellt kort: använd i långa listor där bildigenkänning är viktig men vertikalt utrymme är begränsat. CTA:n följer priset i läsordning även när CSS placerar det vid kanten.

Utvald rekommendation: använd en gång när redaktionellt resonemang har identifierat en tydlig passform. “Bäst för våta stigar” är författat sammanhang utanför det källstyrda produktnamnet; “bäst i test” kräver angivna kriterier och bevis.

Otillgängligt tillstånd: bevara identiteten när tillfällig otillgänglighet är användbar för läsaren, men ersätt köpåtgärden med det källgodkända nästa steget. En utgången produkt bör normalt ersättas redaktionellt snarare än marknadsföras som ett tomt kort.

Parametrar

Gränssnittet ger författare medvetet lite kontroll. Att begränsa författade indata förhindrar att text åsidosätter katalogen. “Källa” nedan anger var renderaren hämtar varje värde.

Gränssnittsparametrar för produktkort
NamnTypObligatoriskMin/maxStandardKälla
skuRen textsträngJa1 exakt katalogidentifierare; 1–64 teckenIngenAttribut som anges av skribent
placementEnum: standard, compact, featuredNejEtt värdestandardAttribut som anges av skribent
context-labelRen textsträngNej2–6 ord; 50 teckenSaknasFörsta rubriken i brödtext; endast redaktionellt sammanhang
nameRen textsträngJa1 katalogvärde; visningsgräns satt av designsystemIngenProduktkälla via SKU
imageResurspostJa1 primär bildIngenProduktkälla via SKU
image-altRen textsträngJa5–25 ordIngenMetadata från produktkällans bild
priceDecimal eller explicit otillgänglig statusJa0 eller större; ett aktuellt värdeIngenProduktkälla via SKU
currencyISO 4217-kodKrävs för monetärt prisExakt 3 bokstäverMarknadens valutaProduktkälla och aktiv marknad
availabilityKontrollerad enumJaEn källstatusIngenLager eller produktkälla via SKU
urlAbsolut eller rotrelativ URLJa1 kanonisk destinationIngenProduktkälla via SKU och marknad
cta-labelRen textsträngJa2–6 ordVisa produktKällgodkänd åtgärd mappad från tillgänglighet

Brödtexten är tom förutom en valfri första rubrik som blir redaktionellt sammanhang, till exempel “Bäst för våta stigar.” Den får aldrig innehålla ett andra namn, handskrivet pris, ersättande bild-URL, tillgänglighetspåstående eller destination. Om källposten är ofullständig, åtgärda källan eller blockera publicering.

Syntax och kodexempel för produktkort

Alla tre formaten bär samma författade instruktion: placera produkten som identifieras av denna SKU här. De serialiserar inte produktens aktuella värden i artikeln.

Bärbar Markdown-direktiv

:::product-card{sku="TRAIL-BOOT-042" placement=featured}
### Bäst för våta stigar
:::

Hugo shortcode

{{< product-card sku="TRAIL-BOOT-042" placement="featured" >}}
Bäst för våta stigar
{{< /product-card >}}

Hugo-notationen dokumenterar måladapterns kontrakt. Den måste lösa SKU:n genom webbplatsens godkända produktdatalager snarare än att acceptera produktvärden som shortcode-parametrar.

WordPress

[product_card sku="TRAIL-BOOT-042" placement="featured"]
Bäst för våta stigar
[/product_card]

En WordPress-implementering bör använda ett dynamiskt serverrenderat block eller registrerad shortcode som backas upp av samma produktkälla. Att spara en statisk kopia av produktnamn och pris i inläggsinnehållet bryter mot kontraktet.

Bra och dåliga exempel

Bra: placeringen bär rekommendationen; källan bär erbjudandet

För branta, våta leder, prioritera ett vattentätt membran, en yttersula designad för lera och säker hälhållning. Modellen North Ridge uppfyller dessa angivna kriterier utan att vara det lättaste alternativet.

:::product-card{sku="TRAIL-BOOT-042" placement=featured}

Detta fungerar eftersom prosan förklarar passform och avvägning före produktåtgärden. Direktivet identifierar en SKU, så renderaren kan hämta en aktuell bild, officiellt namn, marknadspris, tillgänglighet och URL som en produktentitet.

Dåligt: kommersiella värden kopieras in i artikeln

Bästa vattentäta kängan — North Ridge, endast $129!
Bild: /uploads/north-ridge-final-v2.jpg
Köp nu

Detta misslyckas eftersom priset, bilden, namnet och URL:en är handskrivna. Beloppet kan vara inaktuellt eller använda fel marknad; “endast” lägger till ett ogrundat värdeomdöme; fragment-URL:en når ingen produkt; och bilden är frikopplad från katalogmetadata. Det finns ingen SKU, tillgänglighetsstatus, valutakod eller maskinstabil gruppering. Lösningen är inte att komplettera prosa-kortet. Ersätt det med ett källbundet direktiv och behåll endast den redaktionella passformsförklaringen utanför det.

Schema-markup och tillgänglighet

Ett löst kort kan mata Product och Offer strukturerad data när sidan, produkten och synliga fakta kvalificerar sig enligt webbplatsens schemapolicy. SKU:n kan mappas till sku; det officiella namnet och bilden kan mappas till name och image; ett genuint erbjudande kan tillhandahålla price, priceCurrency, availability och url. Servern måste generera synligt innehåll och strukturerad utdata från samma lösta post så att de inte kan motsäga varandra.

Skicka inte ut ett Offer med ett gissat pris, använd noll för ett otillgängligt belopp, eller markera en artikel som i lager för att CTA:n säger “Visa produkt.” Om flera kort beskriver samma SKU bör schemat inte skapa motsägande dubblettentiteter. Koppla samman eller deduplicera dem genom en stabil produktidentitet.

Tillgänglighet börjar med dokumentrelationer. Slå in varje kort i en article eller motsvarande märkt grupp, gör produktnamnet till en logisk rubrik och associera CTA:ns tillgängliga namn med den produkten. “Visa produkt” upprepat sex gånger är tvetydigt i en länklista; “Visa North Ridge Waterproof Hiking Boot” förblir användbart utan visuellt sammanhang.

Alternativtext bör beskriva produkten och meningsfull synlig variant, inte upprepa pris eller skriva “bild på.” Dekorativa sekundärbilder använder tom alternativtext. Kommunicera inte tillgänglighet, reastatus eller rekommendation endast genom färg, genomstrykning, märkesform eller ikon. Tangentbordsfokus måste följa läsordning, och hela kortet får inte bli en enda stor länk när det även innehåller en separat knapp eller variantkontroll.

Skrivregler

Kortet hålls koncist eftersom dess uppgift är identitet och åtgärd, inte övertalning. Varje regel skyddar antingen källans integritet eller läsarens förståelse:

  • En SKU förhindrar blandade identiteter. Varje kort löser exakt en SKU. Kombinera inte en bild från en variant med priset från en annan.
  • Källägarskap förhindrar inaktuella handelspåståenden. Skribenter anger placering och, valfritt, en kontextetikett på två till sex ord. De skriver aldrig in namnet, bildsökvägen, priset, valutan, tillgängligheten, URL:en eller CTA:n i kortet.
  • Redaktionellt sammanhang förklarar passform. En utvald etikett kan ange ett försvarbart användningsområde som “Bäst för små kök.” Håll det till 50 tecken och stöd det i närliggande prosa.
  • Aktuellt pris behöver fullständigt sammanhang. Renderaren visar en ISO-valutakod och hanterar ordinarie pris kontra reapris från produktkällan. Lägg aldrig till “billig,” “endast” eller spar-språk om inte ett separat verifierat påstående stöder det.
  • En åtgärd minskar tvetydighet. Använd en primär CTA, mappad till tillgänglighet. Lägg inte till nyhetsbrevsregistrering, kuponginmatning, delningskontroller eller konkurrerande återförsäljarlänkar i det kanoniska kortet.
  • Kompakta gränser underlättar extrahering. Det synliga kortet innehåller en bild, ett officiellt namn, ett pristillstånd, en tillgänglighetsstatus när det är relevant och en CTA. Långa beskrivningar, testresultat, för- och nackdelar och juridiska villkor finns kvar i angränsande element.
  • Produkter före icke-produkter. När huskurer eller andra icke-produktalternativ delar ett avsnitt, visa relevanta produktkort först, börja sedan ett separat alternativundersnitt.

Tonläget är faktabaserat och lugnt. Den omgivande prosan kan rekommendera, jämföra eller varna, men de källstyrda fälten förblir neutrala. Placera aldrig ett vittnesmål, ogrundad superlativ, nedräkning, dold affiliateredovisning, recept, doseringsinstruktion, garantitolkning eller returpolicy-sammanfattning inuti kortet. Dessa påståenden kräver sina egna bevis, ägarskap och uppdateringsbeteende.

Inläggstyper som använder det

postTypes-arrayen i frontmatter är den kanoniska relationen. Tabellen förklarar kortets roll i varje angiven specifikation.

InläggstypKravProduktkortets roll
ProduktsidaVillkorligVisa ett kompatibelt tillbehör, paketkomponent eller variant efter att dess relation till primärprodukten har förklarats.
KategorisidaKärna för kurerade produkterFörvandla kategorikriterier och filter till källaktuella produktval utan att kopiera katalogdata till brödtexten.
KöparguideKärna när namngivna produkter rekommenderasPlacera ett kort efter passformsförklaringen för varje kortlistad produkt.
Bästa X för Y-sidaKärnaBind varje bevisstödd rekommendation till en aktuell produktidentitet och åtgärd.
Alternativ till X-sidaVillkorligAnvänd för köpbara alternativ efter att anledningen till byte och målgruppsanpassning är etablerad.
JämförelsesidaVillkorligAnvänd efter slutsatsen med gemensamma kriterier, inte inuti jämförelsematrisen eller i stället för bevis.
RecensionssidaVillkorligGe den recenserade SKU:n en aktuell åtgärd efter att recensionen redovisat metod, passform och begränsningar.

Checklista för kvalitetssäkring

  • Matchar blockets syfte ett produktkort enligt prioritetsregeln?
  • Innehåller direktivet en giltig SKU och inga författade produktvärden?
  • Identifierar den lösta SKU:n avsedd marknad och exakt variant?
  • Kommer bild, namn, pris, valuta, tillgänglighet, URL och CTA från godkända källor?
  • Matchar det synliga priset destinationen och eventuell strukturerad data vid rendering?
  • Innehåller en reastatus en giltig relation till ordinarie pris och källstyrd aktiv period?
  • Är en otillgänglig produkt märkt sanningsenligt med en lämplig icke-köpsåtgärd?
  • Förklarar närliggande prosa varför produkten passar innan kortet efterfrågar en åtgärd?
  • Är produkter placerade före huskurer, gör-det-själv-metoder och icke-produktalternativ?
  • Är kortet separerat från motstridiga priser, nedräkningar, vittnesmål och dubblett-CTA:er?
  • Skapar produktnamnet en tydlig rubrik eller tillgänglig etikett för kortet?
  • Identifierar CTA:ns tillgängliga namn sin produkt när länkar läses utan sammanhang?
  • Beskriver alternativtexten den meningsfulla produkten och varianten utan att duplicera närliggande text?
  • Uttrycks rekommendation, pris, tillgänglighet och reastatus i text snarare än endast genom färg?
  • Följer tangentbordsordningen bild, namn, pris, tillgänglighet och åtgärd logiskt?
  • Skickas schema endast för en berättigad löst produkt, utan gissade eller motsägande erbjudandevärden?
  • Hanteras en saknad eller utgången SKU säkert enligt katalogpolicyn snarare än att återge ett tomt eller påhittat kort?
  • Har sidan undvikit dubblettkort för samma SKU och hållit redaktionella påståenden utanför källstyrda fält?

Ett produktkort är redo först när en läsare och en maskin kan identifiera samma produkt, aktuella kommersiella status och nästa åtgärd. Om en författare måste underhålla någon av dessa fakta i artikelns prosa, har källkontraktet brutits.

← All SEO Playbook guides

Redo att omsätta det i praktiken?

Gratis kontroll · 7 dagars provperiod · inget kreditkort