Custom module not indexing in search I'm using drupal search module to search/find/filter content in my CUSTOM MODULE and it's not returning any results when I search for a word listed in content of my custom module content type. It return results only when i search for a users and others content type. 

Any body knows what can i do to fix this? Do I have to implement any hook to index the content of my custom module? 

PS: 

1) My custom module it's based in the drupal core blog module

2) I was using Custom Search module, but i've disabled it

3) I've tried the search api module and views exposed filter (Search Terms) and nothing

Thank you
This is a shot in the dark, but I would do the following.  This assumes you are on Drupal 7.

On, admin/structure/types/manage/page/display, open Custom Settings and select Search Index.  Save.  Then click on the Search Index tab and configure the view mode for all of the fields that you want to search in.

On admin/config/search/settings, make sure that you have Node selected.

On admin/config/search/custom_search/content, double check that you have selected the content types that you want to search (or leave that fieldset empty).  Also check that you aren't excluding any types that you actually want to search.

If your site isn't that big, I would dump the search index and rebuild id.  I normally do this from drush:

drush search-reindex
drush search-index


Then, open your MySQL tool of choice, and look for a few keywords that you know you should have hits on:

SELECT 
    *
FROM
    search_index
WHERE
    word = 'foo'


If all of that works, then you shouldbe getting search results.  If not, you need to find what is interfering with the indexing, which could be specific to your system.