0

Anyone have a recommendation for an open source web crawler that has worked well with sharepoint sites and subsites. Currently trying norconex but want to know if anyone has any experience with anything else?

2 Answers 2

0

My understanding is that third party search crawlers aren't supported for SharePoint Online. I think the main reason would be throttling and additional strain on the SharePoint Online service. SharePoint already has a comprehensive search crawler, so I wouldn't recommend using a third party crawler anyway.

There are multiple APIs for accessing the out-of-the-box search index:

Overview of the Microsoft Search API in Microsoft Graph

SharePoint Search REST API overview

0

Have you encountered any specific problems with Norconex or what are your requirements for the web crawler? How many documents should be indexed? Any requirements regarding the index freshness? Which search engine are you targeting?

Do you want to index restricted content or are the documents "public" for all users of your search engine? SharePoint has multiple layers of access restrictions. Even individual sites can contain dynamic content of witch some parts are restricted to a limited audience. I'm pretty sure that it's impossible to reflect this with a normal webcrawler.

API rate limits can become a challenge when you want to index large SPO instances but for a small site you might be lucky if you reduce the requests per minute to 30 or 60.

Medium to large instance require correct handling of SPOs response codes/headers and advanced strategies to index the content and keep it fresh. There may be no way around a professional solution to keep an index up to date.

Disclaimer: I work for a company that develops enterprise search connectors for various source systems and search engines. We have been in this business for many years and know very well the obstacles to indexing content from SharePoint Online and many other systems.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.