「data-vocabulary.org schema deprecated」の警告が出たときの対処方法

パンくずリストが原因で警告が出た

Google Search Consol にブログのほぼ全ページ数に該当する数で**「data-vocabulary.org schema deprecated」という警告が出ました。訳すと「data-vocabulary.orgは非推奨のスキーマ」**。今までこんな数の警告が出たことなかったので、びっくりして検索してみると、ブログのパンくずリストの部分にitemtype="http://data-vocabulary.org/Breadcrumb"というのを使っていたのがいけなかったみたいです。

以下の参考サイトによると、Google は2020年4月6日以降、data-vocabulary.orgを検索結果のリッチリザルトの対象外にすることを決めたそうで、これによる警告だった模様。

data-vocabulary.org から schema.org に変更が必要

この警告に対処するためにはdata-vocabulary.orgをschema.orgに変更すればいいのですが、URLだけ変えればいいという訳ではなく、作法があるようです。

ブログは現在、MovableTypeを使用しているので、以下を参考にテンプレートの修正を行いました。

修正後のテストはOKでした

修正する前はリッチリザルトテストページでテストしたら「一部のマークアップがリッチリザルトの対象ではありません」と表示されていました。

修正後は無事**「このページはリッチリザルトの対象です」**と表示されました。

Hugo で構築されています。
テーマ Stack は Jimmy によって設計されています。