SEO Playbook · Element

Carduri de produs: Blocuri comerciale controlate prin sursă

Construiește carduri de produs dintr-o sursă SKU de încredere, astfel încât imaginile, denumirile, prețurile, disponibilitatea și CTA-urile să rămână corecte pentru cumpărători, motoare de căutare și agenți AI.

15 min read

Un card de produs transformă o mențiune despre un produs într-o unitate comercială completă și acționabilă: o imagine a produsului, denumirea oficială, prețul curent și un îndemn la acțiune (CTA), adică linkul sau butonul care avansează parcursul de cumpărare. Cea mai importantă regulă a sa este invizibilă pentru cititor: redactorul plasează cardul după unitatea de stoc (SKU), identificatorul din catalog al unui produs sau variante comercializabile, în timp ce sursa produsului furnizează valorile.

Imagine produs din catalog

SKU TRAIL-BOOT-042

North Ridge Waterproof Hiking Boot

USD 149.00 · În stoc

Vezi produsul

Exemplul ilustrează relația, nu o ofertă redactată. În producție, fiecare valoare vizibilă după SKU provine din sursa aprobată a produsului. O actualizare a catalogului modifică fiecare card care face referire la acel SKU, fără a le cere redactorilor să găsească și să editeze articole vechi.

De ce contează acest element

Cititorii care evaluează produse trebuie să răspundă rapid la patru întrebări: Ce este? Cum arată? Cât costă? Ce pot face mai departe? O denumire de produs îngropată în text îi obligă să reconstituie aceste răspunsuri pe parcursul unei pagini. Un card delimitat reduce acest efort, menținând în același timp întreruperea comercială proporțională cu recomandarea.

Cardul stabilește, de asemenea, încredere prin consecvență. Când un articol spune „USD 149", dar pagina de produs spune „USD 169", discrepanța nu este un mic defect editorial; îl face pe cititor să pună la îndoială recomandarea, promoția și finalizarea comenzii. Un card controlat prin sursă împiedică articolul să devină o bază de date independentă de prețuri. Poate reflecta, de asemenea, stocul, identitatea variantei și modificările destinației pe măsură ce catalogul se schimbă.

Extractibilitatea automată înseamnă că un crawler, un agent de cumpărături, un feed sau un instrument de migrare a conținutului poate reține ce imagine, denumire, preț, stare de disponibilitate și acțiune aparțin cărui produs. Doar proximitatea este slabă. Dacă trei imagini sunt deasupra a trei prețuri în coloane aliniate vizual, o mașină le poate asocia incorect. Un singur card ar trebui să expună o entitate de produs unică, identificată prin SKU, cu informațiile sale într-un container semantic și destinația sa legată fără ambiguitate.

Elementul nu este doar un link afiliat stilizat. Regulile de redactare pentru elemente au prioritate: alege componenta după scopul său. Când un bloc prezintă un produs cumpărabil cu identitate, preț și acțiune, folosește un card de produs, chiar dacă un designer l-ar putea imita cu o imagine, un titlu și un buton. O componentă tipizată oferă legare la sursă, validare, comportament de accesibilitate și cârlige pentru date structurate pe care markupul liber nu le poate garanta.

Când să îl folosești

Folosește un card de produs atunci când cititorul are suficient context pentru a evalua un anumit produs, iar o acțiune directă asupra produsului este utilă. Cazuri frecvente includ un articol recomandat într-un ghid de cumpărare, produsele dintr-o introducere de categorie, un accesoriu pe o pagină de produs sau fiecare opțiune scurtlistată după ce criteriile de comparație au fost explicate.

Produsul trebuie să fie identificabil printr-un singur SKU valid în sursa aprobată. Dacă denumirea se referă la o familie cu mai multe variante cu prețuri independente, rezolvă recomandarea articolului către o variantă specifică sau folosește un tratament de familie de produse al cărui CTA îi solicită cititorului să aleagă o variantă. Nu afișa în tăcere cea mai ieftină variantă ca și cum ar fi prețul fiecărei configurații.

