[Blogger]Vaster datePublished 構造化データエラー その3

更新  
公開
当サイトはアフィリエイト広告を使用しています

Blogger Vaster1.9



この記事は最後の更新から3年以上が経過しています

Search Consol error(サーチコンソール・構造化データのエラー)まとめ

目次

エラー datePublished

datePublished001

HTMLを編集します。必ずバックアップを取ってから作業してください。

バックアップの取り方、テンプレートのいじり方を事前にわかっていると後の作業が楽になりますのでサラッと調べておくといいと思います。

初心者が試行錯誤したものです。エラーは消えますが、これが”正しい”コードかどうかは分かりませんので留意してください。

そもそも search consol の構造化データに表示されたエラーは、hentry マークアップ: microformats.org でした。 今回やったことは schema.org についてなので、microformats.org のエラーが消えるかどうかはわかりません。

構造化データテストツールにおいてはdatePublishedのエラーは消えました。

対処法

Ctrl + f で hentry を検索。これを探す↓(自分の環境では1136行目にありました:Vaster1.9)

<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
hentry

このすぐ下に

<span class='published' itemprop='datePublished' style=’display:none;'><data:post.timestampISO8601/></span>

を追加。

※1.

<span class='published updated' itemprop='datePublished' style=’display:none;'><data:post.timestampISO8601/></span>

としていましたがmicroformats.org のエラーに対処するため updated の記述を削除しました。

※2.

<span class='published updated' itemprop='datePublished' style='visibility: hidden;'><data:post.timestampISO8601/></span>

としていましたが、トップページの記事タイトルの上に空間が出来たので visibility: hidden; を display:none; に変えました。

要素の表示と非表示:スタイルシート(CSS)辞典 - HTMLタグボードhttp://www.dspt.net/stylesheet_css/005/014.html

要素の種類を指定する:スタイルシート(CSS)辞典 - HTMLタグボードhttp://www.dspt.net/stylesheet_css/005/018.html

最後にテンプレートを保存をクリック。これでdetaPublishedのエラーは消えます。

参考サイト

ためになるリンク集など、網羅的に書いてあり勉強になる

bloggerでの「構造化データ」エラー解決法【参考サイト一覧】 | ちょいラク。今より日常をすこしだけ快適に。

どの位置にコードを入れるかについて

"updated がありません"、"author がありません" 警告 の 修正方法 - galife

意図しない日付を消す(隠す)

ウェブマスター ツールの構造化データエラー「author がありません、updated がありません」(stinger3)。 - ex1-lab

考え方

まず、テンプレートVaster|構造化データのエラーの対処その2 エラー author|bloggerで見たようにhentryを探して、その下に何らかのコードを挿入すればいいのではないかと考えました。

<span class=’published updated’>  で <data:post.timestampISO8601/> というのを囲むと取得できると書いてありました。そこで、参考サイトにそって

<span class=’published updated’><data:post.timestampISO8601/></span>

と記述しましたがエラーは消えませんでした。

そこで、テンプレートVaster|構造化データのエラーの対処その2 エラー author|blogger でやったように、schema.org でやってみることに。

<span class='published updated' itemprop='datePublished'><data:post.timestampISO8601/></span>

と記述。エラーは消えましたが記事タイトルの左上に意図しない日付などが現れました。

datePublished002

これを消す(隠す)ために ウェブマスター ツールの構造化データエラー「author がありません、updated がありません」(stinger3)。 - ex1-lab http://ex1.m-yabe.com/archives/807 を参考に visibility: hidden;' を追加で記述しました。display:none; に変えました。

なかなか理解が進みません



検索

お知らせ

カテゴリー

Random Picks

すたすた式

Enjoy!👍

QooQ