Nella ricerca su come eseguire i microdati per i breadcrumb delle pagine Web, ho trovato un paio di metodi e non sono sicuro di quale sia corretto. In primo luogo, le mie briciole di base nel codice HTML simile a questa:Markup corretto dei microdati per breadcrumb
<div>
<a href="/">Root page</a>
<a href="/category">Category page</a>
<a href="/category/this-page">This page</a>
</div>
Ora, faccio a strutturare in questo modo (come ho visto in un 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>
o devo strutturare piace il seguito come ho visto in alcune risposte 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>
O un metodo diverso che non so ancora ??
ti chiedi quale struttura HTML ('' olo vs div') da usare, o che Vocabolario (Schema.org vs. Data-Vocabulary.org) da usare? Queste sono due domande separate. – unor
se decidi sul primo esempio, puoi sostituire 'ol' con' div' e 'li' può essere sostituito con' span' per mantenere uguale l'aspetto della pagina. È possibile utilizzare entrambi i vocaboli, sebbene Schema.org sembra essere usato un po 'più spesso. – Mousey
Entrambe le opzioni fanno parte di Schema.org, vero? Non sono sicuro del motivo per cui avrebbero creato 2 modi per fare esattamente la stessa cosa. Sicuramente c'è un uso corretto per ciascuno? – Coop