Apropierile greșite sunt ușor de identificat odată ce scopul este explicit:

  • O propoziție care numește un produs ca exemplu nu are nevoie de un card, decât dacă prețul și acțiunea ajută cititorul în acel moment.
  • O colecție de planuri cu termeni de facturare diferiți are nevoie de un tabel de prețuri, nu de un șir de carduri de produs.
  • O listă clasată are nevoie totuși de raționament editorial în jurul fiecărui element. Cardurile nu pot înlocui criteriile de selecție, dovezile, compromisurile sau explicația privind cui i se potrivește fiecare produs.
  • O promoție cu condiții de eligibilitate, expirare și cupoane are nevoie de un tratament dedicat pentru ofertă. Cardul poate afișa prețul activ controlat prin sursă, dar nu trebuie să conțină o pagină miniaturală cu termeni și condiții.
  • O comparație de specificații aparține unui tabel de comparație sau de specificații. Repetarea cardurilor complete în fiecare celulă de comparație creează zgomot vizual și slăbește relațiile.
  • Un serviciu fără SKU și înregistrare în catalog nu este un card de produs doar pentru că are un preț și un buton.

Nu adăuga un card doar pentru a monetiza o mențiune informațională. Dacă cititorul nu a întâlnit o nevoie, un criteriu sau o recomandare care să explice de ce produsul este relevant, cardul va părea o întrerupere, iar o mașină va primi o entitate fără context util.

Unde să îl plasezi

Poziția există pentru a conecta produsul cu raționamentul care l-a selectat. Plasează cardul imediat după paragraful, subtitlul sau verdictul care identifică produsul și explică potrivirea sa. Cititorul ar trebui să întâlnească motivul înainte de acțiune, nu un element de vânzare înainte de dovezi.

Când o secțiune include atât produse, cât și soluții non-produs, produsele vin înaintea remediilor naturiste, metodelor de tip «fă singur» și a altor alternative. Această ordine menține articolele comerciale într-un grup previzibil, oferă datelor lor din catalog o delimitare clară și împiedică o metodă casnică să pară un alt SKU. Prezintă criteriile, arată cardul sau cardurile de produs relevante, apoi deschide o secțiune de alternative clar etichetată.

Reguli exacte de plasare:

ContextPozițieMotiv
Recomandare unicăDupă verdict și o propoziție de explicare a potriviriiCititorul înțelege de ce acțiunea este prezentă.
Listă clasată de produseDupă titlul fiecărui produs și dovezile concise, înaintea avertizărilor detaliateIdentitatea și acțiunea rămân atașate recomandării fără a înlocui analiza.
Introducere de categorieDupă criteriile categoriei sau explicația filtruluiCardul susține o alegere definită, în loc să devină o listare neexplicată.
Pagină de detaliu a produsuluiDupă propunerea de valoare și contextul decisiv al varianteiProdusul principal este stabilit înainte ca prețul și acțiunea să fie solicitate.
Produse plus remedii naturisteToate cardurile de produs calificate mai întâi; remediile și alternativele după, sub o nouă rubricăEntitățile din catalog rămân separate de acțiunile non-produs.

Nu plasa un card înaintea răspunsului direct al paginii, în interiorul unui paragraf, între o afirmație și dovada sa, sau în interiorul unei instrucțiuni numerotate. Nu îl așeza lângă un preț contradictoriu, un al doilea CTA pentru aceeași destinație, un cronometru cu numărătoare inversă, o mărturie care pare să susțină acel SKU exact fără dovezi, sau o casetă de remediu naturist. Evită cardurile duplicate adiacente pentru același SKU; leagă referințele ulterioare înapoi la plasarea canonică.

Anatomie

Anatomia are patru regiuni vizibile obligatorii și o cheie sursă:

  1. Imaginea produsului: imaginea principală din catalog pentru SKU-ul referit, cu text alternativ gestionat de sursă care identifică produsul și varianta vizibilă relevantă.
  2. Denumirea produsului: denumirea oficială pentru clienți, legată sau asociată cu destinația canonică a produsului.
  3. Prețul: suma curentă și codul valutar ISO, sau o stare reală din sursă precum „Preț indisponibil." Un preț redus își păstrează relația cu prețul obișnuit.
  4. CTA: o acțiune specifică, precum „Vezi bocancul North Ridge" sau „Adaugă bocancul North Ridge în coș", selectată dintre acțiunile permise pentru acel produs și canal.
  5. SKU: cheia stabilă de căutare. Poate rămâne vizual atenuată sau ascunsă pentru cumpărători, dar trebuie să existe în datele componentei și în diagnosticări.

Disponibilitatea este condiționată vizual, dar obligatorie în datele sursă. Afișează „Stoc epuizat", „Precomandă" sau o altă stare relevantă atunci când aceasta modifică ceea ce poate face CTA-ul. Insignele, evaluările, notele de livrare și variantele sunt extensii opționale; niciuna nu poate elimina cele patru regiuni obligatorii sau nu poate fi redactată ca afirmații neverificabile.

Exemple de design

