Firefoxにカスタム検索エンジンを追加する方法は?


78

Firefoxの検索バーにカスタム検索URLを追加する方法はありますか?例えばhttp://blahblah.com?search=%s、Firefoxが%s検索ボックスのコンテンツに置き換えられるのようなURLを提供したいと思います。

IEとOperaの両方でこれを行うことができますが、Firefoxでそれを設定する方法がわかりません。


(ショートカットを含む)クエリを指すブックマークを追加するのが最も簡単でした(例:youtube.com/results
search_query=を

回答:


63

アドレスバーにキーワードを追加します。

たとえば、オムニバーにbread入力するだけで、stackoverflow.comで検索するようにブラウザーを設定できますso bread

これを行うには、よく検索するWebサイトの検索バーを右クリックします。これは、任意の Webサイトの検索フィールドに対して実行できます。

検索バーを右クリック

具体的には:

  1. 検索に使用するサイトに移動します
  2. ページで入力する検索ボックスを右クリックします(Firefoxではありません)
  3. [キーワードを追加]を選択します
  4. そのサイトで検索するときに使用するキーワードを入力します(例:「so」)

5
私は存在するという考えを持っていませんでした...ちょうどこのサイトに「su」を追加しました!すばらしい、良いヒントです!
codeLes 09

クロムにこれがあればいいのに。
ジェドダニエルズ

4
@Jed Daniels Chromeにはカスタム検索エンジンの形式である-オプション->検索エンジンの管理
ダンH

1
+1わあ、通常の検索バーは時代遅れになります。
カザーク

2
多分これに関する最新情報がありますか?macOSで最新のFirefoxをダウンロードしたところ、これは機能しません。:-(
user24601

74

Firefoxが%sを検索ボックスのコンテンツに置き換える「http://blahblah.com?search=%s」などのURLを提供したいと思います。

Firefoxでこれを行うことができます!そのURL(%s検索クエリ)でブックマークを追加し、単純にブックマークのキーワードを設定します。その後<key> <search term>、アドレスバーでを使用して検索できます。たとえば、http://www.google.com/search?q=%sキーワード付きのブックマークは、アドレスバーに入力してGoogleで「スタックオーバーフロー」を検索gできることを意味しますg stack overflow

または、検索するサイトに移動し、検索ボックスを右クリックして、[この検索のキーワードを追加]をクリックします。


2
これは単に素晴らしいです!Firefoxを愛するもう1つの理由。
qed

私は一時的にこれはもう機能しないと思ったが、その後、「タグ」フィールドにキーワードを入れたことに気付いた。それは今働いています!
エドブラニン

2
IMOはWebサイト固有の検索ボックスではなく、URLのみに依存するため、ベストアンサーIMOです。
ThomasH

2
どうやら%sをURLのドメイン部分に置くことは、FF67以降では非推奨/破損になりました。参照してくださいbugzilla.mozilla.org/show_bug.cgi?id=1553377
kmarsh

1
非常に直感に反しますが、動作します(v69.0)
Seu

12

[ 検索バーに追加]拡張機能を使用すると、右クリックするだけで新しい検索アドオンを作成できます。


これをカスタムのGoogle検索エンジンに使用します。
リーリフェル

いいね DuckduckgoのPOSTモードを使用して検索するには、これを使用する必要がありました。
user1338062

1
カスタム検索エンジンを追加するには、アドオンをインストールする必要があります。Chromeを離れるのを難しくしているのは、このような小さなことです。:-(
Synetech

1
もう存在しません。別のものを見つけました:addons.mozilla.org/en-US/firefox/addon/add-custom-search-engine
skywinder

アクティブになっている拡張のために、この他の回答を参照してください。superuser.com/questions/7327/...
wisbucky

8

あなたの最善の策は、Mycroftプロジェクトに行って、すでに作成された検索エンジンプラグインを検索することです。

見つからない場合は、投稿ページで独自に作成できます。完全な手順が利用可能です。


うわー、これは私のために一日を節約しました!この答えははるかに高く支持されるべきです。あなたのデフォルトの検索エンジンの一つを変更したい場合は、少しプラグイン名を変更する必要があります
冥王星

Mycroft検索エンジンを使用して、duckduckgo POSTをfirefoxに追加できました。
user674669

4

Ready2Searchは、任意のサイトでこれを行うのに役立つ無料のサービスです。Internet Explorer、Firefox、Chrome、およびGoogleツールバーの検索プラグインを作成し、優れたカスタマイズオプション(アイコン、クエリパラメーターなど)を提供します。

Ready2Searchのスクリーンショット


2

このタスクの実際のブックマークなしソリューション:

  1. 検索のあるWebページを開きます(MDN:developer.mozilla.orgなど)。
  2. アドレスバーで、3つのドットが付いたアイコン(私にとっては、アドレスバーの右端にあります)を見つけてクリックします。

    Firefoxのアドレスバーのスクリーンショット。3つのドットのアイコンが表示されています。

  3. [検索エンジンの追加]をクリックします。これにより、Webページの検索が設定の検索エンジンに追加されます。

mdnこの検索にキーワード(たとえば)を設定する場合は、次の手順を実行します。

  1. 検索設定を開きます(または、あなたのアドレスバーに以下のURIを入力します。about:preferences#search
  2. 「キーワード」の列の下の表で、ダブルクリックして独自のキーワードを設定します。

FFが、この機能を明示的に提供しているWebサイトに対してのみこれを許可しているのは残念です。
モンシニョール

1

以下は、Firefoxのクイック検索機能に関する素晴らしいチュートリアルです。

一言で言えば、クイック検索により、一般的なWeb検索プロセスをコマンドラインショートカットに変えることができます。たとえば、wikipedia.comにアクセスして検索用語を入力する代わりに、Firefoxのアドレスバーから「w mySearchTerm」を使用できます。

必要な手順はわずかです:

  1. 検索フォームを提供するWebページの検索入力フィールドを右クリックします
  2. [この検索のキーワードを追加]を選択します。
  3. カスタム検索に名前を付けて、後で検索に使用します(例:「mysrch」または1文字)
  4. 「mysrch yourSearchTerm」を挿入して検索します。Firefoxのアドレスバーで。

そのメソッドはブックマークを作成します。ブックマークが必要ない場合はどうすればよいですか?
Synetech

1

検索フィールドを右クリックするのと同じくらい簡単です。

もう1つの利点は、このプロセスでブックマークが作成されることです。XMarksなどを使用してブックマークを同期すると、同期されたすべてのコンピューターで同じ検索機能にアクセスできます。


残念ながら、組み込みのFirefox Syncではうまく動作しないようです。
sourcejedi

1

カスタム検索の代替方法

たとえば、Googleは、文字列を翻訳https://translate.google.com/m/translate#auto/en/%sので、ここでトップの答えは動作しません。だから私はプラグインで回避策を見つけました:add-custom-search-engine

さあ、いくぞ:

ここに画像の説明を入力してください

に行く :

ここに画像の説明を入力してください


この拡張機能は完全に機能し、カスタム検索エンジンを追加します。これは、拡張機能ではなく、Firefoxの中核となるはずです!
ウィスバッキー

0

手動で作成する代わりに、カスタムプラグインを生成するオンラインフォームを提供するSearchplugins.netなどのサービスを使用できます。

  1. 選択した検索エンジンで「TEST」という単語を検索し、結果のURLをフォームにコピーして貼り付けます。例えば。

    http://blahblah.com?search=TEST

  2. 残りの情報を入力/「プラグインを作成」をクリック

  3. フォームの上に表示される「インストール」をクリックします。プラグインが検索バーに追加されます。


0

複数のパラメーターを使用し複雑な検索を行うこともできます。その方法を次に示します。

たとえば、この架空の例のような2つのフィールド検索があるとします。

http:// mymusic.com/search?artist=david+bowie&album=ziggy+stardust

次のような新しい検索を行うことができます。

javascript:q="%s";if(q.indexOf(",")>0){q=q.split(",");location.href="http://mymusic.com/search?artist="+q[0]+"&album="+q[1]}

次に、直接検索できます: mm david bowie,ziggy startdust

セパレータとして「、」を選択しますが、これは単なる例です。それは完璧ですが、あなたはアイデアを得る、そして何でも可能です。

※空白の新しいタブにはJavaScriptエンジンが用意されていないため、すでにページを読み込んでいるタブを使用する必要があります。Opera12でも同じ制限があります。これはChromiumと空白の新しいタブでのみ可能です。


0

パーティーに少し遅れましたが、このスレッドを見つけた人は、緑色のアイコンが付いているサイトがあれば、検索バーの検索アイコンをクリックできます。


サイト(たとえば、eBay)に緑色の+のようなものが表示されない場合はどうなりますか?
Synetech

-1

彼はFirefoxのabout:configページでkeyword.URLを参照していると思います。

Firefoxのアドレスバータイプでabout:configkeyword.URLそのコンテンツを検索し、たとえば「https://blahblah.com/search?q=」に置き換えます

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