When I migrated from WordPress.com to my own site, it was to have more flexibility organizing the blog. Most of the core concepts continue to lead me in organizing the blog, and if your interested in the full rationale click rant here.
A word on searches
Blog searches simply return all potentially related blog posts and pages in a ranked order. They don’t organize data into information, and they don’t cross reference data to create information. Unfortunately, unless I write my own, you’re stuck with this behavior.
A word on organization
Since my blog has grown over time, I’ve created subject summary pages, like Oracle Configuration and Oracle PL/SQL Programming. My summary pages include organized references to blog pages and posts, while only pages show up in the right sidebar. I’ve also opted to update older blogs to minimize duplication. Over time, this decision should lead to more complete entries.
A word on folding
Hope this helps you working with the blog. If you’ve a better idea, please share.