This free WordPress Plugin allows you to remove Archive Pages automatically generated by WordPress
WordPress automatically generates Author based, Category based, Tag based and Date based (daily, monthly and yearly) archives for your posts.
Even if you do not want to use these Pages – e.g. you don’t want to have an author based archive page on a single author blog or you don’t want to have a daily archive because you don’t post several times a day – they exist and they can be accessed by their automated generated URL.
The smart Archive Page Remove Plugin allows you to completely remove all the archive pages you do not need. Removed Archive Pages are no longer accessible and cause a 404 page not found error. They can be restored anytime.