Search Strategy and Implementation - Solr, Lucene and the Google Search Appliance

Users expect to be able to search for your content in an engaging and effective way. We can help you define your search strategy using products like Lucene, the Google Search Appliance and Solr.

Search Strategy and Implementation

The incredible success of web search has changed the expectations of your users and many will use your site's search as their primary method of navigation. If your search doesn't help them find the content they're looking for then you're likely to find other options.  NorthPoint has extensive experience with a wide range of search strategies and products, including Lucene, Solr, and the Google Search Appliance.

How can Lucene help my business?

The goal of the Lucene project is to provide an enterprise-level search capability in an open-source codebase. Based on Java, Lucene provides a full-text search library and it can form the core of a custom search application. 

What does Solr offer?

Solr is a search platform based on Lucene and which offers  extensive XML and JSON APIs, faceted searching, field-level constraints and advanced caching abilities. Solr can easily integrate with a number of content management systems as it communicates with web services and provides structured content in a number of different formats.

Should I consider using the Google Search Appliance?

The Google Search Appliance is another excellent option for both external and internal search. It provides one of the best full-text search experiences and it can index your content in a very automatic manner with almost no system administration required. Web services are used to expose search and content to the applications you require and the content can be limited to the audiences you prefer. 

Search in the Enterprise

If you'd like to explore the ways that search can help your customers find the information they're looking for, or how you can use an effective search strategy to share knowledge across your company we would love to hear from you. Give us a call 212-891-1700, or contact us via email.