Chromeで、ブックマークしたサイト内のみを検索する方法はありますか?


27

ブックマークを検索しようとはしていません-ブックマークしたサイトの1つに表示される可能性のある用語を検索しようとしています。

たとえば、「Obama」という用語で検索し、クエリをNew York TimesのWebサイトに限定する場合、ChromeのメインURL /検索バーにこれを入力できることがわかります。

obama site:nytimes.com

それを効果的にするためにそれを変更する方法があるかどうか疑問に思っています:

obamaサイト:Chromeブックマークフォルダー内のサイトのいずれか

よろしくお願いします!


2
拡張機能の良いアイデアのようです。
squillman

1
本当に!Googleの拡張機能を書いたことは一度もありませんが、これは私を圧倒するかもしれません。残念ながら、今はクライアントの仕事に非難されています(だからこそ、この時間の節約を最初から探していたのです!)。
ミシェル

特に必要なものではありませんが、オペラは履歴ツールを通じてコン​​テンツのキャッシュページを検索できます。このページに最近アクセスした場合は、検索できるはずです。
偽の名前

質問は少し曖昧です:ブックマークリストに表示されるホスト上にあるすべてのページを検索したいということですか?
直観

答えではありませんが、Firefoxのアドオン「ブックマークツール」はあなたが望むことをします。
harrymc

回答:


11

SearchMarkと呼ばれるGoogle Chrome拡張機能をリリースしました。これは、必要な機能を正確に実行します。お役に立てば幸いです。


やったー!無料のソリューション。私はインストールして試してみましたが、問題なく動作します。ただし、より伝統的に検索を実行したいのですが。たとえば、引用された単語「コントロールパネル」で検索すると、「コントロール」と「パネル」の結果が返されます。2つを一緒に検索するのではありません。しかし、少なくとも無料で、別のサービスにサインアップする必要はありません。共有してくれてありがとう!
ミシェル

私はこれに取り組んでいます。次のバージョンにはその機能が必要です。
Akshay

1
Chromium 11.0.696.65(84435)Ubuntu 10.04
jbeard4

私はYEARSのためにそのようなツールを探していました!
Ayyash

ええ、おそらくルールの変更が原因で、最新のchrome更新でアンインストールされたようなものです...泣き言を言うべきではないことを知っています。所有者が何をすべきかを知っている場合に効率的
Ayyash

5

ブラウザベースのHistorio.usを使用できます。

これは、Historious Takes Bookmarks to the Next Levelで makeuseof.comが言っていることです:

Historiousの背後にある考え方は単純です。ブックマークをフォルダーに保存する代わりに、すべて個別にインデックスが作成されます。Googleがインターネット全体で行うように、パーソナライズされた検索の世界を作成します。この検索エンジンは、コンピューター全体ですべてのブラウザーで使用でき、インデックス付きページのタイトルとコンテンツの両方で検索できます。

ブックマークレットを使用すると、ブラウザ間で歴史的な作品ができます。ブックマークレットは、JavaScriptコードを少し実行する(通常の)ブックマークです。(無料の)登録が完了すると、ブックマークバーに追加できるようになります。または、Google Chrome拡張機能もあります。これはブックマークレットとまったく同じように機能し、あるコンピューターで拡張機能を使用し、別のコンピューターでブックマークレットを使用することを妨げるものは何もありません。

画像


2

Googleにはブックマークファイルをポイントできるカスタム検索があるようです。彼らのドキュメントから、「これはあなたのウェブページ上のリンクから検索エンジンを作成する迅速で簡単な方法です」:http : //www.google.com/cse/tools/create_onthefly

使用方法として、ブックマークをxbelから.htmlファイルにエクスポートする必要がありますが、とにかく便利です。(特に、Galeonの「マイポータル」に相当するChromeが見つからなかったため)。


2

Ctrl + Shift + Oでブックマークマネージャーページを開きます。左上隅に検索バー/ボックスがあり、ブックマークを検索できます。


ブックマーク自体だけでなく、ブックマークのあるサイトを検索したいのですが、これはその検索の目的です。ありがとう
ミシェル

1

これを行うためのChrome拡張機能が見つからない場合は、

A)ブックマークURLのリストを取得する

