best way to do a mulit-site search?
I search 6 online catalogs most days and would like to create a multi-site search / onesearch, if that is possible in Firefox 38. Currently, I do this by opening 6 tabs, and enter the book title into each of the sites search box.
Is it possible to create a custom multi-search?
I have been hunting in the add-ons, but all that I have found require the site to be a "Search Engine". None of the 6 sites are "search engines" e.g. Amazon Kindle USA, or the digital library catalog (overdrive.com)
From an add-on perspective -- I did find alertbox/Distill.io and this is great for 1 title 1 site, you can add the search in your browser account. But I have 1 title, looking in 6 sites.
In google searching there looks to be an add-on for Safari but I could not find any equivalent add-on for Firefox.
I then thought, other people must have this need. How do they automate this task I wondered.
Thankyou for any ideas. Regards
If a web site has a site search engine, it can be added to Firefox.
As to your multi-search, there are add-ons that will look for the best price for a given item. Please look again.
The assumption that the search has to do with price is wrong. Nothing to do with price checking.
I believe I stated in the request, the sites are not a search engine or have a site search engine that Firefox is recognising. I did try to add them to the multi-site search standard in Fx 39 (e.g. green + comes available when the site has an available site search engine that you can add) e.g. goodreads.
But for the sites I mentioned no such + green symbol comes available. Which makes sense to me, as these sites are online catalogs. I do believe I stated this in the question.
There are no add-ons that I have found that allow me to add any site of my choice that I regularly search for the same thing. They all require the site to be a search engine.
So the main requirement is getting random sites added as search engines in the search bar? This extension seems to allow you to right-click the search box on a page and then it can build a search plugin on demand: https://addons.mozilla.org/firefox/addon/add-to-search-bar/
So the main requirement is getting random sites added as search engines in the search bar?
Close but not exactly.
The main requirement is to create a custom multi-search that allows me enter my 1 book title once, and then perform this search automatically across the 6 sites (e.g. Amazon Kindle, overdrive.com etc..)
This multi-site search/onesearch is distinct from my normal search google box as I do not want to touch this as I use this to search the internet generally.
I tried many add-ons but stopped after seeing they only work if the site is expecting it to be added as a site search engine (e.g. green + symbol becomes available when you add it to the standard Firefox Seach bar). For example, I could add goodreads, mozilla support to my "standard search bar" but not add overdrive.com or Kindle category of Amazon USA.
Hope this makes more sense.
I tested the add-on. I am sure I tested this one before but just to make sure. The add-on only allows you to only search 1 site at one time. You may add as many sites to the search bar as you like but still it only allows you to search 1 site at one time.
It does allow me to add 5 of the 6 sites to search bar, but I can only search in one of these sites, not across all 5 at once. So I felt very similar to opening 5 tabs from booksmarks. I have contacted the developer to verify.
Sorry for the confusion, I misread your earlier post. I thought you had an add-on to send the query to multiple plugins and you just needed the plugins.
What about this (probably only works with the "old" search bar): http://www.searchenginejournal.com/better-search-in-firefox-with-web-search-pro/19662/
Thankyou jscher2000. That add-on you suggest, does appear to do the multi-search by grouping them. Still uses standard firefox search bar.
however, I am not comfortable installing as it is not supported any more per the developer post on the add-on page. I am on fx38 and have learnt only add add-ons that are supported as my performance of firefox will likely take a dive which is more frustrating than opening 6 tabs.
https://addons.mozilla.org/en-US/firefox/addon/web-search-pro/ last updated March 14, 2012
from the addon page I am sorry to announce that I have decided to quit developing Firefox extensions. You can read the complete announcement on my website.
Thanks for all the love and support in the past 7 years! Martijn
Thankyou for trying to help me, it is so wonderful to receive.
I did not realize that such a simple task as searching across 6 sites at 1 time, with same search string e.g. "book title", could be so tricky.
I looked in userscripts too to see if there was one. I noticed universitie have the same concept called "onesearch". However it is not user definable and it is something each university purchases to give the students one search access to all the many databases. But same concept as I am after.
由 jendrew 於 修改
Try Hyperwords. You might not be able to use it to "simultaneously search six sites" (sounds like an awful idea, anyway) but you will be able to customize it as a menu bar dropdown that only shows you the sites you want to search-->go, excluding all else.
Hi jendrew, I saw that, but also that the developer responded to some reviews earlier this year. The add-on is in retirement, but I would not call it abandoned just yet.
In thinking about a user script solution, a less inefficient approach would be for the script to open each site's search page in a new tab, inject the query into the search box, and "click" the search button. Sending a more direct request probably requires generating a POST request, which would involve coding for the diverse parameters you see in the XML files for the various search plugins, and figuring out how to send it. That's not something I can dive into myself.
If you want to request someone to write a custom userscript, you can try these sites:
- https://greasyfork.org/en/forum/categories/script-requests (times out at the moment, but the site was fine earlier today)