how to show teaser view of my content types in search result page in drupal 7
You can use template_preprocess_search_result for that

function MYTHEME_preprocess_search_result(&amp;$vars) {
  $node = $vars['result']['node'];
  if ($node-&gt;nid) { // here you load the teaser if the result is a node
    $vars['teaser'] = node_view($node, 'teaser'); 
  }
}

You can make a template file to customize the result: https://api.drupal.org/api/drupal/modules!search!search-result.tpl.php/7.x