I've been reviewing the updates to the developers manual you referenced in the 9/28 blog posting per your reply. The content doesn't seem to address my concern.
I am developing a custom module with its own set of tables. I want to be able to get some of that table data (product search terms, categories, etc.) into a search index. My module won't be implementing a page for every product, rather the product data will be contained in a table as a "catalogue".
I have a pretty good idea on how to build the module and the admin and public controls that will provide the interface. What I don't understand is how can I ensure that my catalogue data (products and assigned categories) is included in a search index so that when users search on "Mettalica" for example, the results include page content (concert announcements, latest news, etc.) as well as products (CDs, posters, t-shirts) that are defined in my product table.
As planned right now, the web site will have one "product detail" page that will take parameters (ProductKey) to display the particular product.
Since "search" is a shared service, I figured that there has to be a way for me to be able to add my content from my custom schema into a search index, but you haven't provide me with anything that would help me do so.