Blog Post

Microsoft Teams Blog
4 MIN READ

New and improved search results experience on Microsoft Teams

harisudhakar's avatar
harisudhakar
Former Employee
Dec 09, 2021

UPDATE: Today when clicking on a message in Teams search results you can see only the single message vs. the full context of the conversation. We understand the inconvenience this is causing you, and we can assure you that we are actively working on this and committed to addressing this issue.

 

Find the information you need exactly when you need it with the new Microsoft Teams search results page. We’ve re-envisioned the Teams search function to make it easier, faster, and also more consistent with the search experience you’re used to with other Microsoft products.


The new Teams search results experience features a re-designed user interface with four tabs aligned to the types of information users search most frequently: All, Messages, People, and Files. Using artificial intelligence, your search surfaces the most relevant results in an easy-to-read, full-page format. Plus, we’ve added a new question-and-answer search option that enables you to type a question in the search bar and get high-confidence answers.


Let’s take a look at each of the four redesigned search pages:

 

Find the information you need: the new “all” page

When you’re not sure what type of information you need, “all” is the place to start. When you search all, you get back the most relevant results from Teams as a whole, including results from messages, people, and files. In the example below, typing “review” in the search bar surfaced results from both messages and files.

The new All page

 

What if the information you’re trying to find is the answer to a specific question, like “What does the acronym TEE stand for?” As shown in the next example, simply type your question in the search bar. A new section appears at the top of the page featuring the most relevant results.

A question-and-answer search on the All page

 

Focus your search on conversations: the new “messages” page

Messages are the most searched-for information in Teams, and the redesigned messages tab speeds and simplifies your search by returning results from messages only—with no extraneous results from people or files to sift through. Type your key words in the search bar on the messages page as shown below, and then quickly scan the results to find the message you’re looking for. You can further filter the results by choosing the message type, date, and other attributes.

Use the filters at the top of the Messages page to further refine the results

 

For longer messages, the results show a snippet of the part of the conversation that matches the search. Click on a specific message result to expand and view it in full.

Messages page with a message expanded for more context

 

Find and connect with others: the new “people” page

Customers tell us that easily finding key information about their colleagues, like location, team, email, and phone, is particularly important in today’s distributed workforce. Using the people tab, you can quickly search using just a portion of a person’s name. Plus, you can click on the result to start a conversation with that person directly.

People page

 

Limit your search to files: the new “files” page

As shown in the example below, when you search using the redesigned files tab, you see all your results in a single place, including the file information, a preview image of the file, and the snippet of information from the file that matches your search. Like on the messages page, the file search results can be expanded to show more of the matched snippet when available, along with a larger preview of the file, saving you multiple clicks.

Files page with expanded results

 

Surface more relevant results faster: customized & discoverable filters

In addition to redesigning the search pages to bring you better results faster, we’ve also added an expanded set of filters for more targeted results from the very beginning of your search. As shown in the examples below, you can use these filters to scope results by type, location, person, date, and so on. You can exclude messages sent by apps & bots. Also search between specific dates, based on mentions, or modified by, etc. Plus, you can clear all filters with a single click if you decide to expand your search.

Filters on Messages page

 

Filters on Files page

 

Pro tips for searching in Teams:

1. To start a search within a chat or channel, just press CTRL+F in Windows or CMD+F in Mac.
2. For richer search results in messages, you can use Keyword Query Language (KQL). Below are some of the modifiers that Teams supports. (Reminder: there's no space between the colon and the search terms.)

o From:<Person's name>

o In:<Channel or group chat name>

o Subject:<keyword from a channel message with a subject line>

o Sent:<Date>

 

Learn more:

To learn more about how to search and use filters, the following links to videos with instructions will be helpful.
Search and filter messages (microsoft.com)
Search and filter people and files (microsoft.com)

 

What’s next:

We are listening to your feedback, and we are committed to continuing to enhance the search experience. Stay tuned for new features designed to help you get the most from your busy workday.

Updated Aug 25, 2022
Version 7.0

36 Comments

  • like others, the result is unstable, unpredictable, illogical

    I can see PG asked to make something search once for all, but actually the it only works on something and unbelievable already rollout to standard version

    funny fact is we start to notice the former function maybe worse because this upgrade version it's not good, at least now.

    and don't say the "millions of users" thing, it's MS goal/SLA/baseline, "most of" users/functions could work means nothing to endpoint, fail is virus which will ruin everything soon, 

     

    I suggest "search" should have highlight the key word which told us why it's here, some of results don't tell it. unfortunately I can't share the information from company

    should have more filters, yeah the KQL, which you think the people live with GUI for decades could handle it, come on, at least outlook level.

    should could jump to the related message path like others said, because chat apps could

    should have same results on all clients with same key word(web&windows&mac&ios&andriod), currently it's not.

    and as it could "find" files in sharepoint(if I have sample1-5 in my onedrive and search "sample", only show some of them!), activity, calendar, calls history may join this? 

     

    you want to build it as a platform, but now the core is still chat tool. it's about psychology, as always, experience. 

  • Greg_Sohl's avatar
    Greg_Sohl
    Brass Contributor

    The entire search results experience feels like an afterthought,  quickly thrown together to check off the box. Teams needs a highly functional search.  Scrolling results.  Ability to jump to containing folder for files.  Columns for context data that are sortable.

    Microsoft can and should do better than this poor excuse for the search feature.

  • elongwell1290's avatar
    elongwell1290
    Brass Contributor

    Seconding what ngath said. Searching in chat is nearly useless if we can't jump to the point of the conversation where the message actually resides to be able to read the surrounding messages. Just yesterday I was trying to find a link that someone shared with me, but I could only get the message right before the link to show up in the search. I had to manually scroll through six months of chat history to get to the timestamp where the message that did show up in the search was just so I could find the next message right below it with the link.

  • Louter365's avatar
    Louter365
    Brass Contributor

    Unfortunately the All page is not working properly in the Windows client, showing no results for Files when there are results in the Files tab. iPad app is working fine.

  • ngath's avatar
    ngath
    Iron Contributor

    JoeGasperI think it depends on how old the message is, most old messages do not give you context.

     

    Let me just repeat my comment from your last announcement as feedback since I feel it's even more relevant here.

     

    For old messages there is still no context at all, making search completely useless if for example you are searching for a question asked because you want to know the answer. E.g. imagine you search for "password for mainframe" and find that message but what you really want to know is what the password is, it's common that you know part of a conversation so you search for that to try to find the part of the conversation you don't remember.

     

    It's crucial that you add support for seeing all messages with context when clicking "Go to message" not just that specific message (why even have that button then since it does nothing in that case, except waste your time). I noticed that sometimes you can expand a message in the new search page to get some context but this seems inconstant as it doesn't always work and you need to be able to find the full context not just 1-2 messages.

  • Why is the search interface using Teams web so much better experience than what we have in the desktop app? Searching in Teams web app, when selecting a message, you actually get dropped into the entire thread - not just that single message all by itself when using the desktop app (what's the point of the "go to message" button?)