Fiecare variantă utilizeaz același contract sursă. Variantele schimbă aspectul și accentul, niciodată proprietatea informațiilor despre produs.

Card vertical standard: implicit pentru unul până la patru produse. Funcționează în coloane de articol și se stivuiește previzibil pe ecrane înguste.

Card compact orizontal: utilizat în liste lungi unde recunoașterea imaginii contează, dar spațiul vertical este limitat. CTA-ul urmează prețul în ordinea de citire, chiar și atunci când CSS-ul îl plasează la margine.

Recomandare prezentată: utilizată o singură dată când raționamentul editorial a identificat o potrivire clară. „Cel mai bun pentru trasee umede" este context redactat în afara denumirii produsului controlată de sursă; „cel mai bun în general" necesită criterii și dovezi declarate.

Stare indisponibilă: păstrează identitatea atunci când indisponibilitatea temporară este utilă pentru cititor, dar înlocuiește acțiunea de cumpărare cu pasul următor aprobat de sursă. Un produs întrerupt ar trebui în mod normal să fie înlocuit editorial, nu promovat ca un card gol.

Parametri

Interfața oferă în mod deliberat autorilor un control redus. Limitarea intrărilor redactate împiedică textul să suprascrie catalogul. „Sursa" de mai jos identifică de unde obține motorul de redare fiecare valoare.

Parametrii interfeței cardului de produs
NumeTipObligatoriuMinim/maximImplicitSursă
skuȘir simpluDa1 identificator exact de catalog; 1–64 caractereNiciunulAtribut furnizat de redactor
placementEnum: standard, compact, featuredNuO singură valoarestandardAtribut furnizat de redactor
context-labelȘir simpluNu2–6 cuvinte; 50 de caractereAbsentPrimul titlu din corp; doar context editorial
nameȘir simpluDa1 valoare din catalog; limită de afișare stabilită de sistemul de designNiciunulSursa produsului după SKU
imageÎnregistrare de fișierDa1 imagine principalăNiciunulSursa produsului după SKU
image-altȘir simpluDa5–25 cuvinteNiciunulMetadatele imaginii din sursa produsului
priceZecimal sau stare explicită de indisponibilitateDa0 sau mai mare; o valoare curentăNiciunulSursa produsului după SKU
currencyCod ISO 4217Obligatoriu pentru preț monetarExact 3 litereMoneda piețeiSursa produsului și piața activă
availabilityEnum controlatDaO singură stare din sursăNiciunulInventarul sau sursa produsului după SKU
urlURL absolut sau relativ la rădăcinăDa1 destinație canonicăNiciunulSursa produsului după SKU și piață
cta-labelȘir simpluDa2–6 cuvinteVezi produsulAcțiune aprobată de sursă, mapată din disponibilitate

Corpul este gol, cu excepția unui prim titlu opțional care devine context editorial, precum „Cel mai bun pentru trasee umede." Nu trebuie să conțină niciodată o a doua denumire, un preț scris manual, un URL de imagine de înlocuire, o afirmație de disponibilitate sau o destinație. Dacă înregistrarea sursă este incompletă, repară sursa sau blochează publicarea.

Sintaxa cardului de produs și exemple de cod

Toate cele trei formate poartă aceeași instrucțiune redactată: plasează aici produsul identificat prin acest SKU. Ele nu serializează valorile curente ale produsului în articol.

Directivă portabilă Markdown

:::product-card{sku="TRAIL-BOOT-042" placement=featured}
### Cel mai bun pentru trasee umede
:::

Shortcode Hugo

{{< product-card sku="TRAIL-BOOT-042" placement="featured" >}}
Cel mai bun pentru trasee umede
{{< /product-card >}}

Notația Hugo documentează contractul adaptorului țintă. Aceasta trebuie să rezolve SKU-ul prin stratul de date aprobat al site-ului, nu să accepte valorile produsului ca parametri ai shortcode-ului.

WordPress

[product_card sku="TRAIL-BOOT-042" placement="featured"]
Cel mai bun pentru trasee umede
[/product_card]

O implementare WordPress ar trebui să utilizeze un bloc dinamic redat pe server sau un shortcode înregistrat, susținut de aceeași sursă de produs. Salvarea unei copii statice a denumirii și prețului produsului în conținutul postării încalcă contractul.

Exemple bune și rele

Bun: plasarea poartă recomandarea; sursa poartă oferta

Pentru rute abrupte și umede, prioritizează o membrană impermeabilă, o talpă concepută pentru noroi și o fixare sigură a călcâiului. Modelul North Ridge îndeplinește aceste criterii enunțate fără a fi cea mai ușoară opțiune.

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

