Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There appears to be no way to sort Google Scholar search results by any field. If somebody has figured out a way to do so, please share.

share|improve this question

migrated from physics.stackexchange.com Nov 1 '11 at 2:55

This question came from our site for active researchers, academics and students of physics.

Unfortunately, Google also doesn't provide API for the scholar search yet! Does this mean that I have to write a crawler+parser to sort the results? – Aamir Nov 2 '11 at 8:44
Will you accept being able to filter by field? – simchona Jan 13 '12 at 4:52
Your question is about sorting by number of citations. I just did a search and the results appear to be sorted by number of citations. Is your question still valid? – Fuhrmanator May 9 '12 at 13:52
This question is over 5 years old. Is there any new way to do this? It's still a problem as far as I can tell – Phill May 8 at 6:38


Some points:

  1. this only is reliable if your search returns fewer than 1000 results
  2. you can chop your search up and combine the pieces via CSV files and excel, to sort a larger search
  3. PoP also sorts by 'cites per year', which removes the bias in favor of older articles, which have had more time to accrue citations. However, this is sometimes misleading for books and articles which have been reprinted or had new editions, since all of the citations are sometimes counted for the new edition.

For smaller sets of references that aren't from the same searches, you can use this plugin for Zotero, although it doesn't worth with the standalone version of zotero yet:


share|improve this answer

If you want to find out what articles are most relevant to your query, then Google Scholar already does a pretty good job in sorting them. If the search query is rather broad (for example "Schrödinger") then the result list will mostly be sorted by the number of citations.

If your query is rather narrow, on the other hand (for example "nonlinear time-independent Schrödinger"), then Google tries to provide you with the most relevant results first (namely nonlinear time-independent Schrödinger equations) rather than putting articles high on the list which have a lot of citations but aren't exactly about what you're looking for.

That said, I'm also feeling a little uncomfortable in Google trying to find out what I actually want.

share|improve this answer
Well, I'd say if it doesn't give me sort options, so I can myself decide what sorting to use regardless of the breadth of the query (i.e. the number of results returned), I'd say it's not doing a "pretty good job in sorting them". – sdaau Feb 22 '15 at 12:01

Google Scholar offers a way to filter the search results by field, though not necessarily sort them. To do so:

  • Go to Google Scholar, and click Advanced Scholar Search

  • Enter your search terms

  • Under "Collections", there is a subcategory "Articles and patents". This category offers two radio button options: "search articles in all subject areas" and "search only articles in the following subject areas". The latter option provides subjects like "Social Sciences, Arts, and Humanities" and "Physics, Astronomy, and Planetary Science"

  • Click "Search Scholar"

Once you open your results, there will be a series of checkboxes under the search bar that let you choose which, if any, subject areas you would like to limit your search to.

Google Scholar will also allow you to search for legal decisions from certain courts.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.