Operations Knowledge

Where Should the Old-to-New Website Switch Be Placed?

The old-to-new website switch should be placed in the backend management or maintenance page for administrator convenience and to avoid affecting visitor experience. This article discusses placement options and operational recommendations for different scenarios.

Illustrative scene

When a corporate website undergoes a redesign or migration, a common practical question arises: where should the switch between the old and new versions be placed? Placing it on the frontend may disrupt visitors, while placing it in the backend might make it hard to find. This article examines the logic behind different placements from real-world website operation scenarios and offers actionable recommendations.

First, Identify Who Uses the Switch

The old-to-new website switch typically occurs in two phases: the testing period before launch and the transition period when both versions run in parallel. During both phases, the switch is operated by website administrators or operational staff; visitors do not actively use this entry. Therefore, the switch should prioritize administrator convenience over visitor visibility.

Where Should the Old-to-New Website Switch Be Placed?配图

Recommended Placement: The "Maintenance" or "Settings" Module in the Backend

Most corporate website backends include functional areas like "System Settings" or "Maintenance Management." Placing the switch here aligns with administrator habits and minimizes the risk of accidental operations. Specifically, you can add a "Version Switch" option under the "Maintenance" menu in the backend, which displays the current version status and a switch button when clicked. The benefits are:

  • Centralized entry, easy for administrators to locate;
  • Simplified permission control, visible only to administrators;
  • Operation logs can be retained for audit purposes.

Alternative Scenario: A Temporary Frontend Notice Page

If the switch requires visitor cooperation—for example, existing customers need to re-register or log in—you can set up a temporary notice page on the frontend. However, it is not advisable to place a switch button directly. A safer approach is to display a notice banner at the top of the old website's homepage, informing users of the new site's address and providing a link. Note that this link should point to the new website's official page, not a "switch entry."

Where Should the Old-to-New Website Switch Be Placed?配图

Step-by-Step Implementation

  1. Log in to the website backend and navigate to the "Maintenance" or "Settings" module;
  2. Create a "Version Switch" feature and set access permissions to administrators only;
  3. On the feature page, display the current version (old/new) and a switch button;
  4. Before switching, the system automatically backs up the current version's data to prevent errors;
  5. After switching, log the operation in the backend for traceability.

Pre- and Post-Switch Checklist

Regardless of where the switch is placed, the switching process itself must be handled with caution. It is recommended to export the old website's URL list before switching and verify that corresponding pages on the new site function correctly. After switching, focus on checking critical paths such as the homepage, internal pages, form submissions, and payment processes. If any issues arise, you can immediately switch back to the old version via the backend without affecting visitor access.

Where Should the Old-to-New Website Switch Be Placed?配图

Conclusion

The core principle for placing the old-to-new website switch is "easy for administrators, invisible to visitors." Placing it in the backend maintenance area is the most common choice, while the frontend should only serve as a notice without providing a switch button. In practice, you can adjust the placement based on your backend's structure, but always ensure that permissions are controlled and operations are reversible.

03 /

From insight to practice

Content planning
01

Content planning

Responsive pages
02

Responsive pages

Ongoing operations
03

Ongoing operations