Así, apunta las diferencias básicas entre buscadores booleanos y por concepto, aconseja su facilidad de uso para expandirlo; que ofrezca ránkings de relevancia; que sea capaz de reconocer patrones para identificar y corregir errores al introducir palabras en la búsqueda; que ofrezca soporte en varios idiomas, que trabaje con múltiples tipos de documentos, formatos y repositorios; que garantice su escalabilidad y flexibilidad para integrarse con aplicaciones futuras; y que presente filtros de seguridad.