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.
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.cloudorwpenginepowered.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.
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.
Related guides
Was this page helpful?
Go deeper on chykalophia.com
- Our full guideWebsite maintenance: costs and risksWhat upkeep costs, and what goes wrong without it.
- Website careThe Boring StuffOur care plan: updates, backups, security and speed, looked after for you.
- Our approachWebsite optimizationTesting, performance work and analytics hygiene that keep your site earning.
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