My goal is to have the DNNSearch actually search the entire site which is primarily made up of:
Text/HTML Modules
Personal Blogs
Report Modules
Link Modules
Lets start with the blog problem.
There is a main blog, but nothing is ever written to it. All blog entries are written to personal blogs. I did this because I wanted a page on “x” and only wanted blog entries about “x” to appear. The personal blog was the recommended way to go.
At some point in the past, I swear if I DNNsearched for a word in a personal blog, I would see it in the search results. When testing everything recently, that was no longer working. The entries had been out there plenty long enough for the scheduler to pick them up. The scheduler is on.
In looking at the Blog_Settings table, I noticed there were many entries where for tabs had “EnableDNNSearch” set to false. I set these entries to true. The good news is after doing this, I see all my personal blog entries in the results. The bad new is I see them multiple times. What is weird is that if I run the search one more time, I see one more result in the search results.
Example
Search result returns 3 entries
Run search again
Search result returns 4 entries
Run search again
Search result returns 5 entries
Click on a link in the search
Run search again
Search result returns 7 entries
When I leave those tabs with “EnableDNNSearch” set to false, I only get a few rows in SearchWord, SearchItemWord, SearchItem and SearchItemWordPosition.
I have removed entries from the above tables several times and did the “Re-index content” several times. I also have the scheduler running ever two minutes until I get this figured out.
1) exactly does the search scheduler work in reference to populating SearchWord, SearchItemWord, SearchItem and SearchItemWordPosition?
2) Why would setting the “EnableDNNSearch” to true return such crazy results?
3) Why would setting the “EnableDNNSearch” to true return nothing?
4) the HTML pages are not picked up by search at all. How does one fix that?