> Skip to content
FEATURED:
  • Student-Success Resource Center
Sign In
  • News
  • Advice
  • The Review
  • Data
  • Current Issue
  • Virtual Events
  • Store
    • Featured Products
    • Reports
    • Data
    • Collections
    • Back Issues
    • Featured Products
    • Reports
    • Data
    • Collections
    • Back Issues
  • Jobs
    • Find a Job
    • Post a Job
    • Career Resources
    • Find a Job
    • Post a Job
    • Career Resources
Sign In
  • News
  • Advice
  • The Review
  • Data
  • Current Issue
  • Virtual Events
  • Store
    • Featured Products
    • Reports
    • Data
    • Collections
    • Back Issues
    • Featured Products
    • Reports
    • Data
    • Collections
    • Back Issues
  • Jobs
    • Find a Job
    • Post a Job
    • Career Resources
    • Find a Job
    • Post a Job
    • Career Resources
  • News
  • Advice
  • The Review
  • Data
  • Current Issue
  • Virtual Events
  • Store
    • Featured Products
    • Reports
    • Data
    • Collections
    • Back Issues
    • Featured Products
    • Reports
    • Data
    • Collections
    • Back Issues
  • Jobs
    • Find a Job
    • Post a Job
    • Career Resources
    • Find a Job
    • Post a Job
    • Career Resources
Sign In
ADVERTISEMENT
Profhacker Logo

ProfHacker

Teaching, tech, and productivity.

  • Twitter
  • LinkedIn
  • Show more sharing options
Share
  • Twitter
  • LinkedIn
  • Facebook
  • Email
  • Copy Link URLCopied!
  • Print

How to Hack URLs for Faster Searches in Your Browser

By  Lincoln Mullen
September 6, 2012
card catalog

A very large part of my work involves searching. I enter queries into library catalogs, into dictionaries, into search engines, and into academic databases. Anything I can do to reduce the number of steps it takes to perform a search will save me lots of time in the long run. So here is a way to set up custom search engines in your browser. For example, suppose I want to search for a word in JSTOR. In my browser I could

We're sorry. Something went wrong.

We are unable to fully display the content of this page.

The most likely cause of this is a content blocker on your computer or network.

Please allow access to our site, and then refresh this page. You may then be asked to log in, create an account if you don't already have one, or subscribe.

If you continue to experience issues, please contact us at 202-466-1032 or help@chronicle.com

card catalog

A very large part of my work involves searching. I enter queries into library catalogs, into dictionaries, into search engines, and into academic databases. Anything I can do to reduce the number of steps it takes to perform a search will save me lots of time in the long run. So here is a way to set up custom search engines in your browser. For example, suppose I want to search for a word in JSTOR. In my browser I could

  1. click my JSTOR bookmark,
  2. click the search box,
  3. type my query and hit enter.

But using this hack, I can reduce that process by one step, so that I

  1. go to search box (in Google Chrome, CMD + L gets you there fast) and
  2. type ‘JSTOR’ plus tab plus my query and hit enter.

To make this work, you have to know a little bit about how URLs work. URLs can hold all sorts of useful (and hackable) information. For example, suppose I go to JSTOR and search for the word “colporteur” (since it comes up a lot in my sources). The resulting URL is complicated: http://www.jstor.org.resources.library.brandeis.edu/action/doAdvancedSearch?q0=colporteur&f0=all&c1=AND&q1=&f1=all&acc=on&wc=on&Search=Search&sd=&ed=&la=&jo=

That’s hard to read. But I do know that I searched for the word “colporteur,” and sure enough, that word shows up in the URL. The relevant part is ?q0=colporteur. I can deduce that if I replaced that word with another search term (say, “American Tract Society”) and kept everything else the same, I would get a JSTOR query on that term. That is indeed what happens.*

ADVERTISEMENT

Armed with that information, I can now create my custom search engine. I’ll explain how to do this in Google Chrome (manufacturer’s instructions here), though you can do something similar in Mozilla Firefox, which Brian wrote about two years ago, in Alfred, and doubtless in other applications.

In Chrome, you can go to the settings and click “Manage Search Engines.” If you scroll to the bottom of the list, you’ll see a box like this.

A screen shot

In the first two boxes, we can add the basic information. Let’s call this search engine “JSTOR” (first box) and use the keyword jstor (second box) to signal Chrome when we want to use this search engine. Then in the third box, we can tell Chrome what a typical search URL looks like for the JSTOR website. Into that box we can paste the long JSTOR URL from above. But where the word “colporteur” appeared, we’re going to substitute the characters %s. Whenever you use this search engine, Chrome will put the query that you type there.

A screen shot

ADVERTISEMENT

After adding the search engine, I can go to the search bar in Chrome, type jstor and hit tab, and I’m ready to use my custom search engine.

A screen shot

I have custom search engines set up for LouFind (my library catalog), the Library of Congress, WorldCat, Google Books, BookFinder, Google Scholar, ProfHacker, the Oxford English Dictionary, and a number of subject-specific databases. Setting up a custom search engine like this is worth the trouble for any database or site you’ll search more than twice. You’ll only save 2 to 5 seconds each query, but multiplying that times thousands of searches (not to mention avoiding unnecessary drag on your work) gives you a big savings.

What custom search engines do you use? Do you have any favorite URL hacks?

* If you want a fuller explanation, read about query strings. Bonus tip: the .resources.library.brandeis.edu part of the URL sends me to JSTOR through my university’s proxy, so I actually get access to JSTOR. Your institution probably has something similar set up.

Image courtesy of Flickr user dfulmer / Creative Commons licensed
ADVERTISEMENT
ADVERTISEMENT
  • Explore Content
    • Latest News
    • Newsletters
    • Letters
    • Free Reports and Guides
    • Professional Development
    • Virtual Events
    • Chronicle Store
    • Chronicle Intelligence
    • Find a Job
    • Post a Job
    Explore Content
    • Latest News
    • Newsletters
    • Letters
    • Free Reports and Guides
    • Professional Development
    • Virtual Events
    • Chronicle Store
    • Chronicle Intelligence
    • Find a Job
    • Post a Job
  • Know The Chronicle
    • About Us
    • Write for Us
    • Work at The Chronicle
    • Our Reporting Process
    • Advertise With Us
    • Brand Studio
    • DEI Commitment Statement
    • Accessibility Statement
    Know The Chronicle
    • About Us
    • Write for Us
    • Work at The Chronicle
    • Our Reporting Process
    • Advertise With Us
    • Brand Studio
    • DEI Commitment Statement
    • Accessibility Statement
  • Account and Access
    • Manage Your Account
    • Manage Newsletters
    • Individual Subscriptions
    • Institutional Subscriptions
    • Subscription & Account FAQ
    Account and Access
    • Manage Your Account
    • Manage Newsletters
    • Individual Subscriptions
    • Institutional Subscriptions
    • Subscription & Account FAQ
  • Get Support
    • Contact Us
    • Reprints & Permissions
    • User Agreement
    • Terms and Conditions
    • Privacy Policy
    • California Privacy Policy
    • Do Not Sell My Personal Information
    Get Support
    • Contact Us
    • Reprints & Permissions
    • User Agreement
    • Terms and Conditions
    • Privacy Policy
    • California Privacy Policy
    • Do Not Sell My Personal Information
1255 23rd Street, N.W. Washington, D.C. 20037
© 2023 The Chronicle of Higher Education
  • twitter
  • instagram
  • youtube
  • facebook
  • linkedin