Como adicionar um mecanismo de pesquisa personalizado ao Firefox?

78

Existe uma maneira de adicionar um URL de pesquisa personalizado à barra de pesquisa do Firefox? por exemplo, eu gostaria de fornecer um URL como http://blahblah.com?search=%s, onde o Firefox substitua o %spelo conteúdo da caixa de pesquisa.

Tanto o IE quanto o Opera podem fazer isso, mas não consigo descobrir como configurá-lo no Firefox.

Andrew Grant
fonte
adicionar um marcador apontando para a sua consulta (com um atalho sobre ele) foi o mais fácil (por exemplo: marcador youtube.com/results?search_query= )
JinSnow
Veja também: stackoverflow.com/q/9963256/712526
jpaugh

Respostas:

63

Adicione palavras-chave à barra de endereço:

Por exemplo, você pode configurar seu navegador para procurar breadem stackoverflow.com, simplesmente digitando so breadno omnibar.

Faça isso clicando com o botão direito do mouse na barra de pesquisa do site em que você costuma pesquisar. Você pode fazer isso no campo Pesquisar em qualquer site.

Clique com o botão direito na barra de pesquisa

Especificamente:

  1. Vá para o site que você deseja usar para pesquisar
  2. Clique com o botão direito do mouse na caixa de pesquisa que você preenche na página deles (não no Firefox)
  3. Selecione "Adicionar uma palavra-chave"
  4. Digite a palavra-chave a ser usada quando desejar pesquisar nesse site (por exemplo: "so")
