Il software di ricerca sul sito è uno strumento integrato direttamente nei siti web o nelle applicazioni per facilitare il recupero dei dati memorizzati. Le soluzioni di ricerca sul sito consentono alle aziende di esporre in modo sicuro dati e fonti di informazione selezionati, inclusi cataloghi di prodotti, video e contenuti di marketing, a fonti esterne, come applicazioni mobili e siti web. Il suo scopo è permettere agli utenti esterni di cercare in modo efficiente informazioni, contenuti o prodotti specifici su quel particolare sito. Queste soluzioni forniscono funzionalità di indicizzazione e ricerca avanzata per siti web pubblici, vetrine di e-commerce, portali di supporto, ecc.
Il software di ricerca sul sito si differenzia dal software di ricerca aziendale poiché quest'ultimo si concentra sul collegamento di repository di dati interni strutturati e non strutturati come le basi di conoscenza. Tuttavia, il software di ricerca sul sito esegue la scansione e l'indicizzazione dei contenuti dei siti web pubblici per favorire la conversione e l'esperienza del cliente. Il software di ricerca sul sito si differenzia anche dai browser, poiché la ricerca esterna sul sito indicizza e recupera informazioni all'interno di un dataset definito di un singolo sito web, piuttosto che dal World Wide Web. Infine, il software di ricerca sul sito si differenzia dal software di ricerca e-commerce, poiché le soluzioni di ricerca e-commerce sono esclusivamente focalizzate sull'e-commerce, mentre la ricerca sul sito può essere applicata a molteplici casi d'uso.
Per qualificarsi per l'inclusione nella categoria Ricerca sul Sito, un prodotto deve:
Indicizzare e recuperare contenuti specifici del sito per un sito web o un'applicazione
Essere progettato per utenti esterni e focalizzato sull'interazione con risorse pubbliche come siti web o portali clienti
Fornire capacità di gestione dell'esperienza di ricerca come suggerimenti automatici, riconoscimento dei sinonimi, tolleranza agli errori di battitura o ricerca semantica
Offrire analisi per fornire approfondimenti sul comportamento di ricerca degli utenti per ottimizzare l'esperienza di ricerca
Supportare vari metodi per l'indicizzazione dei contenuti del sito web