あなたは複数のサイトを定期的に検索したいと考えている人ですか?最良の価格を見つけるために複数のウェブサイトを検索するディールハンターや、自分の地域で最良の家の取引を見つけようとしているブローカーかもしれません。これらのサイトを毎日訪れて最良の価格を見つけるのはほぼ不可能です。カスタム検索エンジンを作成することでこの問題を解決できます。この記事では、複数のウェブサイトを検索するのに役立つカスタム検索エンジンを作成するさまざまな方法を見ていきます。
[lwptoc]
ExpertRecカスタム検索エンジンの使用($9/月)
ExpertRecは、Googleのような検索ボックスをウェブサイトに追加し、複数のウェブサイトを検索することができます… 最大の利点は広告が含まれていないことです。
注:CMSがWordPress、Thinkific、またはShopifyの場合は、以下のアプリをインストールしてください:
WordPressの場合 – WP Fastest Site Search
Shopifyの場合 – ExpertRec Smart Search Bar
Thinkificの場合 – ExpertRec Smart Search
ExpertRecを使用してカスタム検索エンジンを作成する前に、検索しようとしているサイトがライブであり、ログインが必要でないことを確認してください。
- https://cse.expertrec.com/?platform=cseにアクセスします。
- Gmail IDでログインします。
- ウェブサイトのURLを入力します。(URLは「https://www.yourwebsite.com」の形式で入力します)。
- サイトマップURLを入力します。(サイトマップがない場合は、このステップをスキップできます)。
- Crawl→What to crawl→URLにアクセスし、さらに多くのURLを追加します。
- ここで、好きなだけURLを追加できます。
- ウェブサイトのクロールを開始します。(これで、ExpertRecのクローラーがウェブサイトのクロールを開始します。ウェブサイトのサイズとページ数によっては、時間がかかる場合があります)。
- クロールが完了したら、コントロールパネルを使用して検索エンジンの見た目や感触や、検索エンジンのランキングアルゴリズムを変更できます。特定のウェブサイトを他のウェブサイトよりも高くランク付けしたい場合は、このオプションを使用できます。検索の重み、プロモーション、同義語などの高度な機能もあります。
- コードは2つの部分で構成されています(<script></script>内の1つと、別のコード<ci-search></ci-search>)
- <script></script>はJavaScriptコンポーネントであり、Googleタグマネージャーやコードエディタを使用して追加できます。
- <ci-search></ci-search>コードは、検索ボックスをウェブサイトに追加します。このコードを追加する場所によって、検索ボックスの位置が決まります。コードセクションに移動して、ウェブサイトに追加します。このステップは、検索デモを持ちたいだけで、検索エンジンをウェブサイトに追加したくない場合はスキップできます。
- コード変更は、ライブ/プロダクションサイトに反映させる前に、テストモードまたは開発サイトで行うことをお勧めします。
- 最後のステップとして、キャッシュがある場合は削除します。
- サイトのリストをより頻繁にクロールしたい場合は、再クロール頻度にアクセスし、ニーズに応じてクロール速度を調整できます。高速なクロール速度はプレミアムプランでのみ利用可能です。
複数のサイト検索にExpertRecを使用する利点
- クロールされるページに対するコントロール– どのページがクロールされるかに対して非常に細かい制御ができます。例えば、URLに/products/が含まれているページだけをクロールすることができます。
- 広告なし。Googleのカスタム検索と比較して、ExpertRecは検索バーに広告を表示しません。
- 手頃な価格のプラン。
- 検索アルゴリズムの調整を支援するリアルタイムサポート。
Googleカスタム検索の使用
Googleカスタム検索を使用すると、複数のウェブサイトを検索することができます。ただし、検索できるウェブサイトの数は10サイトに制限されています。10サイト以上検索する必要がある場合は、Googleカスタム検索やExpertRecカスタム検索エンジンを使用してウェブ全体を検索する方法を検討してください(Googleが誰でも無制限のウェブサイト検索を許可すれば、Googleの代替品を立ち上げるのが簡単になるためです)。
- GoogleアカウントでGoogleカスタム検索のコントロールパネルにサインインします(アカウントを持っていない場合は取得してください)。
- 検索するサイトのセクションで、検索エンジンに含めたいページを追加します。自分が所有しているサイトだけでなく、任意のサイトを含めることができます。サイト全体のURLや個々のページのURLを含めることができます。また、URLパターンを使用することもできます。ここで「追加」をクリックし、「サイトを一括追加」を選択します。
- サイトのリストを1行ごとに入力します。
- 検索エンジンの名前は、選択したURLに基づいて自動的に生成されます。この名前はいつでも変更できます。
- 検索エンジンの言語を選択します。これにより、検索エンジンのボタンやその他のデザイン要素の言語が定義されますが、実際の検索結果には影響しません。
- 作成をクリックします。
複数のサイトを検索する基本的な検索エンジンが使用可能になります!詳細な設定オプションを確認するには、コントロールパネルにアクセスしてください。コントロールパネルには、検索結果をテストおよび調整できるプレビューウィンドウもあります。
Google検索内でのOR演算子の使用
Googleで検索し、結果をいくつかのウェブサイトに制限するには、以下の手順に従ってください:
- Googleにアクセスし、通常通り検索します。
- 検索を開始する前に、site:site1 OR site:site2など、必要な数だけのサイトを追加します。
- 検索を実行すると、結果がsite1とsite2に制限されているのがわかります。
- パイプ記号「|」を使用して、ウェブサイトを区切ることもできます。
Duckduckgoの使用
Duckduckgoには、Googleカスタム検索に似たカスタム検索エンジンがあることをご存知でしたか?
これを使用して複数のウェブサイトを検索するには、https://duckduckgo.com/search_boxにアクセスし、サイト検索セクションにカンマで区切られたサイトURLを入力します。ExcelシートにURLのリストがある場合は、連結機能を使用して各URLの末尾にカンマを追加できます。
サイト検索の下に、カンマで区切られたウェブサイトのURLを入力します。Excelシートの別々の行にウェブサイトのリストがある場合は、連結機能を使用して各URLにカンマを追加します。これにより、時間を大幅に節約できます。
Yandexサイト検索の使用
最初のステップでは、検索範囲(すなわち、検索でカバーされるページのセット)、検索名、およびその他の一般的なプロパティを定義します。この方法の唯一の欠点は、検索するサイトが50サイトを超えられないことです。50サイト以上を検索したい場合は、ExpertRecカスタム検索エンジンを試してみてください。
Yandexを使用して複数のサイトを検索するための手順は以下の通りです:
- Yandexサイト検索作成ツールにアクセスします。
- 検索の技術的な名前を入力します。
- Open search standardで検索名を入力します – これは訪問者がブラウザの検索エンジンに検索を追加するために使用できる名前です。
- ファミリーフィルターを追加します – 検索範囲から不適切なコンテンツやポルノを除外するために、ファミリーフィルターを設定します。フィルター設定は、対応する大手検索エンジンの設定と似ています。
- 検索範囲を追加します – 検索範囲、すなわち検索に含めるサイトのリストを指定します。最大で50のサイトまたはそのセクションのアドレスを指定できます。
- サイトと除外を追加する – 空白で区切ってサイトやそのサブセクションのアドレスをリストアップします。