@kazuhito
Kazuhito Kidachi's Personal Web Site Since 2000

続・Search Consoleにおける「パンくずリスト」のエラー

Search Consoleにおける「パンくずリスト」のエラーの続き。放置プレイを続けてきたものの、なかなかエラーは減らない。というか、一時期エラーの数は400代まで減ってたんですけど、7月24〜25日当たりを境に急増、4桁にまで戻ってしまって、どうしたものかと思ってたんですよね。

改めて解決手段を検討しようと、ふとパンくずリスト  |  Google 検索デベロッパー ガイド  |  Google Developersを見たところ、以前とマークアップのサンプルが変わっているではないですか。具体的には、現在地がリンクではなくなっていました。確かに以前はリンクだったはずで、実際Internet Archiveで遡り2019年5月26日時点のページを見返すと、現在地がリンクになっています。

まぁ以前から現在地はリンクにすべきではない(以前にもWAI-ARIA Authoring Practices 1.1のBreadcrumb Exampleについて思うことで引用したけどBreadcrumbs: 11 Design Guidelines for Desktop and MobileIn the breadcrumb trail, the breadcrumb corresponding to the current page should not be a link.とある通り)と思っていたので、それはそれで喜ばしい変化なのですけど、BreadcrumbList - schema.org Typeには相変わらず現在地(らしき箇所)もリンクのまま......謎。ともあれ、これで発生していたエラー回避の目処が立ち、以前は

<span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><meta itemprop="position" content="5"><em itemprop="item" aria-current="page"><span itemprop="name">現在地のページタイトル</span><meta itemprop="id" content="URL"></em></span>

としていたところを

<span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><meta itemprop="position" content="5"><em aria-current="page"><span itemprop="name">現在地のページタイトル</span></em></span>

に変更、リッチリザルト テスト - Google Search Consoleでエラーが検知されないことを確認しました。やれやれ......。

現在地:ホーム > 覚え書き > 月別アーカイブ > 2020年8月 > 続・Search Consoleにおける「パンくずリスト」のエラー
Google カスタム検索を利用しています