How to remove old URLs from Google index - posted in Advanced SEO: How to remove your old URLs from Google index?
its very simple all you need to do just use 301 redirect with .htaccess.
301 redirect your old url to new url in your .htaccess file.
Redirect 301 /oldurl.htm http://www.site.com/newurl.php
After sometime google removes your old link from its index.