web-dev-qa-db-ja.com

Schema.orgとContactPointは検証エラーで使用します:「http://www.example.com/に提供されるすべての値は同じドメインでなければなりません。」

Googleのドキュメント 構造化データに関する以下のスニペットがあります:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Organization",
  "url": "http://www.your-company-site.com",
  "contactPoint": [{
    "@type": "ContactPoint",
    "telephone": "+1-401-555-1212",
    "contactType": "customer service"
  }]
}
</script>

ただし、このスニペットは、フィールドurlで検証( ここでテスト )を実行すると失敗し、次のメッセージが表示されます。

http://www.your-company-site.comhttp://www.example.com/に提供されるすべての値は同じドメインでなければなりません。)

したがって、私は自分のウェブサイトの自分の情報にも同じエラーがありますが、エラーとは何か、これを修正する方法を理解していません。

このエラーが発生する理由についてご存知ですか?

4
Prim

現在のところ、これはGoogleのSDTTのバグのようです。

Googleの例でもこのエラーが発生し、contactPointの値は変わりませんが、urlを省略してもエラーは発生しません。

同じ問題に関するスタックオーバーフローの質問:

2
unor