I have old URL structure pages indexed in Google that are ranked well against the keywords. Now I have cleaned the URL structures and the new URLs have more potential to get ranked higher. Both pages are currently live.
Old URL (Ranked higher): http://www.example.com/products.asp?category=42
New URL: http://www.example.com/products/new-category
Do I have to implement 301 redirects?
If I do, will my old URL rankings drop?
Will they be replaced with the new URLs in the search results?