【data-vocabulary.org スキーマのサポートは終了します】data-vocabulary.orgからschema.orgへ【DIV】

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

とGoogleSearchConsoleで警告が出ましたので、

<div>のdata-vocabulary.orgからschema.orgへの書き換えをしたときのメモ(自分用のメモ)

私の使用するテーマは<div>を使っていました。

<div>のdata-vocabulary.orgからschema.orgへの書き換えはほとんど無かったんですが、(現在は結構ありました)

<ol>は<div>、<li>は<span>で置き換えて考えられるそうです。


1.

<div itemscope itemtype=”http://data-vocabulary.org/Breadcrumb”>を

<div itemscope itemtype=”http://schema.org/BreadcrumbList”>へ書き換える

 

にゃ
ふーこれでOKなのかな? とりあえず様子を見てみよう
翌日
パンくずリストエラー項目「itemListElement」がありません
ワン
エラーが出ましたね
にゃ
単純にURLを書き換えるだけじゃだめなんですね

2.

いろいろ書き換える
書き換えは青 コード追加は
    <div itemscope itemtype=”http://data-vocabulary.org/Breadcrumb“>
        <a href=”<?php echo home_url(); ?>” itemprop=”url“><span itemprop=”title“>TOP</span></a>
    </div>
    <div itemscope itemtype=”http://schema.org/BreadcrumbList“>
<span itemprop=”itemListElement” itemscope itemtype=”https://schema.org/ListItem”>
        <a itemprop=”item” href=”<?php echo home_url(); ?>” itemprop=”item” ><span itemprop=”name” >TOP</span></a>
        </span>
    </div>
変更箇所

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

変更後 itemtype=”http://schema.org/BreadcrumbList

変更前 itemprop=”url

変更後 itemprop=”item

変更前 itemprop=”title

変更後 itemprop=”name

追加部分

<span itemprop=”itemListElement” itemscope itemtype=”https://schema.org/ListItem”>

<<追加イメージ>>

<ol>
<li>←追加
<a href=””></a&gt;
</li>←追加
</ol>

<div>だと<li>の部分が無かったので、<li>の代わりに<span>を追加するイメージ

にゃにゃ
今日はここまで
あとは<meta itemprop=”position” content=””>の記載だけだけれど、今調べ中です