A couple months ago I changed some pages on my Wordpress vacation rental site from a structure like "domain/condo-features" to "domain/keyword-phrase/condo-features." After doing this I found that when entering the old URL I'm redirected to the new, so I thought maybe my Wordpress SEO plugin was automatically taking care of redirects. Again, I don't have any problem with 404s. My problem is that both old and new URLs are still indexed in Google, and in fact the old ones have more recent cache dates. I want Google to ignore those old URLs and pay attention to the new ones. Is 301 redirect what I need here, or something else? Thanks!
use a robots.txt file and restrict Google and most other search engines from indexing the old permalinks.