I am migrating my blog from PHP to ASP.NET and while recoding the whole website, I figured I might as well improve the URL structure.
This is how an URL looks like now:
and this is hould it will look after the change (cosplay being the dynamic main keyword of the post):
The website is a bit more than a half year old and receives around 650k page views a month, mainly from search traffic. Of course everything would be redirected with 301 redirects. Do you think it is worth changing to a new URL structure, or will it harm the ranking in the long run?