Wie füge ich Firefox eine benutzerdefinierte Suchmaschine hinzu?


78

Kann ich der Firefox-Suchleiste eine benutzerdefinierte Such-URL hinzufügen? ZB möchte ich eine URL angeben http://blahblah.com?search=%s, bei der Firefox die URL %sdurch den Inhalt des Suchfelds ersetzt.

Sowohl IE als auch Opera können dies tun, aber ich kann nicht herausfinden, wie ich es in Firefox einrichten soll.


Das Hinzufügen eines Lesezeichens, das auf seine Abfrage zeigt (mit einer Verknüpfung darauf), war am einfachsten (z. B .: Lesezeichen für youtube.com/results?search_query= )
JinSnow,

Antworten:


63

Hinzufügen von Schlüsselwörtern zur Adressleiste:

Beispielsweise können Sie Ihren Browser so einrichten, dass er breadauf stackoverflow.com sucht, indem Sie einfach so breadin das Omnibar tippen.

Klicken Sie dazu mit der rechten Maustaste auf die Suchleiste der Website, die Sie häufig durchsuchen. Sie können dies für das Suchfeld auf jeder Website tun .

Klicken Sie mit der rechten Maustaste auf die Suchleiste

Speziell:

  1. Gehen Sie zu der Site, die Sie für die Suche verwenden möchten
  2. Klicken Sie mit der rechten Maustaste auf das Suchfeld, das Sie auf ihrer Seite ausfüllen (nicht auf das von Firefox).
  3. Wählen Sie "Keyword hinzufügen"
  4. Geben Sie das Schlüsselwort ein, das für die Suche auf dieser Site verwendet werden soll (z. B .: "so").

5
Ich hatte keine Ahnung, dass es das gibt ... ich habe 'su' für diese Seite hinzugefügt! funktioniert super, guter tipp!
CodeLes

Ich wünschte, Chrom hätte das.
Jed Daniels

4
@Jed Daniels Chrome hat es in Form von benutzerdefinierten Suchmaschinen - Optionen -> Suchmaschinen verwalten
Dan H

1
+1 Wow, meiner Meinung nach macht das die reguläre Suchleiste überflüssig.
Kazark

