Site icon WPMarmite

How to redesign a WordPress website: the ultimate checklist

Aaah, the redesign of a WordPress website…

When you think about the different issues that this mission involves, you usually tend to stress a bit.

Breathe in… breathe out… breathe in…

Who doesn’t dream, in this key moment, of doing a simple Command + Option + Escape or Ctlr + Alt + Del on their server, and start over easily?

Unfortunately, redesigning your website is always a bit more complex than that. And an oversight, a mistake, a blunder, happens so quickly…

WPMarmite wanted to share with you its best practices to approach this big project with peace of mind.

Are you ready? In this post, I detail all the elements you need to think about to redesign your WordPress website, from the upstream strategy to the online launch.

Originally written in October 2018, this article was last updated in March 2024.

To learn how to create a WordPress website from scratch, check out our complete guide.

Your best WordPress projects need the best host!

WPMarmite recommends Bluehost: great performance, great support. All you need for a great start.

The 4 steps before the redesign of your WordPress website

Before you even get your hands on WordPress to redesign your website, you’ll need to work on various structural elements.

That’s right: you didn’t think you’d get started without knowing what you were getting into?

1. Set the goals of your redesign

Like any project, to redesign a WordPress website, you need to have goals, which you need to define precisely (whether you are a freelancer, a web agency, or a non-professional webmaster).
It’s these clear and concise goals that will guide your next steps.

It comes down to asking yourself the following question: why do you want to redesign your website? There can be many reasons for this:

Write down, in a well-structured document, these different goals. You will see that they will constitute structuring elements, to organize your website redesign.

2. Structure your redesign project

Now that you have a clear idea of the purpose of your redesign, let’s talk about the different steps that determine the main lines of your project.

Think about your new tree structure

Yes, I reassure you, we are still talking about website redesign, not horticulture!

Designing your tree structure means imagining the links that will exist between the different pages, and thinking about all the ways in which a visitor can find his way around the site.

In short, by creating your tree structure, you think about the different navigation paths of your users.

So how to do it?

Design a tree structure and remember to include:

The tree diagram of the current version of WPMarmite

With a diagram like this, there’s no way you can forget to create a well-crafted mesh between your different pages, which will ensure a smooth user experience.

You can create this diagram on a sheet of paper, or use an online tool like GlooMaps or Octopus.

Create your wireframes

Does the term wireframes ring a bell?

A quick review of the subject is necessary, as this step is crucial.

Wireframes are structural mock-ups that help you arrange the different elements of your web pages on a single document.

The idea is to create a straightforward framework of the different pages of your site, to have a clear idea of the user experience you are going to create.

Here’s an example to illustrate my point:

The wireframe creation interface in Balsamiq Wireframes

If the ancient paper + pencil method can be enough for a light redesign, I still recommend using a digital tool to design your wireframes.

This will not only allow you to easily modify them if needed, but also provides an easy way to share these wireframes with your team (or with your cousin who works in web marketing).

I can recommend several tools to do this:

Designing your mockups

While wireframes will give you a vision of the structure of your redesigned pages, mockups will integrate the design itself.

Created via a page layout software (such as Adobe InDesign), the layout of your web pages can be technical, and is a rather time-consuming step.

So the question is: do you really need to create graphic mockups for your redesign? The answer is simple:

At this point, you have a better idea of what to expect for the redesign of your site.

WPMarmite’s tip:
“Among the elements to watch out for when choosing a theme, don’t forget to check:

  • That your theme is optimized for SEO.
  • That it’s optimized for all browsers used by Internet users (at least Chrome, Safari, Firefox, and Edge).
  • That it’s designed in responsive design, that is to say optimized for all devices (desktop, smartphone, and tablet).

This will save you a lot of trouble when redesigning your site!”

Join the WPMarmite subscribers

Get the last WPMarmite posts (and also exclusive resources).

Designing your specification

Well, at this stage, you are well supplied with structuring elements. It is now time to gather all this in a key document: a specification.

The specification of your website redesign is a very extensive document, which allows you to target the different expectations you have in redesigning your website.

If you’re working on a project for a client, the client may have given you a specification, or at least have described his or her needs.

You’ll find many templates for specifications on the web. However, yours absolutely must contain:

It’s a lot clearer now, isn’t it?

3. Think about the resources at your disposal

Now it’s time to get down to business.

Your challenge, if you accept it, is now to list the resources you have at your disposal in terms of:

This list will allow you to know if you will have to call upon an external provider, or if you feel you can work independently, with your team members or by your own means.

Find the best WordPress experts

Codeable is dedicated to matching you with experts who can help you with anything from WordPress theme design or installation to custom plugin development.

4. Create a redirection plan

“Okay, here we go, this is it!”

Easy! There is one last step that is too often neglected during the redesign of your website: the creation of your redirection plan.

Let me explain.

Often, in the redesign of a website, there will be URL changes. This is particularly true if you create new pages.

But what happens if you put your new website online without thinking about setting up your redirections? 404 errors galore, which will impact your SEO and your visitors’ navigation.

To avoid this problem, you’ll need to create a redirection plan, which lists the old site URLS alongside the new ones:

