【業務効率化】サイト内検索がない?Googleを「最強のサイト内検索ボタン」に変える魔法のツール(ブックマークレット)

「あの情報、このサイトのどこかにあったはずなんだけど……」 「サイト独自の検索機能が使いにくくて、目当てのページが見つからない!」

事務作業やリサーチ業務で、こんなストレスを感じたことはありませんか? 特に、検索窓がない古いサイトや、階層が深すぎる役所のHPなどで目当ての情報にたどり着くのは至難の業です。

今回は、そんな悩みを一瞬で解決し、あらゆるサイトに「高性能な検索機能」を後付けできる「ドメイン内検索ブックマークレット」をご紹介します。

目次

「ドメイン内検索ブックマークレット」とは?

このツールは、ブラウザの「お気に入り(ブックマーク)」に登録して使う、1行のプログラムです。

クリックするだけで、「今開いているサイト内だけ」をGoogleで検索することができます。Googleの「site:」という特殊な検索コマンド(演算子)を、プログラムが自動で生成してくれる仕組みです。

設定方法(コピー&ペーストで完了)

① コードをコピーする

以下のコードをすべてコピーしてください。

javascript:(function(){var d=location.hostname;var k=prompt(d+' 内を検索:', '');if(k!==null&&k.trim()!==''){window.open('https://www.google.com/search?q=site:'+d+' '+encodeURIComponent(k));}})();
JavaScript

② ブックマークに追加する

  1. ブラウザ(ChromeやEdgeなど)のブックマークバーの空いているところで右クリック
  2. 「ページを追加」 または 「ブックマークを追加」 を選択。
  3. 名前[site] ドメイン内検索(自分がわかりやすい名前でOK)
  4. URL:先ほどコピーしたコードを貼り付け。
  5. 保存 をクリック。

使い方:爆速リサーチの3ステップ

実際に使うときは、マウスとキーボードの連携で一瞬です。

  1. 検索したいサイトを開く (例:企業のプレスリリース、自治体のHP、マニュアルサイトなど)
  2. 作成したブックマークをクリック 画面上に「(ドメイン名)内を検索」という入力欄が出てきます。
  3. キーワードを入れて「Enter」! 入力してEnterを押すだけで、Googleの検索結果に飛びます。マウスで「OK」をクリックする必要はありません。

⚠️ 必ず知っておきたい注意事項

非常に便利なツールですが、Google検索の仕組みを利用しているため、以下の点にご注意ください。

Googleでクロールされていないサイトは対象外

このツールはGoogleのデータベースを検索しています。そのため、「Googleのクローラーがまだ巡回していない新着記事」や、「検索除け(noindex設定)がされているページ」は検索結果に表示されません。

ログイン後の専用ページなどは検索できない

社内のグループウェア(Backlogやkintoneなど)や、ログインが必要なマイページ内の情報は、Googleがアクセスできないため検索対象外となります。

セキュリティが極めて高いサイト

ごく稀に、非常にセキュリティが厳しいサイト(銀行のシステムや一部の官公庁など)では、外部プログラム(ブックマークレット)の実行を遮断している場合があります。

🛠️ うまく動かない時のチェックリスト

URL欄の「javascript:」が消えていないか

ブラウザによっては、貼り付けた際に先頭の javascript: がセキュリティの関係で自動的に削られることがあります。保存したURLを再度確認してください。

スマホブラウザでの利用

スマホ版ChromeやSafariでは、ブックマークバーから直接起動できない場合があります。その際は、アドレスバーにブックマーク名(例:「ドメイン内検索」)と入力して候補から実行してください。

まとめ:事務職こそ「ブックマークレット」を活用しよう

デスクワークにおいて「情報を探す時間」は、実はかなりの割合を占めています。 このブックマークレットを一つ入れるだけで、年間で数時間の節約になるかもしれません。

  • URLをコピーしました!
目次