Javier
fonte
5
Eu não tinha ideia de que existia ... acabei de adicionar 'su' para este site! funciona muito bem, boa dica!
codeLes
Eu gostaria que o chrome tivesse isso.
precisa saber é o seguinte
4
O @Jed Daniels Chrome o possui na forma de mecanismos de pesquisa personalizados - Opções -> Gerenciar mecanismos de pesquisa
Dan H
11
+1 Uau, na minha opinião, isso torna a barra de pesquisa normal obsoleta.
Kazark 11/01
2
Talvez haja mais informações atualizadas sobre isso? Acabei de baixar o Firefox mais recente no macOS e isso não funciona. :-(
user24601
74

Gostaria de fornecer um URL como " http://blahblah.com?search=%s " em que o Firefox substitua% s pelo conteúdo da caixa de pesquisa.

Você pode fazer isso com o Firefox! Adicione um marcador com esse URL, onde %sestá a consulta de pesquisa, e simplesmente defina uma palavra-chave para o marcador. Você pode pesquisar usando <key> <search term>na barra de endereço. Por exemplo, o marcador http://www.google.com/search?q=%scom palavra-chave gsignifica que você pode digitar g stack overflowna barra de endereço para pesquisar no Google por "estouro de pilha".

Como alternativa, acesse o site que você deseja pesquisar, clique com o botão direito do mouse na caixa de pesquisa e clique em "Adicionar uma palavra-chave para esta pesquisa".

DisgruntledGoat
fonte
2
Isso é simplesmente incrível! Mais uma razão para amar o firefox.
Qd #
Eu pensei momentaneamente que isso não funcionava mais, mas notei que havia colocado a palavra-chave no campo "Tags". Está funcionando agora!
Ed Junnin
2
Melhor resposta IMO, pois depende apenas dos URLs, não das caixas de pesquisa específicas do site.
ThomasH
2
Aparentemente, colocar o% s na parte do domínio da URL agora está obsoleto / quebrado no FF67 e acima. Veja bugzilla.mozilla.org/show_bug.cgi?id=1553377
kmarsh em
11
Embora seja muito contra-intuitivo, funciona (v69.0)
Seu Madruga
12

A extensão Adicionar à barra de pesquisa permite criar um novo complemento de pesquisa com apenas um clique com o botão direito.

spaetzel
fonte
Eu uso isso no meu mecanismo de pesquisa personalizado do Google.
21330 Leigh Riffel
Agradável. Necessário usar isso para pesquisar usando o modo POST do Duckduckgo.
precisa saber é o seguinte
11
Você precisa instalar um complemento para poder adicionar um mecanismo de pesquisa personalizado. São pequenas coisas como essas que dificultam a saída do Chrome. :-(
Synetech
11
não existe mais. encontrei outro: addons.mozilla.org/en-US/firefox/addon/add-custom-search-engine
skywinder
Veja esta outra resposta para uma extensão que está ativa: superuser.com/questions/7327/…
wisbucky 24/09
8

Sua melhor aposta é ir ao Projeto Mycroft e procurar um plugin de mecanismo de pesquisa já criado.

Se você não encontrar um, pode criar seu próprio na página de envios . Instruções completas estão disponíveis.

Dalvenjia
fonte
Uau, isso salvou o dia para mim! Esta resposta deve ser muito mais votada. Se você deseja modificar um de seus motores de busca padrão, você pode precisar de mudar o nome do plugin ligeiramente
Plutão
Consegui adicionar o duckduckgo POST ao meu firefox usando o mecanismo de pesquisa Mycroft.
user674669
4

O Ready2Search também é um serviço gratuito disponível que ajuda você a fazer isso em qualquer site. Faz plug-in de pesquisa para o Internet Explorer, Firefox, Chrome e Barra de Ferramentas Google com ótimas opções de personalização (ícones, parâmetros de consulta etc.).

Captura de tela do Ready2Search

calor
fonte
2

A solução real, sem marcadores para esta tarefa:

  1. Abra uma página da web que possui uma pesquisa (por exemplo, MDN: developer.mozilla.org ).
  2. Na barra de endereço, encontre o ícone com os três pontos (para mim, ele está no lado direito da barra de endereço) e clique nele.

    Captura de tela da barra de endereços do Firefox mostrando um ícone com três pontos.

  3. Clique em "Adicionar mecanismo de pesquisa". Isso adiciona a pesquisa da página da web aos mecanismos de pesquisa em suas preferências.

Se você deseja definir uma palavra-chave (por exemplo mdn) para esta pesquisa, siga estas etapas:

  1. Abra as preferências de pesquisa (ou digite a seguinte URI na barra de endereços: about:preferences#search)
  2. Na tabela sob a coluna "Palavra-chave", clique duas vezes para definir sua própria palavra-chave.
Kleinfreund
fonte
É triste que o FF permita fazer isso apenas em sites que fornecem explicitamente esse recurso.
Monsenhor
1

Aqui está um bom tutorial para o recurso Pesquisa Rápida do Firefox:

A pesquisa rápida em poucas palavras, permite transformar um processo rotineiro típico de pesquisa na Web em um atalho da linha de comando. Por exemplo, em vez de acessar o site wikipedia.com para inserir os termos de pesquisa, você pode usar "w mySearchTerm" na barra de endereços do Firefox.

Existem apenas algumas etapas que você precisará executar:

  1. Clique com o botão direito do mouse no campo de entrada de pesquisa na página da web que fornece o formulário de pesquisa
  2. Escolha "Adicionar uma palavra-chave para esta pesquisa".
  3. Atribua um nome à pesquisa personalizada que você usará posteriormente para pesquisar (exemplo: "mysrch" ou uma única letra)
  4. Pesquise inserindo "mysrch yourSearchTerm". na barra de endereço do Firefox.
splattne
fonte
Esse método cria um marcador. E se eu não quiser um marcador?
Synetech
1

É tão simples quanto clicar com o botão direito do mouse em um campo de pesquisa.

A outra vantagem é que esse processo cria um marcador para você. Se você usar algo como o XMarks para sincronizar seus favoritos, poderá acessar a mesma funcionalidade de pesquisa em todos os computadores sincronizados.

suporte
fonte
Infelizmente, não parece funcionar muito bem com o Firefox Sync embutido.
sourcejedi
1

Maneira alternativa para pesquisa personalizada

Por exemplo, uma string do Google Tradutor : https://translate.google.com/m/translate#auto/en/%sa melhor resposta aqui não funciona. Então eu encontrei uma solução alternativa com o plugin: add-custom-search-engine

E aqui vamos nós:

insira a descrição da imagem aqui

Vai para :

insira a descrição da imagem aqui

skywinder
fonte
Esta extensão funciona perfeitamente para adicionar um mecanismo de pesquisa personalizado. Deve ser uma parte essencial do Firefox, não uma extensão!
wisbucky 24/09
0

Em vez de criá-lo manualmente, você pode usar um serviço como o Searchplugins.net, que fornece um formulário on-line para gerar seu plug-in de pesquisa personalizado.

  1. Pesquise a palavra "TEST" no mecanismo de pesquisa de sua escolha e copie / cole o URL resultante no formulário. por exemplo.

    http://blahblah.com?search=TEST

  2. Preencha as informações restantes / clique em "criar plugin"

  3. Clique em "Instalar", que aparece acima do formulário. O plugin será adicionado à sua barra de pesquisa.

Tapper
fonte
0

Você também pode fazer pesquisas complexas com vários parâmetros , e aqui está como.

Por exemplo, imagine que você tenha uma pesquisa de dois campos como este exemplo fictício:

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

Você pode fazer uma nova pesquisa como:

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

Em seguida, você pode procurar diretamente: mm david bowie,ziggy startdust

Eu escolho "," como separador, mas é apenas um exemplo. É perfeito, mas você entendeu a idéia e tudo é possível.

※ Observe que você precisa usar uma guia que já carregou qualquer página, pois novas guias em branco não têm um mecanismo JavaScript pronto e há a mesma limitação no Opera 12. Isso só é possível no Chromium e também em novas guias em branco .

jesus2099
fonte
0

Um pouco atrasado para a festa, mas para aqueles que encontrarem este tópico agora, clique no ícone de pesquisa na barra de pesquisa quando estiver no site desejado, se houver um ícone verde +.

Isaac Corbrey
fonte
E se ele não mostrar o verde + como em um site (por exemplo, eBay)?
Synetech
-1

Eu acredito que ele está se referindo a keyword.URL na página about: config do Firefox.

Em tipo de barra de endereços do Firefox about:config, em seguida, procurar keyword.URLe substituir seu conteúdo com " https://blahblah.com/search?q= ", por exemplo.

Sam P
fonte