What is a staging site?

Learn what a staging site is, why it matters, and how we use it to test changes safely before they go live on your website.

Time
4 min read
Difficulty
Beginner
Last updated
Updated
Share

Making changes to a live website is risky. One wrong update could break a layout, crash a form, or take the site offline for your visitors. That's where a staging site comes in.

What staging actually is

A staging site is:

  • A complete copy of your website: same files, same database, same design.
  • Hosted separately from your live site, usually at a temporary web address your host provides (for example, one ending in kinsta.cloud or wpenginepowered.com).
  • Kept out of search engines, and out of the way of ordinary visitors. Flywheel puts staging sites behind its password-protected Privacy Mode. Kinsta and WP Engine block search engines on their default staging addresses, and both let you turn on password protection, until you do, anyone with the staging link can open it.
  • A safe place to test updates, new features, and design changes.

When the work on staging is tested and approved, we "push" it to your live site. On managed hosts, this is done with a button in the hosting dashboard.

Where the work happens, and where it doesn'tVisitors keep using the live site while changes are made, tested and reviewed on a private staging copy, and the live site is only touched once at the end.STAGING: PRIVATE, AND SAFE TO BREAKrefreshed from livepushed once it passesVisitorsunaffected throughoutYour live sitenever caught mid-changeStaging copyan exact private copyWe test itpages, forms, linksYou review itwhen the change is visual

The visitor arrow never crosses into the lower box. Your live site is copied from, and written to exactly once, after the change has already been tested somewhere it could safely have failed.

Read this as text

Your live site keeps serving visitors throughout. Nothing in this process interrupts it until the very last step.

Before significant work, we refresh a staging copy from the live site: an exact copy on a private URL that visitors cannot stumble across. Every change, update and fix is made there.

We then test it: key pages, navigation, forms, and whatever the change actually touched. For visual work or new content we usually share the staging URL so you can review it and say yes before anything moves.

Only once it has passed do we apply the same tested change to the live site. So the live site is read from at the start and written to once at the end, and everything that could go wrong goes wrong somewhere your customers never see.

Why staging matters for your business

Without staging, every change we make goes directly onto your live website. That means:

  • A plugin update that breaks something breaks it in front of real visitors.
  • A design change that looks wrong is seen by real customers before we can fix it.
  • There's no way to test without risk.

With staging, problems are caught privately. Your visitors never see an incomplete or broken version of your site.

How staging works on each platform

Flywheel includes staging on all current plans (not on Legacy Tiny plans or multisite). You turn it on with the staging switch on the site's Advanced tab in the Flywheel dashboard. When you're ready to go live, click Move staging changes to live site on the Staging tab. You choose whether to also copy the staging database over the live one, or push file changes only. See staging sites on Flywheel for a full walkthrough.

When we use staging

We use staging for:

  • Major plugin or theme updates before applying them to your live site.
  • New feature development: new pages, layouts, functionality.
  • Design changes that affect the whole site.
  • Any work that touches core files or settings.
  • Content restructuring that might temporarily break navigation.

For small, low-risk changes (like correcting a typo or updating a phone number), we may work directly on the live site.

What you might notice

When we're working on staging, you won't see any changes on your live site. That's intentional. If you'd like to see the work in progress, ask us and we'll give you the staging URL and any password it needs.

Check with us before editing your live site during staging work

If you make changes on the live site while we're working on staging, those changes could be overwritten when we push staging live. If you need to update something urgently, let us know first.

Common questions

Will my visitors see the staging site?

No. Staging sites live at a separate address and are kept out of search results, so nobody finds one by accident. They can also be password-protected, and Flywheel does that by default. Your visitors only ever see your live site.

Does staging cost extra?

Standard staging is included on current Flywheel, WP Engine, and Kinsta plans, with a few exceptions: Flywheel doesn't offer it on Legacy Tiny plans or multisite, and some custom Kinsta plans limit the number of staging environments. Kinsta's more powerful Premium staging environments are a paid add-on.

Can I approve changes on staging before they go live?

Absolutely, and we encourage it. Ask us for the staging URL (and any password) whenever you'd like to review work before it's published.

What if something goes wrong when changes go live?

We always back up the live site before pushing from staging. If anything goes wrong, we can restore quickly. See your platform's backup guides for details.

Was this page helpful?

Go deeper on chykalophia.com

Website care

Rather not keep on top of this yourself?

The Boring Stuff is our website care plan. Updates, backups, security and speed are looked after for you, by senior people.

Already a client? Email support@chykalophia.com.

Last updated