Firefox’a özel bir arama motoru nasıl eklenir?


78

Firefox arama çubuğuna özel bir arama URL'si ekleyebilmemin bir yolu var mı? Örneğin http://blahblah.com?search=%s, Firefox’un yerini %sarama kutusunun içeriğiyle değiştirdiği bir URL sağlamak istiyorum .

Hem IE hem de Opera bunu yapabilir, ancak bunu Firefox'ta nasıl kuracağımı çözemiyorum.


sorgusuna işaret eden bir yer imi eklemek (üzerinde bir kısayol
varken

Yanıtlar:


63

Adres çubuğuna anahtar kelimeler ekleyin:

Örneğin, tarayıcınızı breadstackoverflow.com adresinde arama yapmak için yalnızca so breadçok amaçlı adres yazarak ayarlayabilirsiniz.

Sık kullandığınız web sitesindeki arama çubuğuna sağ tıklayarak bunu yapın. Bunu, herhangi bir web sitesinde Arama alanı için yapabilirsiniz .

Arama çubuğuna sağ tıklayın

özellikle:

  1. Aramak için kullanmak istediğiniz siteye gidin.
  2. Sayfalarında doldurduğunuz arama kutusuna sağ tıklayın (Firefox’lar değil)
  3. "Anahtar kelime ekle" yi seçin
  4. Bu sitede arama yapmak istediğinizde kullanılacak anahtar kelimeyi girin (örneğin: "so")

5
Var olan hiçbir fikrim yoktu ... bu site için 'su' eklendi! harika çalışıyor, iyi ipucu!
codeLes

Keşke krom bu olsa.
Jed Daniels

4
@Jed Daniels Chrome'da özel arama motorları şeklinde var - Seçenekler -> Arama Motorlarını Yönet
Dan H

1
+1 Vay, düzenli arama çubuğunu modası geçmiş kılan aklıma.
Kazark

2
Bu konuda daha güncel bilgi var mı? MacOS'ta en yeni Firefox'u indirdim ve bu çalışmıyor. :-(
user24601 16:18

74

Firefox’un arama kutusunun içeriği ile% s’nin yerini aldığı " http://blahblah.com?search=%s " gibi bir URL sağlamak istiyorum .

Bunu Firefox ile yapabilirsiniz! %sArama sorgusu olan URL’ye bir yer imi ekleyin , ardından yer imi için bir anahtar kelime ayarlayın. Daha sonra <key> <search term>adres çubuğunu kullanarak arama yapabilirsiniz . Örneğin, http://www.google.com/search?q=%sanahtar gkelimeli yer imi , g stack overflowGoogle’da "yığın taşması" aramak için adres çubuğuna yazabileceğiniz anlamına gelir .

Alternatif olarak, aramak istediğiniz siteye gidin, arama kutusuna sağ tıklayın ve "Bu arama için bir anahtar kelime ekle" yi tıklayın.


2
Bu sadece harika! Firefox'u sevmek için bir sebep daha.
saat

Artık bunun işe yaramadığını düşündüm, ama sonra anahtar kelimeyi "Etiketler" alanına koyduğumu fark ettim. Şuan çalışıyor!
Ed Brannin

2
En iyi yanıt IMO, web sitesine özgü arama kutularına değil yalnızca URL’lere bağlı olduğundan.
Thomas

2
Görünen o ki,% s’yi URL’nin etki alanı kısmına koymak, artık FF67’de ve daha sonra kullanımdan kaldırıldı. Bkz bugzilla.mozilla.org/show_bug.cgi?id=1553377
kmarsh

1
Çok sezgisel olmasına rağmen, çalışıyor (v69.0)
Seu Madruga

12

Bar Aramaya Ekle uzantısı sadece bir sağ tıklama ile yeni bir arama addon oluşturmanızı sağlar.


Bunu özel Google Arama Motorum için kullanıyorum.
Leigh Riffel

Güzel. Duckduckgo'nun POST modunu kullanarak arama yapmak için bu gerekli.
user1338062

1
Özel bir arama motoru ekleyebilmek için bir eklenti yüklemelisiniz. Chrome'dan ayrılmayı zorlaştıran bu gibi küçük şeyler. :-(
Synetech


Etkin olan bir uzantı için bu diğer cevaba bakın: superuser.com/questions/7327/…
wisbucky

8

En iyisi Mycroft Projesi'ne gitmek ve daha önce yapılmış bir arama motoru eklentisini aramak.

Bir tane bulamazsanız , başvuru sayfasında kendiniz bir tane oluşturabilirsiniz . Tam talimatlar mevcuttur.


Vay bu benim için günü kurtardı! Bu cevap çok daha yüksek olmalı. Varsayılan arama motorlarınızdan birini değiştirmek isterseniz, eklenti adını biraz değiştirmeniz gerekebilir
Pluto

Mycroft arama motorunu kullanarak firefox'uma duckduckgo POST ekleyebildim.
user674669

4

Ready2Search ayrıca, herhangi bir site için bunu yapmanıza yardımcı olan ücretsiz bir hizmettir. Harika özelleştirme seçenekleriyle (simgeler, sorgu parametreleri vb.) Internet Explorer, Firefox, Chrome ve Google Araç Çubuğu için arama eklentisini yapar.

Ready2Search ekran görüntüsü


2

Bu görev için gerçek, yer imi olmayan çözüm:

  1. Üzerinde arama olan bir web sayfasını açın (örneğin, MDN: developer.mozilla.org ).
  2. Adres çubuğunda, üç noktalı simgeyi bulun (benim için adres çubuğunun sağ ucunda) ve tıklayın.

    Firefox'un adres çubuğunun ekran görüntüsünü üç noktalı bir simge ile gösterir.

  3. “Arama Motoru Ekle” ye tıklayınız. Bu, web sayfasının arama özelliğini tercih ettiğiniz arama motorlarına ekler.

mdnBu arama için bir anahtar kelime (örn. ) Ayarlamak istiyorsanız , aşağıdaki adımları izleyin:

  1. Arama tercihlerini açın (veya adres çubuğuna aşağıdaki URI yazın: about:preferences#search)
  2. “Anahtar Kelime” sütununun altındaki tabloda, kendi anahtar kelimenizi ayarlamak için çift tıklayın.

FF'nin bunu yalnızca açıkça bu özelliği sağlayan web siteleri için yapmasına izin vermesi üzücü.
Monsignor

1

İşte olan güzel öğretici Firefox'un QuickSearch özelliği için:

Özetle hızlı arama, tipik bir rutin web arama işlemini komut satırı kısayoluna dönüştürmenize olanak tanır. Örneğin, oradaki arama terimlerini girmek için wikipedia.com adresine gitmek yerine, Firefox'un adres çubuğundan “w mySearchTerm” kullanabilirsiniz.

Atmanız gereken sadece birkaç adım var:

  1. Arama formunu sağlayan web sayfasındaki arama girişi alanına sağ tıklayın
  2. "Bu arama için bir anahtar kelime ekle" yi seçin.
  3. Özel aramaya bir ad verin, daha sonra arama yapmak için kullanacaksınız (örneğin: "mysrch" veya tek bir harf)
  4. "Mysrch yourSearchTerm." Ekleyerek arama yapın. Firefox’un adres çubuğunda

Bu yöntem bir yer imi oluşturur. Yer imi istemiyorsam ne yapmalıyım?
Synetech

1

Bir arama alanına sağ tıklamak kadar basit.

Diğer bir avantaj, bu işlemin sizin için bir yer imi oluşturmasıdır. Yer imlerinizi senkronize etmek için XMarks gibi bir şey kullanıyorsanız , aynı arama işlevine tüm senkronize edilmiş bilgisayarlarda erişebilirsiniz.


Ne yazık ki, yerleşik Firefox Sync ile hoş görünmüyor.
sourcejedi,

1

Özel arama için alternatif yol

Örnek bir Google Translate dizesi için : https://translate.google.com/m/translate#auto/en/%sbu yüzden buradaki en iyi cevap işe yaramaz. Böylece eklenti ile bir geçici çözüm buldum: add-custom-search-engine

Ve işte başlıyoruz:

görüntü tanımını buraya girin

Gider :

görüntü tanımını buraya girin


Bu uzantı, özel bir arama motoru eklemek için mükemmel çalışır. Firefox'un bir parçası olmalı, uzantı değil!
wisbucky

0

El ile oluşturmak yerine, özel arama eklentinizi oluşturmak için çevrimiçi bir form sağlayan Searchplugins.net gibi bir hizmeti kullanabilirsiniz .

  1. Seçtiğiniz arama motorunda "TEST" kelimesini arayın ve sonuçtaki url'yi forma kopyalayın / yapıştırın. Örneğin.

    http://blahblah.com?search=TEST

  2. Kalan bilgileri doldurun / "eklenti oluştur" u tıklayın

  3. Formun üstünde görünen "Kur" u tıklayın. Eklenti, arama çubuğunuza eklenecek.


0

Ayrıca birden fazla parametreyle karmaşık aramalar yapabilirsiniz ve işte bu şekilde.

Örneğin, bu hayali örnek gibi iki alan aramanız olduğunu hayal edin:

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

Gibi yeni bir arama yapabilirsiniz:

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

O zaman doğrudan arayabilirsiniz: mm david bowie,ziggy startdust

Ayırıcı olarak “,” seçiyorum, ancak bu sadece bir örnek. Mükemmel, ama sen fikir olsun ve her şey mümkün.

New Boş, yeni sekmelerde JavaScript motoru bulunmadığından, herhangi bir sayfayı daha önce yüklediğiniz bir sekmeyi kullanmanız gerektiğine ve Opera 12'de de aynı sınırlamalara sahip olduğunuza dikkat edin. .


0

Partiye biraz geç kaldık, ancak bu konuyu şimdi bulmak isteyenler için, arama çubuğundaki arama simgesine tıkladığınızda sitenin üzerinde yeşil bir + simgesi varsa bulunmasını sağlayabilirsiniz.


Bir sitede yeşil + benzeri görünmüyorsa (örneğin, eBay)?
Synetech

-1

Firefox’un about: config sayfasında anahtar sözcük.URL’ye atıfta bulunduğuna inanıyorum.

Firefox’un adres çubuğunda about:config, ardından keyword.URLiçeriğini arayın ve " https://blahblah.com/search?q= " ile değiştirin .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.