Forum Discussion
SharePoint Online Search will not find some Sites that I have created
Hi James_Kurth
I understand that you're facing issues with some SharePoint Online sites not appearing in search results despite being created and configured correctly. This can be a frustrating problem, but there are several possible reasons and solutions you can explore. Here are some troubleshooting steps you can try:
Check Search Settings: Since you mentioned that you have already gone through the search settings, it's good to double-check them again. Ensure that the "Allow this site to appear in search results" option is enabled for the sites that are not showing up in search results. To check this, go to the site settings, then "Search and offline availability."
Verify Crawl Status: Make sure the site has been crawled successfully. Go to the SharePoint Admin Center, then to "Search" > "Crawl Log" to check if there are any crawl errors for the sites that are not appearing in search results.
Reindex the Site Collection: Although you mentioned that you have already tried reindexing the site, it's worth trying again. You can initiate a reindexing of the entire site collection by going to the SharePoint Admin Center, then to "Search" > "Manage Search Schema." Under the "Site Collection" tab, find your site collection, select it, and click on "Reindex Site."
Managed Properties: Ensure that the managed properties associated with the site content are properly set up. Sometimes, issues with managed properties can lead to search problems. Check if the relevant managed properties are being crawled and mapped correctly to the site content.
Permissions and Security Trimming: Check the permissions on the site and make sure that the users who need to see the site in search results have the appropriate access. Also, check if security trimming is correctly applied, as it may hide results from users who don't have permission to access them.
Search Result Source: Verify the search result source being used for displaying results. Ensure that the result source includes the specific sites you want to appear in search results.
Check Search Index Health: If you suspect issues with SharePoint Online search indexing, it's a good idea to check the health of the search index. You can do this in the SharePoint Admin Center under "Search" > "Index Health."
Search Scope: Check the search scope settings to ensure the sites are included in the search scope. Sometimes, certain scopes may exclude specific sites from search results.
Managed Navigation: If you are using managed navigation on your site, it's possible that the navigation settings might impact search results. Check the navigation settings to ensure they are not causing the problem.
If after trying these steps, the issue still persists, I would recommend reaching out to Microsoft Support for further assistance. They will have access to more advanced tools and logs to diagnose and resolve the problem.
Remember that SharePoint Online and Office 365 are continuously evolving platforms, and there might be updates or changes to the search functionality that could impact your configuration. Keeping your Office 365 environment up-to-date with the latest patches and updates is also essential to ensure smooth functioning.