当初Bookmarks、chromeプロファイルディレクトリ内のファイルは、そこにある他のファイルのいくつかと同様にsqlite3 DBであると考えました。これは間違っています。それはJSONファイルのように見えるので、おそらくあなたがやりたいのはJSON機能を備えたスクリプト言語にインポートすることです(「p」で始まるほとんどすべてが安全な賭けです、または使用したい場合はJSですrhino / spidermonkey / etc)、特定の要素を抽出します。

一見するとurl、「type」プロパティがに等しい各オブジェクトのプロパティが必要になりそうです"url"。ただし、いくつかの複雑な問題があります。たとえば、ブックマークレットや[関連する]サイトを持たないその他のものも含まれるので、結果に対してフィルターを実行して、実際のWeb URLに制限することをお勧めします。Bでサイトを取得するために使用するものは何でも、最初にこれをテストし、無効なURLでエラーを返す可能性があります。

B)ブックマークURLのリスト(A)を使用するホストのリストに減らします

私が考えて、これは何をしたいのですか?それともドメインですか?* .co.ukなどの場合を除きますか?これはおそらくAで使用するのと同じスクリプトで最も賢明に行われます。別のオプションは、sed | sort | uniqフィルターを介してパイプすることです。ただし、そのオプションでは実際にURLを解析することはなく、そのためのゲットー正規表現を無効にする必要があります。 phpこの種のものが本当に得意です。まあ、ほとんどのタスクに対する適切性と比較して。

C)GoogleクエリURLを作成する

...から各項目を付けることによってBsite:、文字列でそれらに参加+OR+して、URLエンコードし、(後に追加+の特定のテキストが、あなたは上の検索をしたいです)。結果をのような文字列の末尾に貼り付けますhttp://www.google.com/search?q=

これにより、http://www.google.com/search?q = site:superuser.com + OR + site: stackoverflow.com + chromeのようなURLが提供されます

次に、そのURLをコマンドライン呼び出しの最初の引数として渡すだけでgoogle-chrome、検索結果を含む新しいタブを開くことができます。少なくともの下ではbash、シェル拡張が適用されないように、URLを引用符で囲む必要があることに注意してください。

必要に応じて、これをコマンドラインユーティリティに組み込み、検索用語を渡して実行することができます。Chromeが実行されている場合は、Bookmarks読み込む前にファイルのコピーを作成し、その後一時ファイルを削除する必要があります。

既にJSを知っている場合、特にコマンドラインフレンドリーなスクリプト言語を知らない場合は、Chrome拡張機能を記述する方法を習得するよりも、これを作成する方が簡単な場合があります。


1

Kifi.comが好きです。それはあなたが求めているものすべてとよく更新されたクローム拡張機能を備えています。 https://www.kifi.com/getting-started

「Kifiは、速度、結果、品質の点で最高のブックマーク/リンク検索エンジンを備えています 。Kifiを使用すると、自分のブックマーク(Keepiのキープと呼ばれる)だけでなく、他のすべてのキープ内でも検索できますそのため、Kifiはチーム内でさらに効果的に機能します。

Kifi検索の興味深い部分は、クロスプラットフォームにあります。iPhoneとAndroidアプリ、Webサイト、ブラウザー拡張機能があります。ブラウザ拡張機能は、非常に高速な結果を返し、Googleの結果Webページに埋め込みます。」

クオラに関する最新の議論は次のとおりです。https://www.quora.com/Whats-the-best-way-to-search-only-within-bookmarked-links


0

これを行う唯一の方法は、ブックマークマネージャを使用することだと思います。ブックマークしたサイトを検索するだけで独自の検索エンジンを作成することもできますが、それは少し手間がかかると思います。最善の方法は、shift + ctrl + bを押してブックマネージャーを使用することです。


1
Ctrl-shift-bを使用すると、ブックマークのみを検索でき、ブックマークしたサイトの用語は検索できません。Googleカスタム検索エンジン(google.com/cse)を作成して遊んでいますが、それは思っていた以上に手作業です。まだブックマークしたサイトをCSEに取得する方法が必要です。
ミシェル


0

これは実際には単純な解決策ではないかもしれませんが、Historio.usを使用できます。ブックマークを検索できるソーシャルブックマークツールです。



0

一連のsite:パラメーター(例:)を連結すると、site:superuser.com OR site:stackoverflow.com+chrome ...Googleはクエリごとに32ワードという制限に達します。クエリ用語を除いて、ブックマークした31の異なるドメインのみを検索できることを意味します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.