SharePoint Search Not Working – A Troubleshooting Guide
In today’s technological era, organizations heavily rely on SharePoint to streamline their workflow. As it is used to create sites for sharing information with the employees, it uses document libraries and lists to store the data. All the needy data can be extracted from SharePoint using its search option. But what happens when the SharePoint search not working and doesn’t show any results? Suddenly, it frustrates the user and consumes their valuable time.
SharePoint Online search not working correctly can disrupt productivity and it difficult for users to fetch what they need.
Don’t fret, this guide is designed to walk you through the common reasons behind the SharePoint search problems and, more importantly, how to fix them.
Why SharePoint Search Might Stop Working?
Here’s a look at the top reasons why your SharePoint search not working:
1. Indexing Problems
SharePoint search heavily relies on the search index. It stores the information about the content of the sites. If in any case, the search index becomes outdated or corrupted, it won’t reflect the updated changes to your data.
2. Access Permissions
Another reason behind the SharePoint search’s incorrect working issues is restricted permission. If a user does not have the appropriate level of permissions to access the data. Then certain lists and libraries will be missing from the SharePoint search results.
3. Configuration Issues
Improper configurations in SharePoint can also hinder your search experience. If the Search and Offline Availability option is disabled then SharePoint search will not respond as it should.
4. Database Corruption
SharePoint search not working, might be because of the database corruption issues. If the main storage system of the SharePoint data, database is corrupted or not working properly. The SharePoint search will stop working and generating relevant results.
5. Search Result Source
If the search result source is not set to the Local SharePoint results, then it might affect the SharePoint search results and sometimes the search box generates an empty result or Sorry, something went wrong error.
6. Missing Data from Managed Property
SharePoint crawlers store the important data in the managed property from all the data from SharePoint sites. It helps the search index to store the relevant data only. These are mandatory even in migration where it is essential copy document library to another SharePoint site. If some data is not in the managed property, then it will be missing in the search results.
How to Troubleshoot SharePoint Search Not Working Issue?
Execute the below troubleshooting steps to get rid of SharePoint search issues instantly.
1. Re-build Search Index
To resolve the SharePoint search index corrupted or outdated issue, rebuild the search index. It will start fresh and crawl the whole content from the SharePoint sites. To achieve this,
- Open the SharePoint Central Administration.
- Click on the Search Service Application.
- Reset the SharePoint search Index and then start a full crawl.
[Note: It will take time depending upon your site content meanwhile you also have to face the downtime.]
Use PowerShell to rebuild the search index.
Add-PSSnapin Microsoft.SharePoint.PowerShell
Stop-SPEnterpriseSearchServiceInstance -Identity Search Service Instance Name
$searchapp = Get-SPEnterpriseSearchServiceApplication Search Service Application Name
$searchapp.RebuildIndex()
Start-SPEnterpriseSearchServiceInstance -Identity Search Service Instance Name
2. Set up Permissions
Verify that the user has the required permissions or not. For that, open the document library and list. The SharePoint access permissions also vary for external users. If the SharePoint search not working for external users, it might be because of the restrictive permissions.
- Choose the Manage Access option or Permissions settings.
- Go through the list of users and their permission levels.
- Make sure users have the needed permission to view the content.
3. Configure Search Result Source
If the SharePoint search is not working as expected, then take a look at the source of the search results.
- Open the SharePoint Online site > Settings.
- Then Site settings and choose the search result sources option under the Site Collection Administration.
- Make the Local SharePoint Results as Default.
4. Configure Search Settings
Disabling the Search and Offline Availability options is also a reason behind the SharePoint search not working for some users. So, make sure it is enabled. So,
- Open the Site Settings and choose the Search and Offline Availability option.
- Enable it so that the content is indexed.
- Then, review the “Crawl Settings” and Save the changes.
5. Re-indexing Document Library
For updating the managed property or search index, re-index the document library for whom results are missing in the SharePoint search results. Also make sure to remove empty folders in SharePoint Online for efficient indexing.
- Move to the Document library that has indexing issues.
- Go to the Library Settings.
- Choose the Advanced Settings option and locate the option for “Re-index Document Library.”
- Initiate the re-indexing process and wait till the process gets completed.
Conclusion
Going through the SharePoint search not working issue is very frustrating, but knowing the root causes and impactful solutions can resolve this issue. So, in this above write-up, we have discussed all the possible reasons and their solutions in a detailed manner. Now, you can go through them and get rid of this issue efficiently
Frequently Asked Questions
Q1. What causes SharePoint issues?
A – The SharePoint search issues might be because of several reasons. For instance, incorrect access permissions, database issues, misconfigured search settings, and outdated search index.
Q2. How do I fix search indexing issues with the lists and libraries?
A – You need to re-index them to get the search index updated with the latest information. To do so, open the Advanced settings of that particular list or library and re-index it.
Q3. How do I check the document library permissions?
A – To check user permissions, open the specific library. Click on Manage access and look after the permissions. Assign the necessary permissions to the user for resolving SharePoint search results not showing issues.
Q4. What is the Search and Offline Availability in SharePoint?
A – This setting determines whether the site’s content is indexed and can appear in the SharePoint search results.