Be careful with the structure of your URLs. It’s better not to play with fire.

The stakes of this operation are high: transferring the traffic and the popularity of the old site URL to the new site URL, without breaking anything.

Once your website is online, you can set up the Redirection plugin, and import this table directly.

Clever, isn’t it?

Alright: take a deep breath, and let’s talk about the redesign itself.

Speed up your website with WP Rocket

Turn your site into a rocket with the most powerful caching plugin recognized by WordPress experts.

The 3 steps to launch your redesign

So how do you go about it, now that your project is well structured and organized? These 3 essential steps will guide you.

1. Choose to work locally or directly on your current site

Before getting into the technical aspect, start by choosing to work:

What do these two options entail?

Working online directly on your site is barbaric.

In this case, all your visitors see the changes live, and act as “guinea pigs” of your new features… with all the bugs that this can induce.

Also note that if an error occurs during the modifications, it will impact the website until you have detected and resolved the problem. Site unavailable, functionality not working…

To avoid all these problems, you can redesign your website locally.

The advantages of working locally are numerous:

It’s also the ideal solution if you want to keep the administration of WP as you have currently configured it. In other words, you will be able to modify a WordPress website without deleting the existing one.

However, if you want to start from scratch, in a completely new administration, take a look at how you should proceed to install WordPress locally.

WPMarmite’s tip: “Of course, you can retrieve elements from your old website, thanks to a plugin like UpdraftPlus or Duplicator. These plugins allow you to import back on your admin what you want: your content, your themes, your plugins, your media, etc.”

2. Acquire the tools you need for the redesign

Now it’s time for you to list and get everything you’ll need to take over the redesign of your WordPress website.

Remember: you listed them in your specifications.

This may include:

Not sure which plugins to use? Maybe you’ll find what you’re looking for in our must-have list.

Is your toolbox ready? Let’s get it all set up and move on to the last crucial step of your redesign: the content.

3. Prepare the content of your new website

First of all, a crucial point not to forget.

During a website redesign, there are inevitably contents of the previous website that can be preserved.

Images, texts, plugin configurations: think about it!

So make a backup of your current WordPress website, and hold on to what you want to include in your redesign.

However, I imagine that, if you’re doing a redesign, it’s also to modify the content of your website, to make it more relevant and more attractive for your targets… and for search engines, of course!

So think about your SEO strategy, which is so important to rank your (awesome) new website well.

Though it’s complicated to summarize the steps you should follow, I can give you the main lines here:

To help you with the on-page SEO of your website (content optimization), rely on a dedicated SEO plugin.

WPMarmite uses the most famous of them, Yoast SEO, but it’s not the only effective option on the market. Check out our detailed comparison of its competitors in this article.

Ranking a website is a job in itself. However, with some good practices, it’s possible to do well, and to move up in the queries of your targets with success.

Step by step, on your development server, locally, and with all the necessary WordPress tools, you can see your project progressing… and your online launch is approaching.

The 3 steps to a successful launch of your website

I can feel you getting excited about unveiling your new WordPress website to the world.

Take the time to look at these 3 steps, and follow them carefully: you’ll be glad you did, I promise.

1. Choose a direct production or pre-production server

Does the term “pre-production server” mean nothing to you? Don’t worry, let’s take a quick break for a definition.

A pre-production server shares the same server as the one your website will be on once it goes live. If WPMarmite were to redesign it, Alex could for example choose to put his pre-production at preprod.wpmarmite.com: this would be the same environment as wpmarmite.com.

So why would you use this preprod server?

Once everything is confirmed, then can you go live, and deploy your new website. If you’re confident, you can of course choose to go directly to production.

WPMarmite’s tip: “While your site is being deployed, keep in mind that you’ll have to activate the maintenance mode until your visitors can access your website again.

To do this, don’t hesitate to check out the selection of Coming Soon plugins that we’ve made. This will allow you to display maintenance pages and even continue to convert visitors during your ongoing redesign.”

2. Test your new website for potential problems

From your pre-production server (or live, if you’re a WordPress adventurer), you’ll need to test your new website.

The key to successfully testing for problems is to put yourself in the shoes of an average visitor, click around, and note any problems you encounter…

You will probably see design and structure problems. But don’t forget to check also:

Everything is beautiful, functional, properly connected, and nicely put together? Congratulations! The last step will enhance the big smile that I can see on your faces from here.

3. Reactivate and reconnect all third-party services

Come on, you’re almost there!

You can now reactivate all the services and plugins linked to your WordPress website. Think in particular about:

And because security is everyone’s business (and especially yours), remember to re-enable all the elements that secure your website.

Ready to go? Then start indexing your new website in Google Search Console. This manipulation forces Google’s robots to visit your new baby, and thus to index it more quickly in its new version.

Ta-da! Redesigned, better performing, more striking, and better structured, your new website is ready to receive the traffic it deserves. It was hard work, but it was worth it, wasn’t it?

Check out our detailed guide to choosing a domain name for your WordPress website.

What about you, have you conducted a redesign of a WordPress website recently?

What are the problems you encountered, or the moments of pride you had in doing it?

Tell us all about it in the comments: the WPMarmite team reads them all carefully.

Exit mobile version