COLUM

コラム

data-vocabulary.org schema deprecated.

MODX備忘録

2020/01/06

保守管理させて頂いているクライアント様のHPを、Google Search Console に登録しているのですが、そのSearch Consoleから送られてきたメール。

いろんなブログで紹介、説明されているため詳細は省きますが、要は、「data-vocabulary.org というスキーマは推奨されていませんよ。」ってことです。

その上で、マークアップは Google が推奨する schema.org に準拠してね・・・ということです。

そこそこ前からアナウンスされていたことなのですが、それをおっしゃるGoogle さんが、検証エラーを出す始末で、問題がなくなってから対応の予定でした。

今年になって、webサイト単位で一斉に対応促進のメールが配信されましたので対応を開始したところ、Modx特有というわけではありませんが、webリンク方式の階層ではNGということがわかり、webリンクを辞めて事なきを得ました。

いろんな説明や解析をしてくれているサイトがあるので(保守管理は情報収集が最も重要)非常に助かるのですが、それでも「Trial & Error」は必須です。

スニペット「TopicPath」を用いてパンくずのソースを生成します

排出されるHTML 

<div class="breadcrumbs" itemscope itemtype="http://schema.org/BreadcrumbList">
  <ul>
    <li><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="URL"><i class="fa fa-home"></i><span itemprop="name">TOP</span></a><meta itemprop="position" content="1" /></span></li>
    <li><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="URL"><span itemprop="name">2階層目</span></a><meta itemprop="position" content="2" /></span></li>
    <li><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="URL"><span itemprop="name">3階層目</span></a><meta itemprop="position" content="3" /></span></li>
    <li><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><span itemprop="name">表示されているページ</span><meta itemprop="position" content="4" /></span></li>
  </ul>
</div>

デフォルトのままでは生成できないため、上記のようなHTMLが生成されるようにを改造してます

| 一覧へ |

CONTACT

092-406-9941

受付 9:30~18:00(土・日・祝日除く)

MEETING

福岡市近郊は
無料でお伺いします

九州