「url」フィールドの値は必須です。

「url」フィールドの値は必須です。

Google Search Consoleの構造化データチェックでBreadcrumbクラスに「url」フィールドの値は必須です。」というのもでていた。

パンくずリストはBreadcrumb NavXTを利用しているがそのBreadcrumbクラスでリンクなしの場合、urlが設定されないよう。

対応として以下のようにしてみた
Breadcrumb NavXTの設定で「ホームページテンプレート (リンクなし)」の設定が

<span typeof="v:Breadcrumb"><span property="v:title">%htitle%</span></span>

になっているが、リテラルのみ表示するよう単純に

%htitle%

に変更。なお、その他のリンクなしの設定も多少リテラル表示内容が違うものがあるが同様の考えで変更。これでエラーはでなくなった。
SEOとかに影響でるのかな?ま、SEOはあまり気にしていないので、エラーがなくなればよしとする。

author がありません

’16/10/3追記- –
最初40件このエラーが出ていたが今日現在で18件に減った。この対応の効果がでているようだが、一発で変わらないものか(´・ω・`)
– – – – – – – –

Google Search Consoleの構造化データチェックでhentryクラスに「authorがありません」とでた。

いろいろググってみるとhentryクラスにはauthorがないとダメなようだ。

WordPressでの対応方法は「hentryクラスを自体を削除する方法」と「authorをつける方法」の2つに別れるようだ。
今回はauthorをつける方法で対応しようと、一番よさそうな紹介ページを探し始めた。でも、その方法もいろいろあり、ベストなのはどれかを判断するのは難しいなと感じた。
結局、紹介ページの部分部分を参考にし、今の利用しているテーマではこうしたほうが良いかな?とわたしなりに考えてみた。なので、ベストとはいい難いか。

対応方法

(テーマはTwenty Fifteenを使っている前提で記入している)

概要:
シングルページでないかつシングルユーザーの場合は「(by 作成者)」と表示されるようにし、そこにauthorクラスを指定する。

続きを読む author がありません