Acest exemplu funcționează deoarece textul explică potrivirea și compromisul înainte de acțiunea asupra produsului. Directiva identifică un singur SKU, astfel încât motorul de redare poate prelua o imagine curentă, denumirea oficială, prețul pieței, disponibilitatea și URL-ul ca o singură entitate de produs.

Rău: valorile comerciale sunt copiate în articol

Cea mai bună cizmă impermeabilă — North Ridge, doar 129 USD!
Imagine: /uploads/north-ridge-final-v2.jpg
Cumpără acum

Acest exemplu eșuează deoarece prețul, imaginea, tratamentul denumirii și URL-ul sunt scrise manual. Suma poate fi învechită sau folosi piața greșită; „doar" adaugă o judecată de valoare nesuținută; URL-ul fragment nu poate ajunge la un produs; iar imaginea este deconectată de metadatele catalogului. Nu există SKU, stare de disponibilitate, cod valutar sau grupare stabilă automat. Soluția nu este să completezi cardul în proză. Înlocuiește-l cu o directivă legată de sursă și păstrează doar explicația editorială a potrivirii în afara acestuia.

Marcarea schemei și accesibilitatea

Un card rezolvat poate alimenta date structurate Product și Offer atunci când pagina, produsul și informațiile vizibile se califică conform politicii de schemă a site-ului. SKU-ul poate fi mapat la sku; denumirea oficială și imaginea pot fi mapate la name și image; o ofertă autentică poate furniza price, priceCurrency, availability și url. Serverul trebuie să genereze conținut vizibil și ieșire structurată din aceeași înregistrare rezolvată, astfel încât acestea să nu poată fi în contradicție.

Nu emite un Offer cu un preț ghicit, nu folosi zero pentru o sumă indisponibilă și nu marca un articol ca fiind în stoc pentru că CTA-ul spune „Vezi produsul." Dacă mai multe carduri descriu același SKU, schema nu trebuie să creeze entități duplicate contradictorii. Conectează sau deduplică-le printr-o singură identitate stabilă de produs.

Accesibilitatea începe cu relațiile documentului. Înfășoară fiecare card într-un article sau un grup etichetat echivalent, transformă denumirea produsului într-un titlu logic și asociază numele accesibil al CTA-ului cu acel produs. „Vezi produsul" repetat de șase ori este ambiguu într-o listă de linkuri; „Vezi bocancul North Ridge Waterproof Hiking Boot" rămâne util fără context vizual.

Textul alternativ ar trebui să descrie produsul și varianta vizibilă semnificativă, nu să repete prețul sau să scrie „imagine cu." Imaginile secundare decorative folosesc text alternativ gol. Nu comunica disponibilitatea, starea de reducere sau recomandarea doar prin culoare, barare, formă de insignă sau pictogramă. Focalizarea tastaturii trebuie să urmeze ordinea de citire, iar întregul card nu trebuie să devină un singur link uriaș atunci când conține și un buton distinct sau un control de variantă.

Reguli de redactare

Cardul rămâne concis deoarece rolul său este identitatea și acțiunea, nu persuasiunea. Fiecare regulă protejează fie integritatea sursei, fie înțelegerea cititorului:

  • Un singur SKU previne identitățile mixte. Fiecare card rezolvă exact un SKU. Nu combina o imagine de la o variantă cu prețul alteia.
  • Proprietatea sursei previne afirmațiile comerciale învechite. Redactorii furnizează plasarea și, opțional, o etichetă de context de două până la șase cuvinte. Nu tastează niciodată denumirea, calea imaginii, prețul, moneda, disponibilitatea, URL-ul sau CTA-ul în card.
  • Contextul editorial explică potrivirea. O etichetă prezentată poate enunța un caz de utilizare justificabil, precum „Cel mai bun pentru bucătării mici." Păstrează-l la 50 de caractere și susține-l în textul din apropiere.
  • Prețul curent are nevoie de context complet. Motorul de redare afișează un cod valutar ISO și gestionează prețul obișnuit față de cel redus din sursa produsului. Nu adăuga niciodată „ieftin", „doar" sau limbaj de economisire, decât dacă o afirmație separată verificată îl susține.
  • O singură acțiune reduce ambiguitatea. Folosește un CTA principal, mapat la disponibilitate. Nu adăuga captare de newsletter, introducere de cupon, comenzi de distribuire sau linkuri concurente de retaileri în interiorul cardului canonic.
  • Limitele compacte ajută la extracție. Cardul vizibil conține o imagine, o denumire oficială, o stare de preț, o stare de disponibilitate atunci când este relevantă și un CTA. Descrierile lungi, rezultatele testelor, argumentele pro și contra și termenii legali rămân în elemente adiacente.
  • Produsele preced non-produsele. Când remediile naturiste sau alte alternative non-produs împart o secțiune, arată mai întâi cardurile de produs relevante, apoi începe o subsecțiune separată de alternative.

