Jak zabíjet včely a vosy na dálku

Náš web je web pro recenze, nikoli obchod. Máme stránky s „popisem produktu“, které uvádějí informace o produktu s řadou uživatelských recenzí. Nahoře vidíte produkt, jeho cenu a celkové skóre.

Myslím, že tato stránka je v zásadě AggregateRating typ, že? Má ale také spoustu dat souvisejících s produktem, značkou, nabídkami atd.

Jak si myslíte, že bych to měl strukturovat? Tady jsem přemýšlel o obecném rozložení:

  • <meta itemprop='bestRating' content='5'> <meta itemprop='worstRating' content='0'> ?> var13 ->
  • Schema.org zobrazuje pouze příklady <?php AggregateRating vnořené do jiných dat - je nesprávné je takto používat?

    To je to itemReviewed vlastnost je pro, takže ano, vnoření to je v pořádku.

    Upozorňujeme, že vnoření položek do jiných položek je nepřipojuje, pokud nepoužíváte vlastnost. Takže vaše PriceSpecification stojí samostatně, nesouvisí s Product jakýmkoli způsobem.

    Pokud chcete uvést cenu (ceny) produktu, musíte uvést Offer položky (nebo AggregateOffer). Použijte offers vlastnost za to.

    (Také em prvek nemůže mít priceCurrency atribut.)

    Struktura by tedy mohla být:

    ?> var13 ->
    • Jen pro objasnění <?php Product je připojen k AggregateReview protože má obojí itemReviewed a itemscope označení. Je to správný předpoklad?
    • 1 @ DanielThompson: itemscope vytvoří položku (a itemtype dává této položce typ). Pouze itemprop připojuje položky. Takže bez itemprop, měli byste dvě samostatné položky / položky nejvyšší úrovně, AggregateRating a a Product, není připojen / nesouvisí. S itemReviewed majetek, sdělujete: toto AggregateRating je k tomu Product.
    • Páni, neměl jsem tušení ocenit informace!

    Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

    užitečné informace