The WP Quick Launch plugin allows users to setup their WordPress site in a matter of minutes! This plugin will AUTOMATICALLY:
-Delete the Demo Posts, Pages and Comments
-Change the Permalink Structure to %PostName%
-Allow Users to Supply a List of Keywords and then Create A Page/Post For Each Keyword
-Add Relevant YouTube Videos To Each Page
…Basically, this plugin will setup your blog with the push of a button!
Read More: WP Quick Launch Plugin