what about surrounding it in the if is_home() statement so it only shows on your blog page?
<?php
if ( have_posts() ):
while( have_posts() ): the_post();
?>
<h3><?php the_title(); ?></h3>
<p><?php the_content(); ?></p>
if ( is_home() ) :?>
<small>This entry was posted on: <?php the_date('l, jS F Y'); ?> at <?php the_time('g:i a'); ?> and is filed under <?php the_category(); ?></small>
<?php
endif;
endwhile;
endif;
?>