Tonul este factual și calm. Textul din jur poate recomanda, compara sau avertiza, dar câmpurile controlate prin sursă rămân neutre. Nu plasa niciodată o mărturie, un superlativ nesuținut, o numărătoare inversă, o dezvăluire ascunsă de afiliere, o rețetă, o instrucțiune de dozare, o interpretare a garanției sau un rezumat al politicii de returnare în interiorul cardului. Aceste afirmații necesită propriile dovezi, responsabilitate și comportament de actualizare.

Tipuri de postări care îl folosesc

Matricea postTypes din frontmatter este relația canonică. Tabelul explică rolul cardului în fiecare specificație enumerată.

Tip de postareCerințăRolul cardului de produs
Pagină de produsCondiționatăArată un accesoriu compatibil, o componentă de pachet sau o variantă după ce relația sa cu produsul principal este explicată.
Pagină de categorieEsențială pentru produsele curatoriateTransformă criteriile categoriei și filtrele în alegeri de produs actualizate din sursă, fără a copia datele catalogului în conținutul corpului.
Ghid de cumpărareEsențială când sunt recomandate produse numitePlasează un card după explicația potrivirii pentru fiecare produs scurtlistat.
Pagină Cel mai bun X pentru YEsențialăLeagă fiecare recomandare susținută de dovezi de o identitate și acțiune curentă a produsului.
Pagină Alternative la XCondiționatăFolosește pentru alternative cumpărabile după ce motivul schimbării și potrivirea pentru public sunt stabilite.
Pagină de comparațieCondiționatăFolosește după verdictul criteriilor comune, nu în interiorul matricei de comparație sau în locul dovezilor.
Pagină de recenzieCondiționatăOferă SKU-ului recenzat o acțiune curentă după ce recenzia dezvăluie metoda, potrivirea și limitările.

Lista de verificare QA

  • Scopul blocului corespunde unui card de produs conform regulii de precedență?
  • Directiva conține un singur SKU valid și nicio valoare de produs redactată?
  • SKU-ul rezolvat identifică piața intenționată și varianta exactă?
  • Imaginea, denumirea, prețul, moneda, disponibilitatea, URL-ul și CTA-ul provin din surse aprobate?
  • Prețul vizibil se potrivește cu destinația și cu orice date structurate la momentul redării?
  • O stare de reducere include o relație validă cu prețul obișnuit și o perioadă activă controlată prin sursă?
  • Un produs indisponibil este etichetat corect, cu o acțiune adecvată care nu implică achiziția?
  • Textul din apropiere explică de ce produsul se potrivește înainte ca cardul să solicite acțiunea?
  • Produsele sunt plasate înaintea remediilor naturiste, metodelor de tip «fă singur» și alternativelor non-produs?
  • Cardul este separat de prețuri contradictorii, cronometre, mărturii și CTA-uri duplicate?
  • Denumirea produsului creează un titlu clar sau o etichetă accesibilă pentru card?
  • Numele accesibil al CTA-ului identifică produsul său atunci când linkurile sunt citite fără context?
  • Textul alternativ descrie produsul și varianta semnificativă fără a duplica textul din apropiere?
  • Recomandarea, prețul, starea de disponibilitate și starea de reducere sunt exprimate în text, nu doar prin culoare?
  • Ordinea tastaturii urmează logic imaginea, denumirea, prețul, disponibilitatea și acțiunea?
  • Schema este emisă doar pentru un produs rezolvat eligibil, fără valori de ofertă ghicite sau contradictorii?
  • Un SKU lipsă sau întrerupt eșuează în siguranță conform politicii catalogului, în loc să redea un card gol sau inventat?
  • A evitat pagina cardurile duplicate pentru același SKU și a păstrat afirmațiile editoriale în afara câmpurilor controlate prin sursă?

Un card de produs este gata doar atunci când un cititor și o mașină pot identifica același produs, aceeași stare comercială curentă și același pas următor. Dacă un autor trebuie să mențină oricare dintre aceste informații în textul articolului, contractul sursă a fost încălcat.

← All SEO Playbook guides

Gata să pui în practică?

Verificare gratuită · Perioadă de încercare de 7 zile · fără card de credit