Showing latest post without 301 redirect

Custom query loops and custom page templates are your friends.

Ditch the redirect function and on your home page template do something like this:

<?php
$args = array(
    'post_status' => 'publish',
    'post_type' => 'seller',
    'posts_per_page' => 1
);

query_posts( $args );

// the Loop
while (have_posts()) : the_post();
    the_content(  );
endwhile;
?>

You can find all args here