What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 127 Stack Exchange communities.

Why doesn't the search textbox return searches from all the different Stack Exchange sites? There are so many of the Stack Exchange sites that are very similar, for example a question may have been answered under Server Fault, but the user is looking under Ubuntu because they happen to have an Ubuntu server?

share|improve this question
    
See: Cross Stack Exchange Search –  Shog9 Feb 2 '11 at 2:04
add comment

2 Answers

up vote 6 down vote accepted

You can search across all sites at http://stackexchange.com.

The reason that search doesn't return results from all Stack Exchange sites is because there are many site-specific operators in search. For example, I may search for user:22656 on Stack Overflow to see Jon Skeet's posts. However, user 22656 on other sites is a different person, or may even not exist. Also, when searching a site, for example, cnn.com, it is traditional and expected on the internet to only get results from CNN, and not other Time Warner properties, and a departure from that standard tends to throw people off.

share|improve this answer
add comment

It should be noted that, for example, a question from English.SE should probably not appear on searches from, say Ubuntu.SE (Although I can't easily think of one that would).

Given that, however, it would be nice if questions could be tagged as spanning multiple sites. So the question being referred to in the request could be tagged as ubuntu on serverfault, and should show up on Ubuntu.SE.

Also, as waiwai933 pointed out, user queries cannot (or should not) span multiple sites, but in this case would be unaffected, since the search engine would only look at questions tagged with a specific tag.

The more I think about it, the more I realize that it could be a great feature. Maybe add a section below regular results, or even a "search all StackExchange sites" option...

EDIT: Okay, I see that the stackExchange search box says that. I should have said "search all StackExchange sites for related questions"

I really don't know how to phrase it, but the general idea is that searching for servers on ubuntu will also search for ubuntu on serverfault. Searching for programming on apple will also search for mac and iphone on stackoverflow. etc. etc.

share|improve this answer
    
but its unlikely that search results from English would appear in ubuntu because of the contexts of the searches. Like if i search "Whats a participle?" in English there are no matching search results from ubuntu. The things people would be searching for would be entirely different except in the case in which they are similar in which it would be could to show results from multiple sites –  Letseatlunch Feb 2 '11 at 2:22
    
Okay. Maybe not the most relevant example, but it is possible that passing the same query across all sites may yield a large number of unrelated questions. Hence the tagging idea. –  Soumya Feb 2 '11 at 2:24
    
@Lets: But if you search for "particle" you might want to find particle physics, grammatical particles or particle effects in computer graphics, depending on which site you are on. I don't think mixing those results will really help. –  sth Feb 2 '11 at 3:42
    
what if there was a way to toggle between the results, like by default it shows results only for the site your in but if you click like a little switch in the auto search dropdown it shows results for all sites? –  Letseatlunch Feb 2 '11 at 3:47
    
@sth Thanks for providing an awesome supporting example :) –  Soumya Feb 2 '11 at 4:06
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .