Come aggiungere un motore di ricerca personalizzato a Firefox?


78

È possibile aggiungere un URL di ricerca personalizzato alla barra di ricerca di Firefox? ad esempio, vorrei fornire un URL come http://blahblah.com?search=%s, in cui Firefox sostituisce %sil contenuto della casella di ricerca.

Sia IE che Opera possono farlo, ma non riesco a capire come configurarlo in Firefox.


l'aggiunta di un segnalibro che punta alla sua query (con una scorciatoia su di esso) è stata la più semplice (ad esempio: segnalibro youtube.com/results?search_query= )
JinSnow

Risposte:


63

Aggiungi parole chiave alla barra degli indirizzi:

Ad esempio, puoi impostare il tuo browser per la ricerca su stackoverflow.com breadsemplicemente digitando so breadnella barra degli strumenti.

Per fare ciò, fai clic con il pulsante destro del mouse sulla barra di ricerca sul sito Web che stai cercando. Puoi farlo per il campo di ricerca su qualsiasi sito web.

Fare clic con il tasto destro sulla barra di ricerca

In particolare:

  1. Vai al sito che desideri utilizzare per la ricerca
  2. Fai clic con il tasto destro del mouse sulla casella di ricerca che compili sulla loro pagina (non su Firefox)
  3. Seleziona "Aggiungi una parola chiave"
  4. Inserisci la parola chiave da usare quando vuoi cercare in quel sito (es: "così")

5
Non avevo idea che esistesse ... ho appena aggiunto 'su' per questo sito! funziona benissimo, buon consiglio!
codeLes

Vorrei che Chrome avesse questo.
Jed Daniels,

4
@Jed Daniels Chrome lo ha sotto forma di motori di ricerca personalizzati - Opzioni -> Gestisci motori di ricerca
Dan H

1
+1 Wow, a mio avviso ciò rende obsoleta la barra di ricerca normale.
Kazark,

2
Ci sono informazioni più aggiornate su questo forse? Ho appena scaricato l'ultimo Firefox su macOS e questo non funziona. :-(
user24601

74

Vorrei fornire un URL come " http://blahblah.com?search=%s " in cui Firefox sostituisce% s con il contenuto della casella di ricerca.

Puoi farlo con Firefox! Aggiungi un segnalibro con quell'URL, dove si %strova la query di ricerca, quindi imposta semplicemente una parola chiave per il segnalibro. È quindi possibile cercare utilizzando <key> <search term>nella barra degli indirizzi. Ad esempio, il segnalibro http://www.google.com/search?q=%scon la parola chiave gindica che è possibile digitare g stack overflownella barra degli indirizzi per cercare "overflow dello stack" su Google.

In alternativa, vai al sito che desideri cercare, fai clic con il pulsante destro del mouse nella casella di ricerca e fai clic su "Aggiungi una parola chiave per questa ricerca".


2
Questo è semplicemente fantastico! Un motivo in più per amare Firefox.
QED

Per un momento ho pensato che non funzionasse più, ma poi ho notato che avevo inserito la parola chiave nel campo "Tag". Sta lavorando adesso!
Ed Brannin,

2
Risposta migliore IMO, in quanto dipende solo da URL, non da caselle di ricerca specifiche del sito Web.
ThomasH

2
Apparentemente inserire% s nella parte del dominio dell'URL è ora deprecato / rotto in FF67 e versioni successive. Vedi bugzilla.mozilla.org/show_bug.cgi?id=1553377
kmarsh

1
Sebbene sia molto intuitivo, funziona (v69.0)
Seu Madruga,

12

L' estensione Aggiungi alla barra di ricerca consente di creare un nuovo componente aggiuntivo per la ricerca con un semplice clic del tasto destro.


Lo uso per il mio motore di ricerca Google personalizzato.
Leigh Riffel,

Bello. Necessario utilizzarlo per effettuare ricerche utilizzando la modalità POST di Duckduckgo.
user1338062

1
Devi installare un componente aggiuntivo per poter aggiungere un motore di ricerca personalizzato. Sono piccole cose come questa che rendono così difficile lasciare Chrome. :-(
Synetech,

1
non esiste più. ne ho
skywinder

Vedi questa altra risposta per un'estensione attiva: superuser.com/questions/7327/…
wisbucky

8

La cosa migliore da fare è andare al Progetto Mycroft e cercare un plugin per motori di ricerca già realizzato.

Se non riesci a trovarne uno, puoi crearne uno tuo nella pagina degli invii . Sono disponibili istruzioni complete.


Wow, questo mi ha salvato la giornata! Questa risposta dovrebbe essere molto più votata. Se si desidera modificare uno dei motori di ricerca predefiniti, potrebbe essere necessario modificare leggermente il nome del plug-in
Pluto

Sono stato in grado di aggiungere POST duckduckgo al mio Firefox utilizzando il motore di ricerca Mycroft.
user674669

4

Ready2Search è anche un servizio gratuito disponibile che ti aiuta a fare questo per qualsiasi sito. Crea plug-in di ricerca per Internet Explorer, Firefox, Chrome e Google Toolbar con ottime opzioni di personalizzazione (icone, parametri di query, ecc.).

Schermata di Ready2Search


2

La soluzione effettiva senza segnalibro per questa attività:

  1. Aprire una pagina Web in cui è presente una ricerca (ad es. MDN: developer.mozilla.org ).
  2. Nella barra degli indirizzi, trova l'icona con i tre punti (per me, si trova all'estremità destra della barra degli indirizzi) e fai clic su di essa.

    Schermata della barra degli indirizzi di Firefox che mostra un'icona con tre punti.

  3. Fai clic su "Aggiungi motore di ricerca". Ciò aggiunge la ricerca della pagina Web ai motori di ricerca nelle tue preferenze.

