Attributes vs. categories (WooCommerce)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
Producten - Categorieën
producten - Attributen
producten - Tags - Tot op heden nog niet gebruikt (april 2019)
Ah, dit is de truuk tav. attributen (kenmerken): Het gaat om aspecten die inherent aan het product zijn. Ze komen ook terug op de productpagina's en (hopelijk) ook bij importeren

Inhoudelijke verschillen

Categorieën Attributen
Taxon-pagina Taxons hebben eigen pagina's, dus met eigen URL's. Dit is cruciaal voor SEO Taxons hebben geen eigen pagina's: taxons wordt gecodeerd als parameters in de URL. Dat is killing voor SEO - Waar relevant (het is niet altijd relevant!)
Additionele content Omdat taxons hun eigen pagina hebben, is het geen probleem om daar additionele content aan te voegen, bv. middels maatwerkvelden en aanpassingen in thema's Problematisch
Hiërarchie Geen probleem. Er kan echter maar één catalog-taxonomie zijn, en dat ervaar ik vaak als een onhandige beperking Kunnen nooit hiërarchisch zijn. Je kunt meerdere hoofdtaxons defineren (bv. lengte, breedte & hoogte) en per hoofdtaxon meerdere taxons defineren. Maar geen additionele lagen
Resources Categorieën vereisen veel rekenkracht - Met mate gebruiken! Rekenkracht-vriendelijk
Filter-weergave Styling-mogelijkheden lijken beperkt te zijn en alle filters lijken in één widget te zitten, maar je kunt wél hiërarchische filters hebben, en dat is soms onmisbaar Styling is flexibel. Je kunt elk filter als een aparte widget plaatsen

Analogie van een warenhuis

Dit voorbeeld benadert het verschil tussen attributes en categorieen als volgt aan de hand van een voorbeeld van het kopen van een spijkerbroek bij (in mijn geval) C&A:

  • Categorieen: Herenkleding >> Vrije tijd >> Spijkerbroeken
  • Attributes: merk, maat, stijl, etc.

Klinkt intuïtief/ergonomisch, maar in de praktijk kan ik hier weinig mee.

Conclusies

  1. Hiërarchische taxonomie noodzakelijk? → Gebruik Categorieën
  2. Taxon-pagina's (=Categorie-pagina's) noodzakelijk? → Gebruik Categorieën
  3. Overige situaties: Gebruik Attributen.

Zie ook