Definition
A staging environment is a private copy of a website where changes are built and tested before they go live on the production site.
Staging environment explained
Staging mirrors the live site's code, settings and, ideally, a recent copy of its content, so updates, redesigns, plugin changes and migrations can be tested without risk to real visitors. Once changes pass testing, they are deployed to production.
For SEO, staging needs two safeguards:
- Keep it out of search: protect it with a password or IP restriction, and add noindex as a backup, so it can't be indexed as a duplicate of your live site.
- Don't let those protections reach production: a noindex tag, a disallow-all robots.txt or blocked crawlers copied from staging to the live site is one of the most common causes of sudden traffic loss after a launch.
Staging is also where SEO checks belong before any significant release: crawl the staging site, compare titles, canonicals, structured data and redirects with production, and run speed tests, so problems are fixed before search engines ever see them.
Example
Your agency builds a redesign on a password-protected staging site and crawls it before launch. The crawl finds that the new templates drop your product structured data and that the staging noindex is hard-coded. Both are fixed before the redesign goes live.
Why it matters
Testing on staging catches SEO-breaking mistakes before launch, when they are cheap to fix.
Related service
Website Migration
Platform, domain and redesign migrations planned URL by URL, tested on staging before launch.
Website migration with full SEO preservationPublished by Vidern, founded and led by Malhar Shah. Updated .
Planning a migration or URL change?
Tell us what's changing and we'll reply within 1 business day with how we'd protect your rankings.
Related terms
- Site migrationA site migration is any major change to a website's platform, domain, URL structure or design that can affect how search engines crawl, index and rank it.
- NoindexNoindex is a rule, set in a robots meta tag or an X-Robots-Tag HTTP header, that tells search engines not to include a page in their results.
- robots.txtrobots.txt is a plain-text file at the root of a website that tells crawlers which URLs they may or may not request.
- Redirect mapA redirect map is a spreadsheet pairing every old URL on a site with the new URL it should permanently redirect to, used to plan migrations.