When search engines crawl your site they remember your site structure and if you need to move some pages URLs around you need to setup proper "old URL -> to new URL" forwardings, other
After searching for all firstov.com page views indexed by Google, I've noticed that some sections of my web site display navigation menu text in the Google results instead of displaying a nice intro text that should have come from the description meta tags. This was caused by absence of description in the page header and by improper layout design of the web site. Apparently I had navigation section in the <div id="navigation"> placed before the main content <div id="content">. And the text from navigation block went straight to the Google index creating non descriptive results in their search pages.