Se si desidera impostare una parola chiave (ad es. mdn) Per questa ricerca, attenersi alla seguente procedura:

  1. Aprire le preferenze di ricerca (o digitare il seguente URI nella barra degli indirizzi: about:preferences#search)
  2. Nella tabella sotto la colonna per "Parola chiave", fai doppio clic per impostare la tua parola chiave.

È triste che FF lo consenta solo per i siti Web che forniscono esplicitamente questa funzionalità.
Monsignor

1

Ecco un bel tutorial per la funzione QuickSearch di Firefox:

La ricerca rapida in breve, consente di trasformare un tipico processo di ricerca Web di routine in un collegamento da riga di comando. Ad esempio, invece di andare su wikipedia.com per inserire lì i termini di ricerca, puoi usare "w mySearchTerm" dalla barra degli indirizzi di Firefox.

Ci sono solo alcuni passaggi che dovrai compiere:

  1. Fare clic con il tasto destro del mouse sul campo di immissione della ricerca nella pagina Web che fornisce il modulo di ricerca
  2. Scegli "Aggiungi una parola chiave per questa ricerca".
  3. Assegna un nome alla ricerca personalizzata, che successivamente utilizzerai per la ricerca (esempio: "mysrch" o una singola lettera)
  4. Cerca inserendo "mysrch yourSearchTerm." nella barra degli indirizzi di Firefox.

Questo metodo crea un segnalibro. Cosa succede se non desidero un segnalibro?
Synetech,

1

È semplice come fare clic con il tasto destro in un campo di ricerca.

L'altro vantaggio è che questo processo crea un segnalibro per te. Se usi qualcosa come XMarks per sincronizzare i tuoi segnalibri, puoi accedere alla stessa funzionalità di ricerca su tutti i computer sincronizzati.


Sfortunatamente non sembra funzionare bene con Firefox Sync integrato.
sourcejedi

1

Modo alternativo per la ricerca personalizzata

Per esempio una stringa di Google Translate : https://translate.google.com/m/translate#auto/en/%squindi la risposta migliore qui non funziona. Quindi ho trovato una soluzione alternativa con il plugin: add-custom-search-engine

Ed eccoci qui:

inserisci qui la descrizione dell'immagine

Va a :

inserisci qui la descrizione dell'immagine


Questa estensione funziona perfettamente per aggiungere un motore di ricerca personalizzato. Dovrebbe essere una parte fondamentale di Firefox, non un'estensione!
Wisbucky,

0

Invece di crearlo manualmente, puoi utilizzare un servizio come Searchplugins.net che fornisce un modulo online per generare il tuo plug-in di ricerca personalizzato.

  1. Cerca la parola "TEST" nel motore di ricerca che preferisci e copia / incolla l'URL risultante nel modulo. per esempio.

    http://blahblah.com?search=TEST

  2. Inserisci le informazioni rimanenti / fai clic su "crea plug-in"

  3. Fai clic su "Installa" che appare sopra il modulo. Il plug-in verrà aggiunto alla barra di ricerca.


0

Puoi anche effettuare ricerche complesse con più parametri , ed ecco come.

Ad esempio, immagina di avere una ricerca su due campi come questo esempio fittizio:

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

È possibile effettuare una nuova ricerca come:

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

Quindi puoi cercare direttamente: mm david bowie,ziggy startdust

Scelgo "," come separatore, ma è solo un esempio. È perfettibile, ma hai l'idea e tutto è possibile.

※ Nota che devi usare una scheda che ha già caricato qualsiasi pagina poiché le nuove schede vuote non hanno un motore JavaScript pronto e c'è la stessa limitazione in Opera 12. Ciò è possibile solo in Chromium e anche in nuove schede vuote .


0

Un po 'in ritardo per la festa, ma per chi trova questa discussione ora puoi fare clic sull'icona di ricerca nella barra di ricerca quando sul sito vuoi se ha un'icona + verde su di essa.


Che cosa succede se non mostra il green + like su un sito (ad es. EBay)?
Synetech,

-1

Credo che si riferisca a keyword.URL nella pagina about: config di Firefox.

Nella barra degli indirizzi di Firefox digitare about:config, quindi cercare keyword.URLe sostituire i suoi contenuti con " https://blahblah.com/search?q= ", ad esempio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.