Sto usando alcuni Microdata per descrivere un post di blog e sono sorpreso dal valore restituito per Schema.org BlogPosting
dallo strumento di test di Google Developers.Perché Google Testing Tool utilizza l'attributo "id" per generare un URL per l'elemento Microdata?
Mi sarei aspettato che fosse l'itemprop url
, non un'unione dell'URL del sito Web e l'articolo id
.
Sto facendo qualcosa di sbagliato, o è solo un problema di visualizzazione di Google?
<div itemscope="itemscope"
itemprop="blogPost"
itemtype="http://schema.org/BlogPosting"
id="foobar">
<a itemprop="url" href="/realone">real</a>
</div>
valore restituito dal https://developers.google.com/structured-data/testing-tool/:
BlogPosting: http://www.example.com/foobar
url: http://www.example.com/realone
Grazie. Ho fatto un esempio troppo breve. Ora che il problema dell'ID è "risolto". Sai se è possibile utilizzare qualcos'altro oltre l'url del file che viene servito per creare il valore del blogposting. Non voglio il 'http: // www.example.com /' come l'url di base, beh almeno ho bisogno di un altro percorso (per esempio '/ log /' invece di '/') – user3074069
@ user3074069: Non sono sicuro Capisco esattamente cosa vuoi ottenere. Forse vuoi creare una domanda separata per questo (e collegarla qui), dove puoi fornire maggiori dettagli? – unor