web-dev-qa-db-ja.com

カテゴリページのJSON-LDスキーマ

EコマースサイトのJSON-LDスキーマを実行しています。製品の詳細ページとホームページがダウンしている間、他のタイプのページで混乱が生じています(私はスキーマにかなり慣れていません)。

次のタイプのページのスキーマを記述する必要があります。

...などなど。これらのタイプのページは、関連するカテゴリ、ブランドなどへのリンクを提供するだけのメインナビゲーションランダーです。これ以外には、ページに実際のコピーはありません。私の質問はこれです:

私がホームページと同じようにこれらのページに同じ組織スキーマを含めないと仮定すると(そのようにスキーマを複製しないでください)、これに対する特定のアプローチはありますか?現在、私は組織の修正バージョンを持っています:

{
"@context": "https://schema.org/",
"@type": "Organization",
"name": "Company Brand Page",
"url": "https://www.example.com/pages/brands",
"logo": "URL of Logo", 
}

tooクレイジーにせずに最も効果的なスキーマを提供しようとしているので、次のものも含める必要があります。

  1. パンくずスキーマ
  2. ブランド、カテゴリなどをリストするアイテムリストスキーマ

前もって感謝します。

2
BAM

組織の名前は「会社のブランドページ」でも、URLでもありません/pages/brands。これらのプロパティ値は、組織ではなくページに適用されます。

Schema.orgは WebPage タイプを提供します。カテゴリのようなページの場合、サブタイプ CollectionPage が適切な選択です。

publisher プロパティを使用すると、CollectionPageOrganizationによって公開されていることを伝えることができます。

さまざまな製品/ブランドをCollectionPageに関連付けるには、2つの方法があります:mainEntityItemList )、またはhasPart

1
unor