Karim wrote:
 |
stephbu wrote: As I've said in other posts on C9 and on our blog, send me mail, comment on our blog, or blog about MSDN Search yourselves. We're watching, listening, and responding. |
A few days ago, I wanted to create an OpenSearch Provider for IE 7... and did an MSDN search on "opensearch" -- got 5 results, none of which were related
to OpenSearch.
Today I get 6 results -- one of which is related, but it's just the word appearing in a chat transcript...
I originally thought this was due to the quality of MSDN search. I eventually realized it was probably because MSDN didn't have any documentation on OpenSearch.

(I eventually found what I needed by doing a Google search on "opensearch," which led me to the AddSearchProvider method.)
If you know enough to search MSDN for the AddSearchProvider method, you currently get two hits, both of which say
If you would like to add/implement access to your site's search provider, implement the window.external.AddSearchProvider(URL) call in your webpage to prompt the end user (see our
Internet Explorer blog).
If the IE Blog is where we're supposed to go for this information, maybe MSDN Search should crawl it...?
(When searching for "AddSearchProvider," Google points to the IE Blog as well...)
Yes Karim, finding Opensearch on MSDN document site seems pretty hard a the moment. Investigating further, there is one article missing from the index, that should be addressed by some engineering we're doing to make the MSDN library pages more crawlable.
Biggest issue is that the calls aren't documented on the main MSDN site yet. Our approach at the moment is to segregate searching between "reference sources" like the main site, and community contributions like blogs, forums and other partner community sites.
In this case the Blogs tab of the lab search did find "opensearch".
http://lab.msdn.microsoft.com/search/Default.aspx?__VIEWSTATE=&query=opensearch&siteid=0&tab=3
So I have an interesting question for the thread... How important is the that differentiation between the sources?
We're ideas around alternate searches around, e.g. Search main site and blogs with the same query - such that if you searched for say "Opensearch" you'd get the results for all sites back. Of course this increases the signal to noise ratio somewhat though.
(for a general query like XML, combined
it'd look like this...)
Another approach we're looking at is doing much broader queries and providing some neat one-click filtering options.
We're in the process of identifying features for the next development cycle, as always thoughts and feedback really welcome. (
MSDN Search Blog)
Steve Butler
Software Architect
MSDN & Technet