Let me head off any flame wars by saying that I'm a DNN n00b so please don't flame me if there's an obvious answer to this question that I just don't know yet.
Here's my dilemma: I've setup a basic DNN 4.03.05 site and I'm attempting to use the Search engine functionality to find items within my site. I've entered search terms that I know are visible on various pages (such as inside the Blog module) and the search engine NEVER returns any pages with those items. Instead it returns an empty search result. If I go to Google and enter the same search term with a limiter of site:www.mysite.com it does return a direct link to the blog page that I'm looking for.
So my question is now this: What is everyone out there doing to have an effective search component of their site? I've tossed around two ideas thusfar:
1) Use a Lucene.Net module like xepient's
OpenSearchEngine module. Their module seems perfect in that it not only spiders the content on your site, but will also index content inside of Word, Powerpoint, PDF files, etc. It's a great solution. My biggest issue with this approach is that I'm currently running on GoDaddy's shared hosting (I know, I know). Anyway, xepient's module requires ASP.NET Full Trust support whereas GoDaddy won't allow anything other than Medium Trust on their shared hosting. So if I want xepient's module, I'm looking at either moving up to some virtual/dedicated server hosting or seeking a provider that will allow Full Trust on shared hosting (not entirely sure I'd want to do this because of site security boundary issues anyway).
2) Remove the existing search module and stick a Google search box on my site that filters search results for site:www.mysite.com. Of course I don't know how this would play for the indexing of the Office/PDF documents. I know Google can index results inside those documents, but I don't know if that's an automatic process.
Are there any other solutions that I'm not aware of, what are others doing to solve this problem?
Thanks.
Shawn