Forum Moderators: Robert Charlton & goodroi
http://www.domain.com/-screen-scnGetExtHtml-_param-visit_pl1-.htm
to this:
http://www.domain.com/visit.htm
Any advice as to how to handle it best to mitigate loss of SERPs?
site:www.webmasterworld.com migrate site serp issue
The basic answer is that you are best off to '301 Moved Permanently' all of your current 'google known' URLs to their new URLs - doing this is pretty much the difference between 'fluttering a little in the SERPs' and 'tumbling out and hoping real hard to tumble back in on the new URLs'.
site:www.webmasterworld.com best 301 method <insert server setup here>
Good luck,
robsoles.
After-thought: There are factors in play about changing hosts which can have dramatic effects on SERPs placement, I only know enough to be pretty sure of it - I'd have to ask someone if someone asked me about this, please ask someone else...
Redirect 301 /-screen-scnGetExtHtml-_param-visit_pl1-.htm [domain.com...]
The 301 will tell the search engine spiders and visiting browsers that the content is at a new page. If you set the redirects up properly migration should not be an issue. If there is some kind of naming convention from dynamic to static, you may be able to handle all the redirects in a pattern matching redirect with the RedirectMatch directive.
Cool URIs don't change [w3.org].
With the exception of a forced change in your domain name, there's no need to change a URL, ever, unless a court order says you have to.
Jim
Cool URIs don't change.
I agree, but it looks like the new ones are the 'cool' ones, and I would probably (without question) change them myself... The old naming convention is ugly at best.
Internal changes (same domain) are not dealt with as harshly as external changes (new domain), so as long as the root domain is the same, the redirects to the new location (within the site) should 'pass weight' and take effect in a fairly short period of time if the redirect(s) are set correctly.
The answer to your question is:
Use a 301 (permanent) redirect to arrive at the new location using only 'one bounce' to get there.
For instance if there is a request for example.com/old-page.html and you redirect example.com to www.example.com, then redirect from www.example.com/old-page.html to www.example.com/new-page.html you are using two redirects, but if you redirect example.com/old-page.html directly to www.example.com/new-page.html you will arrive at the same location in a single redirect. In the first example, the 'weight' of the original page will not be passed to the new page (2 redirects --- AKA multiple or 'stacked' redirects), but in the second example it will (1 redirect).
Justin
BTW: Welcome to WebmasterWorld!