WordPressサイトリンク検索ボックスのJSON-LDスキーマを検証する方法は? 検索ページのURLのヒントを変更する

公開: 2020-04-25

グーグル-ページは豊富な結果の対象です

GoogleはデフォルトでSitelinks search boxをサポートしています。 ただし、WordPressサイトで正しく設定されていることを確認する必要があります。

サイトリンク検索ボックスとは何ですか?

以下に示すように、Sitelink検索ボックスは、ユーザーが任意の用語を非常にすばやく検索するのに役立つ検索ボックスです。

彼らは検索するためにあなたのサイトに行く必要はありません。 結果はGoogle検索結果ページ(SERP)自体に表示されます。

それはユーザーにリアルタイムの検索提案を提供します。

サイトリンク検索ボックスのURL

今日のCrunchifyで、他のいくつかの問題を調べていると、サイトリンクの検索ボックスがbrokenていることがわかりました。

少し時間がかかりましたが、Crunchifyのサイトリンク検索ボックスのURLを修正しました。 Crunchifyのすべての読者と同じヒントを共有したいと思います。

ステップ1。 SEOWordPressプラグインをインストールする

Yoast SEOWordPressプラグインがインストールされていることを確認してください。 オールインワンSEOパックは、デフォルトでJSON-LDとサイトリンク検索ボックスのサポートもサポートしています。

ここ数年から同じものを使っていますが、今のところ良いです。 デフォルトでは、YoastSEOプラグインは各ページにJSON-LD schema markupを追加します。 プラグインをアクティブ化するだけで、カスタム検索ページを期待するように設定されます。

JSON-LDとは何ですか?

JSON-LDは、 JavaScript Object Notation for Linked Data略で、多次元配列で構成されています。

Crunchify home pageのJSON-lDの例を次に示します。

サンプルのblog postにあるJSON-LDの例を次に示します。

ステップ2。 サイトリンクの検索URLを検証する

correct Sitelinks search URLが指定されていることを確認してください。 上記のコードでは、10行目から14行目が強調表示されています。 再確認してください。

デフォルトでは、YoastSEOは以下のURLを追加します。

  • "target": "https://crunchify.com/?s={search_term_string}"

Note: Googleカスタム検索を設定していない場合は、問題ありません。 何も変更する必要はありません。 ただし、過去6年間の経験に基づいて、Googleカスタム検索結果の設定を使用することをお勧めします。 ユーザーエクスペリエンスと検索結果の品質は、デフォルトのGoogle検索よりもはるかに優れています。

ステップ-3。 ターゲット検索URLを変更する

Crunchifyでは、Googleカスタム検索設定を使用しています。 したがって、デフォルトのターゲットURLは機能しません。

カスタム検索URLは次のとおりです。

  • https://crunchify.com/search/?q=java

Yoast SEOのスキーママークアップでURLを変更するにはどうすればよいですか?

以下のコードスニペットをテーマのfunctions.phpファイルに追加し、変更を保存します。

このコードスニペットは、正しい検索URLを置き換えて更新します。

更新されたURLは次のとおりです。

  • "target": "https://crunchify.com/search/?q={search_term_string}"

ステップ-4。 数週間待つ

それでは、数週間待ってから、Google検索結果ページで結果をもう一度確認してください。 ライブ結果をチェックアウトします。 2020年4月24日に変更を加え、その直後にGoogleがURLの変更を認識し始めました。

URLは次のとおりです: https://search.google.com/search-console/sitelinks-searchbox。 プロパティを選択すると、結果が表示されます。

Sitelinks検索ボックスのJSON-LDスキーマが有効であることを確認してください

CrunchifySitelinkの検索結果の例を次に示します。

サイトリンクの検索結果をクランチ

詳細は次のとおりです。

このチュートリアルが、JSON-LD GoogleSitelinks検索ボックススキーママークアップで発生する可能性のある問題の修正に役立つことを願っています。 幸せなブログ。