measures to take when website revamp is done

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
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David FavorLinux/LXD/WordPress/Hosting SavantCommented:

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.
D_wathiAuthor Commented:
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 FavorLinux/LXD/WordPress/Hosting SavantCommented:
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.
David FavorLinux/LXD/WordPress/Hosting SavantCommented:
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.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
D_wathiAuthor Commented:
really a great information, my sincere thanks.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.