Priyan,
Une autre option
open source de haute qualité serait le port de .NET Lucene
Vous ne l'avez pas mentionné "Produit" SiteSearch de Google. L'une de vos exigences est-elle que vous souhaitez héberger le moteur de recherche/catalogue vous-même?
Microsoft a également un produit Search Server 2008 Express bien que je ne sache pas si vous pouvez l'installer sur n'importe quel fournisseur d'hébergement.
Et (disclaimer: je suis l'auteur) il y a aussi un projet open source très basique sur CodeProject called Searcharoo (également à searcharoo.net). Il est vraiment conçu comme une «expérience de démonstration/d'apprentissage» - d'où les six articles - mais cela peut suffire pour un petit site dynamique.
J'ai utilisé SQL Server recherche de texte intégral pour certains projets - fonctionne bien, mais il est vraiment juste la recherche du contenu de la base de données , pas une combinaison de Html/PDF/Word/Jpg statiques et dynamiques documents etc qui un web « réel » robot va faire.
Vous dites que vous avez vu les liens ci-dessus mais vous n'avez pas mentionné ce que vous avez pris sur eux. – Cerebrus