Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Is it expected behavior for's "search all sites" to not return results that are returned using site-specific search? For example, I recently searched for the term "collider" three different ways:

  1. StackExchange ("search all sites"): Returns sometimes no results, sometimes one result, which links to the High Energy Physics Area51 proposal, which has been deleted.

  2. StackOverflow: Returns 80 results.

  3. CrossValidated: Returns one result.

I believe "search all sites" uses a custom Google search, while the site-specific searches use Lucene, so some discrepancy is expected. For example, returns one result, but returns no results, presumably because the search terms appear in a comment, which Google searches but Lucene ignores. However, in the original "collider" query, I would have expected "search all sites" to still return most of the results found on StackOverflow and CrossValidated.

Also, returns two results, which are both missed by , even though (I think) the latter is also a custom Google search.

Are the above search results expected behavior? Generally, I like using the "search all sites" feature to find similar questions and answers on other SE sites. I imagine that there is a lot involved in searching and indexing behind the scenes that I am unaware of. However, in this case, I was surprised by how much was missed.

share|improve this question

You must log in to answer this question.

Browse other questions tagged .