サイトアイコン ひ〜さんぽ

構造化データの項目が不足しているか無効です 項目「logo」がありません【解決法】

事の発端は、Googleから届いた1通のメールでした。

Search Console により、貴サイトに影響する「AMP」関連の問題が 1 件検出されました。
[AMPの問題を解決する] という大きな青いボタン。
このボタンを押すと、AMPのテストが始まり、次のような画面に。

有効な AMP ページです
構造化データの項目が不足しているか無効です
「構造化データをテスト」をクリックして先へ進むと

赤い文字で「1件のエラーとあり、これをクリックすると
項目「logo」がありません と、また赤い文字。(ごめんなさいこの時のスクリーンショットを撮っていませんでした)

項目「logo」がありません」をクリックすると、右側にHTMLの記述が表示されます。
ここには、例えば以下のように logo の記述があるのですが、それがありません。
つまり、エラーの原因は、
「構造化データの項目「logo」が不足している」ということです。

<html>
  <head>
     <title>About Us</title>
     <script type=”application/ld+json”>
        {
     “@context”: “https://schema.org”,
      “@type”: “Organization”,
      “url”: “http://www.example.com”,
      “logo”: “http://www.example.com/images/logo.png”
      }
    </script>
  </head>
  <body>
  </body>
</html>

ここまで、読んで下さった方で、これからお話しする私と同じ条件だったら、ここから一気にこの問題は解決します

これを解決するのに1日勉強することになりましたが、その勉強のお陰と偶然試したことで解決しました。ここからは数分でこの頭の痛かった問題が解決です

【条件1】WordPressを使っている
【条件2】All In One SEO Pack プラグインを使っている
【条件2−1】All In One SEO Pack プラグインの設定項目の「Schema Settings」の「個人または組織」のラジオボタンが「組織」になっている

【解決策】上記のラジオボタンを「」にします。

これで、「組織のロゴ」[画像をアップロード]を含むいくつかの項目がなくなります。

【重要】[設定を更新]を忘れないようにして下さいね。これで解決です!!!

【確認】ではもう一度、AMPテストを実施しておきましょう。

いかがでしたか、今回私は、「項目「logo」がありません」を含めて検索していましたが、同じトラブルの記事は見つかりませんでした。その過程で、AMPのこと、AMPテストやリッチリザルトテストのこと等、私にとってはハードルの高い内容でどうしようかと悩んでいた矢先、これといった理由もなく、WordPressのプラグインの設定を見ていて「組織のロゴ」[画像をアップロード]が気になり、設定を変えてテストしたところOKになったのです。

難し過ぎて途方に暮れていましたので、この偶然の解決は宝物を見つけたような喜びでした。
いつもGoogle先生には助けてもらってばかりなので、こんな時には恩返ししようと投稿させていただきます。

しかしながら、私の事例に特化した解決策かも知れませんので、設定を変えられる場合は、スクリーンショットやメモをしっかり取って、元の状態に戻れるように対策をしっかりお願いいたします。

モバイルバージョンを終了