3

https://developers.google.com/webmasters/richsnippets/sitelinkssearchのドキュメントに従って、Google のサイトリンク検索ボックスのスニペットを実装しようとしています。

私の実装は次のとおりです。

<script type="application/ld+json">
{
   "@context": "http://schema.org",
   "@type": "WebSite",
   "url": "http://www.petmd.com/",
   "potentialAction": {
     "@type": "SearchAction",
     "target": "http://www.petmd.com/search?Q={Q}",
     "query-input": "required name=Q"
   }
}
</script>

{Q} をキーワードに置き換え、検索フィールドの名前が「Q」の場合、ターゲットは機能します。この実装に何か問題がありますか?

ページの下部にある body タグ内にコードを配置しました。

4

2 に答える 2

0

正しいようです。ただし、サイトのサイトリンク検索ボックスを表示するかどうか、いつ表示するかは Google が決定します。

script要素を動的スクリプト (つまり、JavaScript 用) としてではなく、データ ブロックとして使用するため、ページの下部に配置する必要がないことに注意してください。

于 2014-12-20T00:50:52.973 に答える