web-dev-qa-db-ja.com

Sitelinks SearchboxのクエリパラメータなしでURLを使用していますか?

SERPのサイトリンクで検索ボックスを取得しようとするすべての例では、次のようなURLパラメーターを持つターゲットURLを使用しています。

https://example.com/search?q={search-string}

任意のURLを使用できますか、これはクエリパラメータでのみ機能しますか?例えば:

https://example.com/search/{search-term}
2
GrapeSoda

もちろん、あらゆる種類のURLデザインを使用できるはずです。 Googleが検索機能にURLのクエリコンポーネントを使用しないという理由だけで、多くのサイトを除外することは理にかなっていないでしょう。

Googleのドキュメント を確認しましたか? targetプロパティの場合:

  • 「これは、検索対象のコンテンツと同じドメインのアドレスを指すURLでなければなりません。」
  • 「ユーザーの検索クエリのプレースホルダーである変数名も中括弧で囲む必要があります。」
  • 「サーバーは、ユーザー検索クエリのUTF-8値を想定してサポートする必要があります。」

そのため、サポートされるURL設計を制限する文書化されたものはありません。

5
unor