
「dateModified」フィールドの値は必須ですを修正する
「dateModified」って何?
構造化データを検索エンジン(Google)に伝える際のマークアップの一つである。「dateModified」とは記事の更新日である。
Bloggerで「dateModified」の記述方法
SETP.1構造化データエラー「author」フィールドの値は必須ですの修正方法で<div class='post-header'>
を作成したならば、その直下にコードを追加する。
なければ・・・
<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
の記述さがし、この直下にコードを追加
Bloggerのシンプルテーマでは
<div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
となっている。
もし上の記述がなければ、<b:includable id='post' var='post'>
(記事内)でもど良いであろう。
追加コード
1 2 3 4 5 6 | CSS部分 .post-header { display : none ; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | < div class = 'post-header' > <!-- STEP1.authorの記述 --> < span itemprop = 'author' >< data:post.author /></ span > <!-- STEP2.publishedの記述 --> < span class = 'published' itemprop = 'datePublished' >< data:post.timestampISO8601 /></ span > < span class = 'updated' itemprop = 'dateModified' >< data:post.lastUpdatedISO8601 /></ span > <!-- STEP3.nameの記述 --> < span itemprop = "name" >< data:post.author /></ span > <!-- STEP4.nameの記述 --> < span itemprop = 'headline' >< data:post.title /></ span > <!-- STEP5.publisherの記述 --> < span itemprop = "name" >< data:blog.title /></ span > < span itemprop = 'url' >ロゴマークのURL</ span > < meta content = 'ロゴマークの横サイズ' itemprop = 'width' /> < meta content = 'ロゴマークの縦サイズ' itemprop = 'width' /> </ span > </ div > </ div > <!-- post-header --> |
- 7行目:
<span class='updated' itemprop='dateModified'><data:post.lastUpdatedISO8601/></span>
を追加する。
今回は、わかりやすくするため投稿日の下に追加する。
0 件のコメント :
コメントを投稿