Web development and performance
What is Staging environment?
A staging environment is a working copy of a site, reachable by the client, where work can be reviewed before it goes live. It is the difference between "nearly done" being a claim and being something you can open and check yourself.
Also called: staging site · preview environment
What it protects against
- A build that is described as progressing and is not
- Changes tested only by the person who made them
- Content and design decisions deferred until launch day
- Editing production directly, which is how sites break at the worst moment
The SEO requirement people forget
Staging must be noindexed or password-protected, and the protection must be removed at launch. Both failures are common: a staging site competing with production in search, or a production site launched with the staging noindex still attached.
What to ask for
A URL you can open at any point during the build, without asking. If a supplier cannot provide one, you have no way to verify progress until the end, which is exactly when discovering a problem is most expensive.
Where this is covered in depth
A definition can only go so far. Writing a website brief that gets you comparable quotes covers this properly — 3 minutes, free, no email required.
Who wrote this
Anas Bin Masud builds e-commerce sites and does technical SEO for businesses in the UK, Canada and Pakistan. These definitions come from client work rather than from a content brief — where an entry describes a mistake, it is usually one found on a real site. More about how I work.