What\'s your preferred method of providing a search facility on a website? Currently I prefer to use Lucene.net over Indexing Service / SQL Server full-text search (as there
dtSearch is one we've often used, but I'm not really that big a fan of it.
We used both Lucene.net, Indexing Service and SQL Server full-text. For a project with large and heavy DB search functionality SQL search has an upper hand in terms of performance/resource hit. Otherwise Lucene is much better in all aspects.
you could use google, it's not going to be the fastest indexer but it does provide great results when you have no budget.