Loading

Salesforce Objects Displayed in Search Results Inconsistent Between Users

Julkaisupäivä: Jul 2, 2025
Kuvaus

Users report that they don’t see certain objects in a search, or that they receive different search results than another user who performed the same search.



If an object is not included in search results, an administrator can check:

 

  •  Ensure the object has a tab created. Objects without a tab aren't returned in search results. See Create a Custom Object Tab for more details.

 

  • Check tab visibility for the affected user's assigned profile so that it is set to 'Default On' or 'Default Off' and not 'Tab Hidden'. See View and Edit Tab Settings in Permission Sets and Profiles for more details. Note: This does not apply to Activities (Task and Event) as they are still searchable with tab visibility set to 'Tab Hidden'.

 

 

Note: By default, search is disabled for new custom objects and can be enabled through the object details page. However, in some circumstances support, working in conjunction with an organization's administrator, has deliberately disabled search on the object to improve search performance and indexing. That said, it’s important to confirm with your administrator whether this could be intentionally disabled before enabling it. See Guidelines for Making Search Faster for more details.


Differences among users for which objects are included or returned in search can be the effect of smart search as well as the user's assigned profile's tab settings.
 

Ratkaisu

There are a few reasons that established Users see differing objects returned in search results.

In Classic, Smart Search returns results for the objects that you use most frequently

 

  • If the object isn't frequently used and not included in initial search results, users can click Search All or View More. These options expand the search to additional or desired objects that aren't automatically returned or scoped via smart search.

 

  • To expand the search to other objects in Salesforce Classic, click Search All at the bottom of the list of objects in the left column within search results. If you don't see the 'Search All' option, global search doesn't have enough information about which objects you use, and results already include all objects. More information can be found in How Do I Refine Search Results in Salesforce Classic?

 

In Lightning Experience, each user's Top Results page includes the objects they use the most

 

 

  • As an example, when a user performs a search in production, they see a set of objects being included in their search results with the option to 'Search All'. Whereas in a sandbox, they find that all objects are returned in search results. This difference in behavior is explained by smart search being able to scope the users' frequently used objects in production because that's where they're commonly working and using search. However, the search doesn’t have enough data to do the same in the sandbox since the user is not searching as frequently there as they are in production. This same explanation is also applicable for variations between different users in the same org.

 


    For new users or users that have little to no activity in Salesforce for over 90 days:

     

    • Default global search in Classic returns all objects (same results as clicking 'Search All').
    • Default 'Top Results' in Lightning returns the objects that are set in the current Lightning App's navigation menu.
    • New functionality was introduced in Lightning to allow Administrators to Select Which Objects to Always Search in a Global Search.

     

    Note: Pinned objects in Classic can override the default objects returned previously and inadvertently limit the number of objects searched for new Users in Lightning. If an object was pinned by a user in Classic, this can influence the results in Lightning. This is true if they’re a new user or a user that has had little to no activity in Salesforce for over 90 days.

    To ensure pinned objects aren't restricting the number of objects displayed in initial search results in Lightning, switch to Classic and perform a search to unpin any‌ pinned objects. This allows objects returned in search to go back to their default behaviors previously. For more information, see Search: What’s Different or Not Available in Lightning Experience and How Is Search Different Between Lightning Experience, Salesforce Classic, and the Salesforce App?
     

    Receiving the message 'No results yet...' or 'Didn't find any matches' after searching for a record that's known to exist


    An administrator can Customize the Salesforce App Navigation Menu to include the object in question to the user's assigned app's navigation menu items. Doing this allows users to leverage the 'Limit search to' option as outlined in the See Instant Actionable Results as You Type documentation to easily search for and find records in specific objects that wouldn't be returned in initial search results and without clicking 'Show More.'

    In addition, you can consider promoting the Idea, Admin Control Over Search Top Results so that we can have the ability to directly configure search results added with a future release of Salesforce.
     

    The User entity (People in the search scope), will be searchable if either People or Profile tab is not set to Tab Hidden.

     

    Lisäresurssit

    Unable to find records in global search 
    I Know a Record Exists—Why Can’t I Find It?
    Filter and Sort Search Results in Lightning Experience

    For more information on the factors that the search engine uses affecting the consistency of search results between users, review How Are Search Results Ordered?

    Salesforce Support videos:

    Search in Salesforce (Lightning Experience) 
    Searching in Salesforce

    Knowledge-artikkelin numero

    000382134

     
    Ladataan
    Salesforce Help | Article