measures to take when website  revamp is done

D_wathi used Ask the Experts™
Dear Experts
We revamped our website  with word press CMS  and we are live with new website on google cloud platform but the old website was joolma and it was hosted in godaddy. The issue is already indexed and available in search engines on the search results when click on it shows page not found , these are of old websites links, please suggest the measures and steps to be taken to ensure all old website links does not end up in page not found. Please suggest the best practice to handle this, should we have to take migrate the old website also to the new web hosting server I am not having clear idea on what is the best practice. Please help
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
David FavorFractional CTO
Distinguished Expert 2018


1) Best option is to rename your new site's WordPress page + post slugs (URLs) to match your old site.

2) 2nd option, put in redirects from old page URLs to new page URLs.

Big Note: Start with 302s to make sure you have your link structure correct, because once you use 301s, any mistakes will be cached in browsers forever.

Another Note: If your site receives a huge amount of traffic, then any type of 30x link may take down your site, so if you have a high traffic site, before you ever add any 30x link, best talk with a WordPress performance expert, as the variations + fixes for 30x performance challenges tend to be far more complex than most people imagine.

3) You can let the old links die, by simply letting Google discover new links, preferably using sitemap files.

Note: Only use this option if all your traffic comes via organic search, with appreciable backlink count.

If you have many backlinks, then you'll use either #1 or #2 (this is likely what will be required).

For best result, hire someone who understands this process well (they do it many times every week) + work with them, before you make your new site public.

Tip: If you make your new site public without considering all SEO effects, you may loose a substantial amount of your SEO juice.

So if you're going to work with an expert, hire them before your new site goes live.


Thank you very much for the reply, now the old website is down as we have pointed A record to new website hosted in different hosting service provider, do we have to first identify all those old links and redirect one by one to the equivalent/relevant pages of new site. please let me know is this correct.
David FavorFractional CTO
Distinguished Expert 2018

Correct, repointing old links to new may resolve your SEO problem + then cause your site to die, if you have any appreciable traffic like Launch or Evergreen Relaunch traffic (coming from affiliate mailings, for example).

So fix your SEO + then, if you have high consistent traffic or expect traffic spikes, hire a WordPress Performance Expert to assist you.

Here's what to keep in mind about taking your approach (changing IP, before all SEO links are correctly tooled).

Once you change your IP, each time any index Bot (like Google Bot) revisits your site, then depending on many factors...

Your SEO may change some or drop to zero.

In the future, be sure you add to your notes to do all your SEO link work ahead of any IP change.

This will optimize keeping your SEO juice high.
Fractional CTO
Distinguished Expert 2018
Ah SEO... so many factors...

I suppose there's something else you should keep in mind.

Moving from Joomla to WordPress will dramatically change your rendered content + cruft (non-content, like HTML, CSS, Javascript, inline images).

This can also have either little or drastic SEO effect.


1) Run your new site though ensuring you have zero HTML errors + zero HTML warnings.

If you have any errors or warnings, trying to debug SEO problems can be near impossible.

2) Design all your content to use Featured Snipped friendly markup.

This is a deep subject, so search for how to do this.

3) Ensure your site is tooled for speed.

You're using HTTP/2 + TLSv.1.2 + TLSv1.3 only (no other protocols).

Your HTML component serves in <1sec, <500ms is better.

Your page render time is <2sec. Use + then watch the video generated to ensure your page render sequence occurs (something renders fast) so onpage time is maximized.

4) Ensure your site is tooled for stability.

Stability, is simply maintaining site speed under massive load.

My normal test is to run 1,000,000 simultaneous visits to a site, running traffic over a local interface, so no network speed throttling occurs.

If your site survives, they you're likely good.

My target for WordPress sites is 1,000,000+ requests/minute, before I deploy sites in the wild.

This may seem like a high number. It's really not.

What this number tells you is your site caching is working correctly + your site will run at top speed, independent of traffic...

With nearly zero server load, so will scale forever.

Since you asked about SEO, all these factors + many others come into play.


really a great information, my sincere thanks.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial