We had URL
http://www.example.com/category/subcategory.html which changed to
301 redirection, updated
canonical URL to new one also updated
sitemap and also resubmitted to Google Webmaster Tool.
But still reputation of old URL not shifted to new one. Old URL used come to first or second position for certain keywords but now I can't find old or new URL in any where in Google search.
URL format affects
SEO reputation and not considering 301 redirection?
PS: We also changed
http://www.example.com/category-extra.html and updated same as above. This seems working totally fine. No affect in position at all.