SearchAction マークアップ付きの有効な WebSite JSON-LD 構造化データを生成します。Google のサイトリンク検索ボックスを有効化し、検索エンジンにサイトを正しく理解させます。
{search_term_string}. For WordPress, this is typically https://example.com/?s={search_term_string}After adding the schema to your site, validate it with these tools:
WebSite スキーマは、検索エンジンに対してウェブサイト全体をエンティティとして記述する構造化データマークアップです。Schema.org WebSite タイプを基盤とし、サイト名、URL、出版者、言語、そして最も重要な検索機能に関する機械可読情報を提供します。Google がこのマークアップを読み取ると、検索結果にサイト名を正しく表示し、求められるサイトリンク検索ボックスを有効化できます――これは検索結果ページでリスティングの直下に表示される検索入力です。
WebSite スキーマがない場合、Google はページタイトルや見出し、その他のシグナルからサイト名を推測しなければならず、表示が一貫しない、または誤ってしまうことがよくあります。構造化データでサイトのアイデンティティを明示的に宣言することで、Google 検索のすべての機能でブランドの表示方法をコントロールできます。このマークアップはホームページに配置し、ドメイン全体に適用されます。
サイトリンク検索ボックスは、WebSite スキーマ内のSearchActionプロパティによって動作します。このプロパティは、Google にサイトの検索 URL を正確に構築させる URL テンプレートを含んでいます。ユーザーが Google の検索結果に表示される検索ボックスにクエリを入力すると、Google はテンプレートを使用して内部検索結果ページへ直接リダイレクトします。この機能により、ユーザーの意図とサイト上の関連コンテンツを見つけるまでのステップが大幅に削減されます。
サイトリンク検索ボックスを有効にするには、WebSite スキーマにpotentialActionとしてSearchActionタイプを含め、targetにEntryPointとurlTemplateを設定する必要があります。URL テンプレートは、ユーザーのクエリが挿入されるプレースホルダー{search_term_string}を使用します。Google は検索語が必須パラメータであることを示すquery-inputプロパティも要求します。このジェネレーターはこれらすべての要件を自動的に処理します。
WebSite スキーマは、サイトに追加できる最もシンプルでインパクトのある構造化データの一つです。以下が提供される内容です:
実装は5分未満で完了します。生成された JSON-LD スクリプトをホームページの <head> セクションに追加し、Rich Results Testで検証してください。構造化データの継続的な監視には、ローカルランクチェッカーなどのツールを使用して、スキーマ改善が検索可視性に与える影響を追跡できます。
WebSite スキーママークアップは、JSON-LD 形式の構造化データで、検索エンジンにウェブサイト全体について伝えます。Schema.org の WebSite タイプを使用して、サイト名、URL、出版者、検索機能などを記述します。Google がこのマークアップを読み取ると、検索結果にサイト名を正しく表示し、サイトリンク検索ボックスを有効化でき、ユーザーは Google の検索結果ページから直接サイト内検索が可能になります。
サイトリンク検索ボックスは、Google 検索の機能で、ウェブサイトのメイン検索結果の直下に検索入力欄を表示します。ユーザーがこのボックスにクエリを入力すると、サイト内の検索結果ページへ直接遷移します。Google は WebSite スキーマ内の SearchAction プロパティを参照し、内部検索の URL テンプレートを決定します。この機能により、訪問者はホームページに移動せずにコンテンツを検索でき、エンゲージメントが向上します。
WebSite スキーマは技術的に必須ではありませんが、すべてのウェブサイトに強く推奨されます。未実装の場合、Google はページコンテンツからサイト名や検索機能を推測する必要があり、表示が不正確になる可能性があります。WebSite スキーマを追加すると、Google が検索結果に希望するサイト名を表示し、SearchAction プロパティでサイトリンク検索ボックスを有効化できます。実装は数分で完了し、ドメイン全体に永続的な SEO 効果をもたらします。
検索アクションの URL テンプレートは、Google にサイト内部検索の仕組みを伝えるものです。まずサイトで検索を実行し、生成される URL を確認します。その検索クエリ部分をプレースホルダー {search_term_string} に置き換えます。例として、"shoes" を検索した際に https://example.com/search?q=shoes が生成される場合、テンプレートは https://example.com/search?q={search_term_string} となります。WordPress サイトでは /search?q=、/search?s=、/?s= などのパターンが一般的です。