Comment ajouter un moteur de recherche personnalisé à Firefox?

80

Est-il possible d'ajouter une URL de recherche personnalisée à la barre de recherche de Firefox? Par exemple, j'aimerais fournir une URL telle que http://blahblah.com?search=%s, où Firefox remplace le %savec le contenu du champ de recherche.

IE et Opera peuvent le faire, mais je ne vois pas comment le configurer dans Firefox.

Andrew Grant
la source
l'ajout d'un signet pointant vers sa requête (avec un raccourci) était le plus simple (par exemple: bookmark youtube.com/results?search_query= )
JinSnow

Réponses:

63

Ajoutez des mots-clés à la barre d'adresse:

Par exemple, vous pouvez configurer votre navigateur pour effectuer une recherche breadsur stackoverflow.com en tapant simplement so breaddans l’Omnibar.

Pour ce faire, cliquez avec le bouton droit de la souris sur la barre de recherche sur le site Web que vous recherchez habituellement. Vous pouvez le faire pour le champ de recherche sur n’importe quel site Web.

Clic droit sur la barre de recherche

Plus précisément:

  1. Allez sur le site que vous souhaitez utiliser pour rechercher
  2. Faites un clic droit sur la case de recherche que vous remplissez sur leur page (pas celle de Firefox)
  3. Sélectionnez "Ajouter un mot clé"
  4. Entrez le mot-clé à utiliser lorsque vous souhaitez effectuer une recherche sur ce site (par exemple, "so")
Javier
la source
5
Je n'avais aucune idée de ce qui existait ... je viens d'ajouter 'su' pour ce site! fonctionne très bien, bon conseil!
codeLes
Je souhaite que le chrome ait ceci.
Jed Daniels le
4
@Jed Daniels Chrome l'a sous la forme de moteurs de recherche personnalisés - Options -> Gérer les moteurs de recherche
Dan H
1
+1 Wow, à mon avis, cela rend la barre de recherche normale obsolète.
Kazark
2
Y at-il plus d'informations mises à jour sur ce peut-être? Je viens de télécharger le dernier Firefox sur macOS et cela ne fonctionne pas. :-(
user24601
77

J'aimerais fournir une URL telle que " http://blahblah.com?search=%s " où Firefox remplace le% s par le contenu du champ de recherche.

Vous pouvez le faire avec Firefox! Ajoutez un signet avec cette URL, où se %strouve la requête de recherche, puis définissez simplement un mot clé pour le signet. Vous pouvez ensuite rechercher en utilisant <key> <search term>dans la barre d'adresse. Par exemple, le signet http://www.google.com/search?q=%savec mot-clé gsignifie que vous pouvez taper g stack overflowdans la barre d'adresse pour rechercher dans Google "débordement de pile".

Vous pouvez également vous rendre sur le site que vous souhaitez rechercher, cliquez avec le bouton droit de la souris dans la zone de recherche, puis cliquez sur "Ajouter un mot clé pour cette recherche".

Chèvre mécontente
la source
2
C'est tout simplement génial! Une raison de plus pour aimer Firefox.
Qed
J'ai momentanément pensé que cela ne fonctionnait plus, mais j'ai alors remarqué que j'avais placé le mot clé dans le champ "Tags". Ça marche maintenant!
Ed Brannin
2
Meilleure réponse IMO, car cela ne dépend que des URL, pas des champs de recherche spécifiques à un site Web.
ThomasH
2
Apparemment, placer%% dans la partie domaine de l'URL est maintenant obsolète / interrompu dans les versions FF67 et supérieures. Voir bugzilla.mozilla.org/show_bug.cgi?id=1553377
kmarsh
1
Bien que ce soit très contre-intuitif, cela fonctionne (v69.0)
Seu Madruga
12

L' extension Ajouter à la barre de recherche vous permet de créer un nouveau module de recherche avec un simple clic droit.

