In the dynamic digital world, the need to revamp or completely overhaul a WordPress site while keeping the current one operational is a common scenario. This comprehensive guide discusses various methodologies to build a new WordPress site without disrupting the live one, ensuring that your website’s traffic, SEO rankings, and revenue streams remain uninterrupted during the transition.

The Importance of Keeping Your Old Site Live

Maintaining the live status of your existing WordPress site is paramount for several reasons. It ensures uninterrupted service to your current user base, maintaining the flow of traffic and preserving your SEO rankings. This continuity is crucial for businesses undergoing a rebranding process or a significant website overhaul. The goal is to create a seamless transition to the new site without causing any disruption to the existing online presence or user experience.

Strategies for Developing a New WordPress Site

Developing a new WordPress site while the old one remains live is a strategic decision. This approach allows for a meticulous and unhurried development process, ensuring the new site meets all your expectations in terms of design, functionality, and user experience. The methods described below offer different approaches to achieve this goal, each with its unique advantages and considerations.

Method 1: Utilizing a Subdirectory

Creating a new WordPress site in a subdirectory is a practical and straightforward approach. It involves setting up a separate WordPress installation within a subfolder of your existing website’s domain. This method provides an isolated environment for the new site, allowing development and testing without affecting the live site. Here are the steps for setting up a subdirectory:

  • Create a subdirectory under the root directory of your website;
  • Download the latest version of WordPress and extract the files into the newly created subdirectory;
  • Create a separate database for the new site and connect it during the WordPress installation process;
  • Develop and test your new site in this subdirectory. Once ready, you can migrate it to the root directory to replace the old site.

Method 2: Leveraging a Subdomain

Building a new WordPress site on a subdomain offers a higher degree of separation from your main site. A subdomain acts almost like a separate website, providing a distinct development space under the same primary domain. Here are the key steps:

  • Create a subdomain through your hosting provider’s control panel;
  • Install WordPress on the subdomain, creating a completely separate site from your main domain;
  • Develop and refine your new site on this subdomain. Once finalized, you can migrate the site from the subdomain to the main domain.

Method 3: Building Locally

Developing your new WordPress site locally on your computer is an excellent option for extensive redesigns or complete rebuilds. This method provides maximum privacy and security during development. Tools like Local by Flywheel facilitate the process by simplifying the setup and management of a local WordPress environment. The steps include:

  • Install Local by Flywheel on your computer;
  • Create a new local WordPress site within the application;
  • Develop and test your site locally. When ready, migrate the site to your live server.

Method 4: Creating a Staging Site

Using a staging site is an efficient way to rebuild or redesign your WordPress site. A staging site is essentially a clone of your live site, where you can make changes and test new features without affecting the live environment. The process involves:

  • Set up a staging site using a tool like BlogVault;
  • Make changes and test new features on the staging site;
  • Once satisfied with the new site, push the changes from the staging site to the live site.

Essential Considerations for Site Development

When developing a new WordPress site, certain key considerations should be taken into account to ensure a smooth and successful process:

  • Backup and Security: Always back up your existing site before starting the development process. Ensure that your new site is secure and protected against potential threats;
  • SEO and Performance: Keep SEO and website performance in mind while developing the new site. Ensure that the new site maintains, if not improves, the search engine rankings and user experience;
  • Testing and Feedback: Conduct thorough testing of the new site, including functionality, load times, and responsiveness. Gather feedback from a select user group to refine the site before going live;
  • Migration Planning: Plan the migration process carefully. Ensure minimal downtime and a seamless transition from the old site to the new one.

Comparison Table: Methods of Building a New WordPress Site

MethodEase of UseSeparation from Live Site Ideal for Complex Redesigns
Subdirectory InstallationModeratePartialModerate
Subdomain CreationModerateCompleteHigh
Local DevelopmentHighCompleteVery High
Staging SiteHighCompleteHigh

Video Guide

In order to answer your questions in more detail, we have prepared a special video. Enjoy watching it!

When Should You Edit Core WordPress Files

While the focus of this guide has been on developing a new WordPress site without disrupting the existing one, it’s equally important to understand the scenarios where editing core WordPress files is appropriate. Core files are the backbone of your WordPress site, and modifying them can have significant implications. Therefore, it’s crucial to know when such edits are necessary and how to approach them safely.

Key Instances for Editing Core Files:

  • Enhancing Security: Sometimes, specific security enhancements require modifications to core files, like the wp-config.php, especially when configuring advanced security measures that plugins cannot handle;
  • Customizing for Specific Needs: In some cases, particularly for unique or advanced customizations that plugins do not offer, editing core files becomes essential. This could include changes for optimizing performance or altering the default behaviors of WordPress;
  • Repair and Troubleshooting: On rare occasions, troubleshooting specific issues or repairing a corrupted WordPress installation might necessitate direct edits to core files;
  • Development and Testing: Developers often need to modify core files when creating new features or testing certain functionalities in a controlled environment.

Best Practices for Editing Core Files:

  • Always Back Up: Before making any changes, ensure that you have a current backup of your WordPress site;
  • Use a Child Theme: For changes related to design or functionality in theme files, use a child theme to preserve changes during updates;
  • Keep Documentation: Document any changes made to core files for future reference, especially useful during troubleshooting or updates;
  • Test Changes in a Staging Environment: Always test changes in a staging environment before applying them to the live site to avoid disrupting your site’s functionality;
  • Stay Informed on WordPress Updates: Keep abreast of WordPress updates, as they can overwrite custom changes made to core files, necessitating reapplication or adjustment of those changes.

Conclusion

Developing a new WordPress site while keeping the old one live is a strategic approach that ensures continuity in your online presence. By choosing the most suitable development method, you can create a revamped website that aligns with your business goals and user expectations, all while maintaining uninterrupted service to your audience.

Leave a Reply