Hi Craig,
Yes of course.
I've done a bit more testing so hopefully I can explain things better this time.
This is my site, please excuse the mess, I'm just trying to get the techniques worked out so only contains nonsense at the moment:
http://www.netmonics.co.uk I added an HTML module to the home page.
Then entered the word 'pizza' and reindexed the content manually.
When I search for the word 'pizza' I now get a results page listing the home page for that word.
But I've also added the same word to other pages for example this one:
http://www.netmonics.co.uk/Offerings.aspx
But it doesn't appear in the search results.
So I was assuming I'd need to register the table somehow, but it makes perfect sense what you've said, the indexer should just run through the pages, grab the content and index it. But unfortunately, it doesn't.
There is a difference though. On the offerings page, the content is pulled from a database table by a custom module. But I don't see why this should stop it being indexed as the text is still visible on the page. But obviously it does, perhaps I have to register the module in some way?
Steve