Welcome to Firefox Add-ons.
Choose from thousands of extra features and styles to make Firefox your own.Close
Search Everywhere 0.4.2.1-signed
by Paul Komarek
Whichever web page you visit, use this tool to search over linked content. Just click the "G"-with-chain-link icon in your status bar to open or close the toolbar (or ctrl-alt-s). Great for searching from tables-of-contents, bookmarks, or blogs!
About this Add-on
Alternately, you can check the "SiteSearch" box and search over just the site you are visiting.
Accelerator keys are accessed using the Alt-key. For example, when the toolbar is open, use Alt-i to switch to site search. Note that "i" in "SiteSearch" is underlined in the user interface.
Current options on the toolbar:
* SiteSearch: If checked, a simple site search will be performed with the provided query, using the regular Google site: operator.
* URL Extraction
Exact: use extracted URLs without modification, to create a very "narrow" search engine.
Paths: use the host+path from an extracted url, but omit any filenames.
Hosts: use only the host from extracted urls to create a "broad" search engine.
* Extraction modifiers
Filter: some of the extracted URLs might be dominate search results for almost any query. For example, if we extract http://nih.gov, it is unlikely any other extracted URL will appear in search results. By enabling this option, the search engine will avoid certain overly-dominant URL patterns, like nih.gov/*.
Boost exact: this allows combination of host or path URL extraction, with an extra layer of exact URL extraction. Exact urls will be prefered in the search results.
* Other options
New Tab: open search results in a new tab.
For more info, you might want to read this blog post:
The code is available at http://code.google.com/p/searcheverywhere/source/checkout . Feel free to post bugs, feature requests, or submit improvements!
Alternately, the shortcut ctrl-alt-s still functions to toggle the appearance of the Search Everywhere toolbar.
This add-on is not compatible with your version of Firefox because of the following:
To create your own collections, you must have a Mozilla Add-ons account.
In short, the interesting bits are:
* cref=www.google.com%2Fcse%2Ftools%2Fmakecse: this is the Google page we visit, google.com/cse/tools/makecse. It is publicly available, and the parameters added to this URL are governed by the Google's privacy policies.
* The parameters are described in Google's CSE documentation at http://www.google.com/cse/docs/tools.html, with one addition (agent=...). These are listed below, and described at the URL just provided.
-- url=http://www.gnu.org/software/tar/manual/html_chapter/index.html (the web page you are searching from, since Google needs to scan the page for links in order to build the on-demand Custom Search Engine)
-- pattern=path (the type of url-munging)
-- autofilter=1 (whether or not to eliminate hyper-popular websites from the search results)
-- boostexact (you'll have to read the docs, description is too context-dependent for here)
-- agent=searcheverywhereV0.4.0 (NOTE: this is the special parameter I've added, to be friendly to Google -- it simply identifies the search as coming from a Search Everywhere toolbar, and contains no other information)