Search That Actually Searches

To be honest, the search feature in the old docs site was a bit … quirky … (to say the least). What do we mean by that? Well, for one thing, search didn't always work, at least not for multi-word phrases. For example, looking for all instances of the phrase time to live on the old docs site? Well, according to search, there were several such instances:

And yet, when you went to most of these pages you found … well, you found nothing:

But wait: there's more. As it turns out, searching in the old site returned a maximum of 10 results no matter what you were searching for. Want to search for all pages that include the phrase time to live? You'll get back 10 results, max. Want to search for all pages that include the word profile? You'll get back 10 results, max. Want to search for all pages that include the word console? You'll get back – well, you're way ahead of us:

And that's all you get back, even though Google suggests that there are 100 pages on the site that include the word console:

In other words, we were off by 90 pages. So sue us.

Note. Please don't sue us.

Are things better in the Education Center? Do you even have to ask that question? Of course, things are better in the Education Center. For one thing, you can search for a term as opposed to a single word. Want to search for the term social login? Then search for the term social login:

By the way, did you notice that search results come back in the form of an actual search results page, as opposed to the dropdown list used in the docs site? That's nice. Even nicer, each result includes a brief description of the article in question:

We'd tell you that it doesn't get any better than that, but guess what: it does get better than that. After you've done an initial search, you can "refine" the search results. That simply means you can limit the search to a specific part of the Education Center. Only interested in instances of social login that appear in the REST APIs section of the site? Then select REST APIs and see what happens.

OK, fine. Here's what happens:

In other words, we've limited our search results to instances of social login found only in the REST API category.

It does bring a tear to your eye, doesn't it?