すたすた式
Blogger Vaster1.9
Search Consol error(サーチコンソール・構造化データのエラー)まとめ
New JSON-LD ←新しく書きました。JSON-LDをつかって構造化データのエラーに対処しました。こちらの方が簡単かもしれません。
当初、Seach Consol 構造化データのエラーをなんとかしようと思い schema.org をつかってマークアップをしてきましたが、hentry microformats のエラーは消えないままでした。
このままでも大きな問題はないらしいですが、気持ち悪いので解決することにしました。
schema.org と併用した形です。「正しい」やり方かどうかは分かりませんが、エラーを消すという目的は達成できたので良しとします。
Ctrl + F で hentry を検索します。
<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<span class='vcard' itemprop='author' itemscope='itemscope' itemtype='https://schema.org/Person'> <span class='fn' itemprop='name' style='display:none;'> 自分のプロフィールなど</span></span>
追記:自分のプロフィールは<data:post.author/>で取得できるかもしれません
<span class='entry-title' itemprop='headline' style='display:none;'><data:post.title/></span>
<span class='updated' itemprop='dateModified' style='display:none;'><data:post.lastUpdatedISO8601/></span>
出ていたエラーはauthor,entry-title,updated の3つでした。
<span class='updated'
author に関しては、 hentry · Microformats Wiki http://microformats.org/wiki/hentry#Entry_Author を見ると hCard というのを使えばいいらしく、
また記述方法は hCard 1.0 · Microformats Wiki http://microformats.org/wiki/hcard-ja にあるように vcard と fn というのを使って書くようです。
なので schema.org に追加する形で
<data:post.title/>
class='entry-title’
<data:post.lastUpdatedISO8601/>
class='updated’
サイト内検索に使ってください 🐤
© 2015 すたすた式
Enjoy!👍
QooQ
コメントなし:
コメントを投稿