先日、何気なく構造化テストツールを使ったら、再びエラーが多発している事に気が付きました。
どうやらまた書き方が少し変わったようなので、自分のサイトは修正する事にしました。
広告
2017/03 現在の書き方
恐らくまた変わる気がしてならないので、あくまでも今現在エラーを出さない書き方です。
<script type="application/ld+json"> { "@context": "http://schema.org", "@type":"BlogPosting","mainEntityOfPage": { "@type":"WebPage", "@id":"https://wpcoding.net/?p=7852" }, "headline": "schemaの書き方が少し変わりましたね", "image":{ "@type":"ImageObject", "url":"https://wpcoding.net/wp-content/uploads/2017/03/2017-03-03.png","width":1272,"height":662 }, "datePublished": "2017-03-03T20:04:03+00:00", "dateModified":"2017-03-03T20:04:01+00:00", "articleSection":"Wordprss", "description": "先日、何気なく構造化テストツールを使ったら、再びエラーが多発している事に気が付きました。 どうやらまた書き方が少し変わったようなので、自分のサイトは修正する事にしました。 目次1 2017/03 現在の書き方1.1 関連 schemaの書き方が少し変わりましたね", "publisher":{ "@type":"Organization", "name":"WPcoding.net", "logo":{ "@type":"ImageObject", "url":"https://wpcoding.net/wp-content/uploads/2017/01/cropped-ricon520-270x270.gif" } }, "author":{ "@type":"Person", "name":"Sou.T", "url":"https://plus.google.com/u/0/+tanakasou", "image":{ "@type":"ImageObject", "url":"https://lh3.googleusercontent.com/qonIQMFbhuq1gLe5jfnM3S5egzLcXVx7D1f_ZNCqJJV7XSSgKRMdZHCvBergBCM4QMx1GUW9Jbbfjg=w1280-h800-no" } } } </script>
現在のページならこうなっています。
画像部分のマークアップが随分変わった感じです。
必須部分が増えています。
publisherとauthorも必須。
htmlをschemaで構造化していくと大変な仕様になった気がします。
JSON-LDで書いたほうが遥かに楽だと思う。
ではでは
おすすめのコンテンツ
広告