Изучая, как делать микроданные для панировки веб-страницы, я нашел несколько методов, и я не уверен, что это правильно. Во-первых, мои основные сухари в HTML выглядеть следующим образом:Корректная разметка микроданных для панировочных сухарей
<div>
<a href="/">Root page</a>
<a href="/category">Category page</a>
<a href="/category/this-page">This page</a>
</div>
Теперь я структурировать его, как это (как я видел в example on SchemaOrg:
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a href="/" itemprop="item">
<span itemprop="name">Root page</span>
</a>
</li>
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a href="/category" itemprop="item">
<span itemprop="name">Category page</span>
</a>
</li>
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a href="/category/this-page" itemprop="item">
<span itemprop="name">This page</span>
</a>
</li>
</ol>
Или я структурировать как ниже, как я видел в некоторых ответах StackOverflow:
<div>
<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/" itemprop="url">
<span itemprop="title">Root page</span>
</a>
</span>
<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/category" itemprop="url">
<span itemprop="title">Category page</span>
</a>
</span>
<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/category/this-page" itemprop="url">
<span itemprop="title">This page</span>
</a>
</span>
</div>
Или другой метод, который я не знаю о еще ??
Вы задаетесь вопросом, который HTML структура ('' ol' против div') использовать, или которые лексики (Schema.org vs. Data-Vocabulary.org) для использования? Это два отдельных вопроса. – unor
, если вы решите в первом примере, вы можете заменить 'ol' на' div', а 'li' может быть заменен на' span', чтобы сохранить внешний вид вашей страницы. Любой вобуляр может использоваться, хотя Schema.org, по-видимому, используется немного чаще. – Mousey
Оба варианта являются частью Schema.org, не так ли? Я не уверен, почему они создали бы два способа сделать то же самое. Разумеется, для каждого есть правильное использование? – Coop