Great Idea. But it shouldn't really be an idea after all. Showing posts that contain the keywords in the posts' titles first shouldn't be so difficult to do.
I really like using Google to search the Internet in general. But using Google as a default search engine for a website is really disorienting and not very user friendly, partly because of the difference between the website's design and Google's.