data-vocabulary.org スキーマのサポートは終了します・対応

数年前に作ったサイトで、サーチコンソールに「data-vocabulary.org スキーマのサポートは終了します」と言うエラーが出ていたため修正対応しました。

https://developers.google.com/search/docs/advanced/structured-data/breadcrumb
「 data-vocabulary.org 」の記述箇所を探す

WordPressのテーマファイルが入っているフォルダの中を上記キーワードで検索し、記述箇所を探す。
functions.php に書いてあることが多いようですが、テーマによっては細分化された別なファイルにかかれているため、検索する方が見つけやすい。

記述されているファイルのバックアップファイルを作成

内容を書き換える前に念のため、ファイルの現状のバックアップをとる。

該当部分を検索・置換する

itemtype=”http://data-vocabulary.org/Breadcrumb”

↓ 上記記述を下記に置き換える(今回は7箇所あり)

itemtype=”http://schema.org/ListItem”

書き換えたファイルを保存して、元の場所に転送

functions.php など、書き換えたファイルを上書き保存し、WordPressのテーマファイルフォルダの元の場所にFTP転送する。

サイトの表示とパンくずリストの表示確認

トップページの表示確認、並びに中ページのパンくずリストが正しく表示されているか確認する。

Search Consoleで確認依頼を出す

Search Consoleの「拡張」「パンくずリスト」のエラーメッセージが出ているところから「修正対応の確認依頼」をする。
即時確認されず「保留」になるので、たぶん次のクロールの際に問題なければ「合格」に昇格できるのではないかと思われる。

2022/6/22 追記
チェックは数ページずつ行われ、ある程度の期間を経て、「合格」に変更された。

2022/6/25 追記
別サイトで同じメッセージが出て別パターンだったため解決策をメモ。

・古いサイトのデータを新しいWordPressにインポートしたサイトで同じメッセージが出現。

WordPressは新しいため、data-vocabulary.orgは使用していない。
相違点としては、パーマリンクの設定が古いサイトと違っていた。
パーマリンクの設定を古いサイトに合わせて変更、
sitemap.xmlをサーチコンソールに再送してみたところ、
無事すべてが読み込まれた。

※ 自分の備忘録的な内容です。それぞれの状況により違ってくる部分もありますので、作業は自己責任でお願いいたします。