2
Gibt es vielleicht mehr aktualisierte Informationen dazu? Habe gerade den neuesten Firefox für MacOS heruntergeladen und das funktioniert nicht. :-(
user24601

74

Ich möchte eine URL wie " http://blahblah.com?search=%s " angeben, bei der Firefox die% s durch den Inhalt des Suchfelds ersetzt.

Sie können dies mit Firefox tun! Fügen Sie ein Lesezeichen mit dieser URL hinzu, wo %ssich die Suchabfrage befindet, und legen Sie dann einfach ein Schlüsselwort für das Lesezeichen fest. Sie können dann mit <key> <search term>in der Adressleiste suchen . Das Lesezeichen http://www.google.com/search?q=%smit dem Schlüsselwort gbedeutet beispielsweise, dass Sie g stack overflowin die Adressleiste eingeben können, um in Google nach "Stapelüberlauf" zu suchen.

Wechseln Sie alternativ zu der Site, die Sie durchsuchen möchten, klicken Sie mit der rechten Maustaste in das Suchfeld und klicken Sie auf "Keyword für diese Suche hinzufügen".


2
Das ist einfach geil! Ein Grund mehr, Firefox zu lieben.
qed

Ich dachte vorübergehend, dass dies nicht mehr funktioniert, aber dann bemerkte ich, dass ich das Schlüsselwort in das Feld "Tags" eingegeben hatte. Es funktioniert jetzt!
Ed Brannin

2
Beste Antwort IMO, da dies nur von URLs abhängt, nicht von website-spezifischen Suchfeldern.
ThomasH

2
Anscheinend ist das Versetzen von% s in den Domain-Teil der URL in FF67 und höher veraltet. Siehe bugzilla.mozilla.org/show_bug.cgi?id=1553377
kmarsh

1
Obwohl es sehr kontraintuitiv ist, funktioniert es (v69.0)
Seu Madruga

12

Das Add to Search Bar - Erweiterung können Sie mit nur einem Rechtsklick eine neue Suche Addon erstellen.


Ich verwende dies für meine benutzerdefinierte Google-Suchmaschine.
Leigh Riffel

Nett. Muss verwendet werden, um im POST-Modus von Duckduckgo zu suchen.
user1338062

1
Sie müssen ein Add-On installieren, um eine benutzerdefinierte Suchmaschine hinzufügen zu können. Es sind Kleinigkeiten wie diese, die es so schwer machen, Chrome zu verlassen. :-(
Synetech


Sehen Sie diese andere Antwort für eine Erweiterung , die aktiv ist: superuser.com/questions/7327/...
wisbucky

8

Am besten gehen Sie zum Mycroft-Projekt und suchen nach einem bereits erstellten Suchmaschinen-Plugin.

Wenn Sie keinen finden, können Sie auf der Seite für die Einreichungen einen eigenen erstellen . Vollständige Anweisungen sind verfügbar.


Wow, das hat mir den Tag gerettet! Diese Antwort sollte viel höher bewertet werden. Wenn Sie eine Ihrer Standardsuchmaschinen ändern möchten, müssen Sie möglicherweise den Namen des Plugins geringfügig ändern
Pluto

Mit der Mycroft-Suchmaschine konnte ich meinem Firefox duckduckgo POST hinzufügen.
user674669

4

Ready2Search ist auch ein kostenloser Service, mit dem Sie dies für jede Site tun können. Das Such-Plug-In für Internet Explorer, Firefox, Chrome und Google Toolbar bietet umfangreiche Anpassungsoptionen (Symbole, Abfrageparameter usw.).

Screenshot von Ready2Search


2

Die aktuelle Lösung ohne Lesezeichen für diese Aufgabe:

  1. Öffnen Sie eine Webseite, auf der eine Suche ausgeführt wird (z. B. MDN: developer.mozilla.org ).
  2. Suchen Sie in der Adressleiste das Symbol mit den drei Punkten (für mich am rechten Ende der Adressleiste) und klicken Sie darauf.

    Screenshot der Adressleiste von Firefox mit einem Symbol mit drei Punkten.

  3. Klicken Sie auf "Suchmaschine hinzufügen". Dadurch wird die Suche der Webseite zu den Suchmaschinen in Ihren Einstellungen hinzugefügt.

Wenn Sie ein Schlüsselwort (z. B. mdn) für diese Suche festlegen möchten , gehen Sie folgendermaßen vor:

  1. Öffnen Sie die Sucheinstellungen (oder geben Sie die folgende URI in die Adressleiste: about:preferences#search)
  2. Doppelklicken Sie in der Tabelle unter der Spalte für "Keyword", um Ihr eigenes Keyword festzulegen.

Es ist traurig, dass FF dies nur für Websites zulässt, die diese Funktion ausdrücklich bereitstellen.
Monsignore

1

Hier ist ein nettes Tutorial für die Firefox-QuickSearch-Funktion:

Die Schnellsuche in Kürze ermöglicht es Ihnen, einen typischen routinemäßigen Websuchvorgang in eine Befehlszeilenverknüpfung umzuwandeln. Anstatt beispielsweise auf wikipedia.com die Suchbegriffe einzugeben, können Sie "w mySearchTerm" in der Adressleiste von Firefox verwenden.

Sie müssen nur ein paar Schritte ausführen:

  1. Klicken Sie mit der rechten Maustaste auf das Suchfeld auf der Webseite, auf der sich das Suchformular befindet
  2. Wählen Sie "Keyword für diese Suche hinzufügen".
  3. Geben Sie der benutzerdefinierten Suche einen Namen, den Sie später für die Suche verwenden werden (Beispiel: "mysrch" oder ein einzelner Buchstabe).
  4. Suchen Sie, indem Sie "mysrch yourSearchTerm" eingeben. in der Adressleiste von Firefox.

Diese Methode erstellt ein Lesezeichen. Was ist, wenn ich kein Lesezeichen möchte?
Synetech

1

Es ist so einfach wie ein Rechtsklick in ein Suchfeld.

Der andere Vorteil ist, dass dieser Prozess ein Lesezeichen für Sie erstellt. Wenn Sie Ihre Lesezeichen mit XMarks synchronisieren, können Sie auf alle synchronisierten Computer auf dieselbe Suchfunktion zugreifen.


Leider scheint es nicht gut mit dem eingebauten Firefox Sync zu funktionieren.
Sourcejedi

1

Alternative Methode zur benutzerdefinierten Suche

Ein Beispiel Google Übersetzen String : https://translate.google.com/m/translate#auto/en/%sso top Antwort hier nicht funktioniert. Also habe ich mit dem Plugin einen Workaround gefunden: add-custom-search-engine

Und es geht los:

Bildbeschreibung hier eingeben

Geht zu :

Bildbeschreibung hier eingeben


Diese Erweiterung funktioniert perfekt, um eine benutzerdefinierte Suchmaschine hinzuzufügen. Es sollte ein Kernbestandteil von Firefox sein, keine Erweiterung!
wisbucky

0

Anstatt es manuell zu erstellen, können Sie einen Dienst wie Searchplugins.net verwenden, der ein Online-Formular zum Generieren Ihres benutzerdefinierten Such-Plugins bereitstellt.

  1. Suchen Sie nach dem Wort "TEST" in der Suchmaschine Ihrer Wahl und kopieren Sie die resultierende URL in das Formular. z.B.

    http://blahblah.com?search=TEST

  2. Restliche Info ausfüllen / auf "Plugin erstellen" klicken

  3. Klicken Sie auf "Installieren", das über dem Formular angezeigt wird. Das Plugin wird zu Ihrer Suchleiste hinzugefügt.


0

Sie können auch komplexe Suchvorgänge mit mehreren Parametern durchführen .

Stellen Sie sich zum Beispiel vor, Sie haben eine Suche mit zwei Feldern wie dieses fiktive Beispiel:

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

Sie können eine neue Suche wie folgt durchführen:

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

Dann können Sie direkt suchen nach: mm david bowie,ziggy startdust

Ich wähle "," als Trennzeichen, aber es ist nur ein Beispiel. Es ist perfekt, aber Sie bekommen die Idee und alles ist möglich.

※ Beachten Sie, dass Sie einen Tab verwenden müssen, auf dem bereits eine Seite als leere neue Tabs geladen wurde. Sie haben keine JavaScript-Engine parat. In Opera 12 gibt es dieselbe Einschränkung. Dies ist nur in Chromium und auch in leeren neuen Tabs möglich .


0

Ein bisschen zu spät zur Party, aber für diejenigen, die diesen Thread jetzt finden, können Sie auf das Suchsymbol in der Suchleiste klicken, wenn sich auf der gewünschten Site ein grünes + -Symbol befindet.


Was ist, wenn auf einer Website (z. B. eBay) kein grünes + angezeigt wird?
Synetech

-1

Ich glaube, er bezieht sich auf keyword.URL auf der Seite about: config von Firefox.

about:configSuchen Sie in der Adressleiste von Firefox nach keyword.URLInhalten und ersetzen Sie diese beispielsweise durch " https://blahblah.com/search?q= ".

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.