In ‘singlepost.php’ or ‘page.php’ or ‘singlepage.php’ look for ‘< ? php comments_template(); ? >’ many webmaster remove it to get rid from the problem you mentioned but still I wont recommend to do so, Instead of that I would like to place ‘/*’at the start and ‘*/’ at the end as shown below (comment it out)
/*< ? php comments_template(); ? >*/
So this code won’t work at all and you can restore it if required in future.