Staging to Live: SEO‑Safe WordPress Launch with Siteground

Staging to Live: SEO‑Safe WordPress Launch with Siteground

Staging to Live: SEO‑Safe WordPress Launch with Siteground

Staging to Live: SEO-Safe WordPress Launch with SiteGround Without Losing Rankings


Rolling a rebuilt or significantly redesigned WordPress site from a SiteGround staging copy to live doesn’t have to tank your rankings. Many site owners experience traffic drops after migrations due to preventable SEO mistakes. Follow the plan below to give the developer the access they need, protect your data, and maintain your rankings.

Jump to section:

1. Give the developer the right access

Add them as a Collaborator in SiteGround. They get their own login, can use Site Tools and Support, but can’t see billing or email.

  • In “Client Area → Manage Users → Add New User”, pick Collaborator, tick Site Tools and Staging, then create an SFTP key limited to this site (if needed).
  • Estimated time: 5-10 minutes

2. Back up before anything moves

  • Run an on-demand backup of the live site inside SiteGround.
  • Crawl the site with a tool like Screaming Frog and save the URL list.
  • Download the database dump and wp-content/uploads to local storage.
  • Estimated time: 15-30 minutes depending on site size

3. Prep the staging copy for SEO

Check What to look for
robots.txt It must still block indexing on the staging sub-domain.
<meta name=”robots”> noindex on staging, delete before launch.
Canonical tags Point at the production domain, not the staging URL.
Internal links & media No absolute links that start with the staging URL.
Schema / structured data Validate with Google’s Rich Results Test.
Core Web Vitals Run Lighthouse and fix any red flags now.
URL structure Maintain existing URL patterns or prepare 301 redirects.
Image optimization Compress images and verify alt tags are present.
Mobile responsiveness Test on multiple device sizes before migration.

Estimated time: 1-2 hours

4. Final launch checklist

  1. Freeze edits on live and staging.
  2. Take a fresh backup of the live site.
  3. In Site Tools → WordPress → Staging pick Deploy → Custom deploy. Untick log/analytics tables so you don’t overwrite recent data.
  4. Put the site in maintenance mode, then push staging live.

Immediately after deployment:

  • Delete any noindex tag.
  • Replace the staging robots.txt with the production one.
  • Regenerate the XML sitemap and submit it in Search Console.
  • Check SSL, mixed content and that the canonical tag now shows the live domain.
  • Crawl the live site, compare with the pre-launch crawl and add 301 redirects for any changed URLs.
  • Verify Search Console ownership is maintained.
  • Check htaccess files have been properly transferred.

SiteGround-specific optimizations:

  • Configure SG Optimizer plugin settings for caching
  • Set up CDN if using SiteGround’s Cloudflare integration
  • Verify SuperCacher settings are appropriate for the new build

Estimated time: 30-45 minutes

5. Hand-over and ongoing access

  • Keep the developer as a collaborator for snag-fixing and maintenance (if agreed).
  • If there are any staff changes, and the developer is no longer working on the account, delete their user profile and rotate SFTP keys.
  • Store a copy of the final backup off-site.
  • Estimated time: 10 minutes

6. Post-launch monitoring: SEO checks

Task Tool Frequency
Index coverage & errors Google Search Console Daily for first week
Core Web Vitals PageSpeed Insights After cache/CDN settles (24 h)
404 & redirect chains Screaming Frog / RankMath 404 log End of week 1, month 1
Rank & traffic Looker Studio pulling from GSC & GA4 Weekly
XML sitemap & robots check Manual spot check Week 1
GA4 event tracking Google Analytics 4 Week 1

Expected ranking behaviour:

It’s normal to see some ranking fluctuations for 7-14 days after a major site update as Google reprocesses your site. Monitor closely but avoid making additional major changes during this stabilization period.

Emergency rollback plan:

If serious issues occur, be prepared to restore from your pre-migration backup. Document the specific steps for your SiteGround setup before beginning the migration.

Need help with your WordPress migration?

A properly executed migration protects your SEO equity and ensures a smooth transition. Contact us for assistance with your SiteGround staging to live migration.

Leave a comment

Your email address will not be published. Required fields are marked *