spaetzel
la source
J'utilise ceci pour mon moteur de recherche Google personnalisé.
Leigh Riffel
Agréable. Nécessaire pour utiliser cette fonction dans le mode POST de Duckduckgo
user1338062
1
Vous devez installer un add-on pour pouvoir ajouter un moteur de recherche personnalisé. Ce sont de petites choses comme celle-ci qui rendent difficile le départ de Chrome. :-(
Synetech
1
n'existe plus. en a trouvé un autre: addons.mozilla.org/en-US/firefox/addon/add-custom-search-engine
skywinder
Voir cette autre réponse pour une extension active: superuser.com/questions/7327/…
wisbucky le
8

Votre meilleur pari est d'aller dans le projet Mycroft et de rechercher un plugin de moteur de recherche déjà créé.

Si vous n'en trouvez pas, vous pouvez créer le vôtre sur la page des soumissions . Les instructions complètes sont disponibles.

Dalvenjia
la source
Wow cela a sauvé la journée pour moi! Cette réponse devrait être beaucoup mieux votée. Si vous souhaitez modifier l'un de vos moteurs de recherche par défaut, vous devrez peut-être modifier légèrement le nom du plug-in
Pluto
J'ai pu ajouter duckduckgo POST à ​​mon firefox à l'aide du moteur de recherche Mycroft.
user674669
4

Ready2Search est également un service gratuit disponible qui vous aide à le faire pour n’importe quel site. Il crée un plug-in de recherche pour Internet Explorer, Firefox, Chrome et la barre d'outils Google avec de superbes options de personnalisation (icônes, paramètres de requête, etc.).

Capture d'écran de Ready2Search

chaleur
la source
2

La solution actuelle, sans signet, pour cette tâche:

  1. Ouvrez une page Web contenant une recherche (par exemple, MDN: developer.mozilla.org ).
  2. Dans la barre d'adresse, recherchez l'icône avec les trois points (pour moi, elle se trouve à l'extrémité droite de la barre d'adresse) et cliquez dessus.

    Capture d'écran de la barre d'adresse de Firefox montrant une icône avec trois points.

  3. Cliquez sur «Ajouter un moteur de recherche». Cela ajoute la recherche de la page Web aux moteurs de recherche dans vos préférences.

Si vous souhaitez définir un mot clé (par exemple mdn) pour cette recherche, procédez comme suit:

  1. Ouvrez les préférences de recherche (ou tapez l'URI suivante dans votre barre d'adresse: about:preferences#search)
  2. Dans le tableau sous la colonne "Mot clé", double-cliquez pour définir votre propre mot clé.
kleinfreund
la source
Il est regrettable que FF ne le permette que pour les sites Web proposant explicitement cette fonctionnalité.
Monseigneur
1

Voici un bon tutoriel pour la fonctionnalité QuickSearch de Firefox:

La recherche rapide en quelques mots vous permet de transformer un processus de recherche Web classique en routine en un raccourci de ligne de commande. Par exemple, au lieu d'aller sur wikipedia.com pour saisir les termes de recherche, vous pouvez utiliser «w mySearchTerm» dans la barre d'adresse de Firefox.

Il n'y a que quelques étapes à suivre:

  1. Faites un clic droit sur le champ de saisie de la recherche sur la page Web qui fournit le formulaire de recherche
  2. Choisissez "Ajouter un mot clé pour cette recherche".
  3. Donnez un nom à la recherche personnalisée, que vous utiliserez plus tard pour la recherche (exemple: "mysrch" ou une seule lettre)
  4. Recherchez en insérant "mysrch yourSearchTerm". dans la barre d'adresse de Firefox.
éclabousser
la source
Cette méthode crée un signet. Et si je ne veux pas de signet?
Synetech
1

C'est aussi simple qu'un clic droit dans un champ de recherche.

L'autre avantage est que ce processus crée un signet pour vous. Si vous utilisez quelque chose comme XMarks pour synchroniser vos signets, vous pouvez accéder à la même fonctionnalité de recherche sur tous les ordinateurs synchronisés.

crochet
la source
Malheureusement, cela ne semble pas bien fonctionner avec Firefox Sync intégré.
sourcejedi
1

Autre moyen de recherche personnalisé

Pour un exemple Google Translate chaîne : https://translate.google.com/m/translate#auto/en/%ssi haut réponse ici ne fonctionne pas. J'ai donc trouvé une solution de contournement avec le plugin: add-custom-search-engine

Et c'est reparti:

entrez la description de l'image ici

Va à:

entrez la description de l'image ici

Skywinder
la source
Cette extension fonctionne parfaitement pour ajouter un moteur de recherche personnalisé. Ce devrait être une partie essentielle de Firefox, pas une extension!
Wisbucky
0

Au lieu de le créer manuellement, vous pouvez utiliser un service tel que Searchplugins.net, qui fournit un formulaire en ligne pour générer votre plugin de recherche personnalisé.

  1. Recherchez le mot "TEST" dans le moteur de recherche de votre choix et copiez / collez l’URL obtenue dans le formulaire. par exemple.

    http://blahblah.com?search=TEST

  2. Remplissez les informations restantes / cliquez sur "créer un plugin"

  3. Cliquez sur "Installer" qui apparaît au-dessus du formulaire. Le plugin sera ajouté à votre barre de recherche.

Tapeur
la source
0

Vous pouvez également effectuer des recherches complexes avec plusieurs paramètres , et voici comment.

Par exemple, imaginons que vous ayez une recherche sur deux champs comme dans cet exemple fictif:

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

Vous pouvez faire une nouvelle recherche comme:

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

Ensuite, vous pouvez directement rechercher: mm david bowie,ziggy startdust

J'ai choisi “,” comme séparateur, mais ce n'est qu'un exemple. C'est perfectible, mais vous voyez l'idée et tout est possible.

Notez que vous devez utiliser un onglet qui a déjà été chargé dans une page, car les nouveaux onglets vides ne disposent pas d'un moteur JavaScript et la même limitation existe dans Opera 12. Cela n'est possible que dans Chromium et dans les nouveaux onglets vides. .

jesus2099
la source
0

Un peu tard pour la fête, mais pour ceux qui trouvent ce fil maintenant, vous pouvez cliquer sur l’icône de recherche dans la barre de recherche lorsque vous êtes sur le site de votre choix s’il comporte une icône verte +.

Isaac Corbrey
la source
Que se passe-t-il s'il ne montre pas le vert + comme sur un site (par exemple, eBay)?
Synetech
-2

Je crois qu'il fait référence à keyword.URL dans Firefox concerne: page de configuration.

Dans le type de barre d'adresse de Firefox about:config, recherchez keyword.URLet remplacez son contenu par " https://blahblah.com/search?q= ", par exemple.

Sam P
la source