Ich benutze einige Microdata, um einen Blogpost zu beschreiben, und ich bin überrascht über die Wertwiederherstellung für Schema.org's BlogPosting
vom Google Developers Testing Tool.Warum verwendet Google Testing Tool das Attribut "id", um eine URL für das Element Microdata zu generieren?
Ich hätte erwartet, dass es die itemprop url
, nicht eine Zusammenführung der Website-URL und des Elements id
.
Mache ich etwas falsch oder ist es nur ein Google-Display-Problem?
<div itemscope="itemscope"
itemprop="blogPost"
itemtype="http://schema.org/BlogPosting"
id="foobar">
<a itemprop="url" href="/realone">real</a>
</div>
Wert von https://developers.google.com/structured-data/testing-tool/ zurückgegeben:
BlogPosting: http://www.example.com/foobar
url: http://www.example.com/realone
Danke. Ich habe ein zu kurzes Beispiel gemacht. Jetzt ist das ID-Problem "behoben". Weißt du, ob es möglich ist, etwas anderes als die URL der Datei zu verwenden, um den Blogposting-Wert zu erstellen? Ich will nicht das 'http: // www.example.com /' als Basis-URL, gut, zumindest brauche ich einen anderen Pfad (zum Beispiel '/ log /' anstelle von '/') – user3074069
@ user3074069: Nicht sicher Ich verstehe genau was du erreichen willst. Vielleicht möchten Sie hier eine separate Frage erstellen (und hier verlinken), wo Sie weitere Details angeben können? – unor