I'm working for a e-commerce website that we'll call test.com
For a lot of years, we've had our categories urls like this:
Our dev told us that the configuration of our urls is wrong as it has uppercase letters. Basically he wants the make new urls like /category-a1.html
Basically we'd have now two urls with the same content. He doesn't want to do 301 redirects as it affect the payload of the website.
We've thought about putting canonicals on the old urls, but we are a bit affraid of loosing our rankings.
What would be the best recommandation ? So that our SERPs position are not affected ?