My site is being overhauled and all of the URL's will be changing as well. I know I have to put redirect code on all of the pages - but will I lose ranking for keywords or be de-indexed for any period of time?
When you redesign / change everything on your site, your SERP will get hurt a little bit... that's obvious. But redirecting everything, publishing some fresh unique content and building a few quality backlinks will get you back in the game