In this guide, we show you how to migrate website from B12 staging to custom domain quickly. You will learn the DNS settings and how to migrate B12 website to custom domain without losing SEO rankings. We also cover secure backups using MultCloud for a seamless and safe site transition today.
Quick Search:
When you first build with B12, your site lives on a subdomain like business-name.b12sites.com. While functional, this staging site is not your "forever home." To migrate B12 staging site to custom domain is to claim your professional identity for several reasons:
Before you begin the process to migrate B12 website to custom domain, ensure you have:
The technical "handshake" between B12 and your domain registrar happens through the Domain Name System (DNS).
The first step in the migration process happens within the B12 environment.
1. Log in to your B12 account.
2. Navigate to the Website tab in the left-hand sidebar.
3. Click on Settings and then select Domains.
4. Here, you will see your current staging URL. Look for an option that says "Add a custom domain" or "Connect a domain you already own."
Once you click to add a domain:
1. Type in your domain (e.g., yourbrand.com). Make sure not to include https://or www at this specific stage unless prompted.
2. B12 will then provide you with specific DNS records. These are the "coordinates" that tell the internet to send people who type in your domain to your B12-hosted website.
To migrate website from B12 staging to custom domain, you must bridge the gap between your registrar and B12. This is done via DNS (Domain Name System) records.
Open a new tab and log in to your domain registrar (GoDaddy, etc.). Find the DNS Management or Name Server Management section. You will need to add or edit two primary records:
The A Record points your naked domain (yourbrand.com) to the B12 server.
The CNAME record ensures that when someone typeswww.yourbrand.com, they reach your site.
After saving the changes in your domain registrar, go back to your B12 dashboard.
1. Click the Verify or Check Connection button.
2. Don’t panic if it doesn’t work immediately. DNS changes can take anywhere from a few minutes to 48 hours to "propagate" across the global internet.
Once the domain is verified, you will see it listed in your B12 Domain settings. You must set the custom domain as your Primary Domain. This ensures that the staging URL automatically redirects to your new, professional domain.
Security is paramount for SEO and user trust. B12 typically provides an SSL certificate automatically once the domain is connected. Ensure the "HTTPS" toggle is active. A site without SSL will show a "Not Secure" warning to visitors, which can devastate your traffic.
While B12 is a managed platform, many professional webmasters prefer to have an independent backup of their website files and databases before and after a migration. This is where MultCloud has revolutionized the workflow.
MultCloud recently launched a dedicated "Website Backup" feature. This tool is specifically designed to help you back up your website files and databases (via FTP/SFTP/MySQL) to various cloud storage services or migrate them to a new host or domain entirely.
Why use MultCloud when migrating your B12 site?
If you want the ultimate security while you migrate B12 website to custom domain, follow these steps to use MultCloud’s new feature:
1. Connect Your Website to MultCloud
Sign up and log in to your MultCloud account. On the left sidebar, click Add Cloud. Choose Website. In the Add Website Files tab, enter your host address, port, and login credentials (B12 users can often request SFTP credentials or use this for their new custom domain host).
2. Access the "Website Backup" Tool
Once your site is connected, look for the Website Backup icon on the side panel. This is MultCloud’s specialized tool for site owners.
3. Select the Source (Your B12/New Host Files)
In the "Website Backup" interface:
4. Select the Destination
Choose where you want your backup to live. MultCloud supports over 40 clouds, including:
5. Schedule and Run
If you are in the middle of a migration, click Backup Now. For ongoing peace of mind, use the "Schedule" feature to run a backup every time you update your site on the new custom domain.
When you migrate website from B12 staging to custom domain, your SEO rankings are at stake. Follow these pro tips to ensure your search traffic doesn't drop:
1. Implement 301 Redirects
Ensure that all traffic hitting business.b12sites.com/page-1 is automatically redirected to www.yourbrand.com/page-1. B12 generally handles this when you set the custom domain as "Primary," but you should verify this manually using a "Redirect Checker" tool.
2. Update Your Google Search Console
Once the migration is live, add your new custom domain as a new property in Google Search Console. Submit your new sitemap (usually found at yourdomain.com/sitemap.xml) to help Google index the new URLs faster.
3. Check for Hardcoded Links
Sometimes, during the transition from staging to a custom domain, internal links might still point to the old b12sites.com URL. Use a "broken link checker" or a "search and replace" tool to ensure every internal link points to your new custom domain.
4. SSL Activation
Ensure your SSL certificate is active. A custom domain without HTTPS will suffer a massive drop in SEO rankings and trigger "Insecure" warnings in browsers like Chrome. B12 typically provides this, but it’s vital to confirm it’s active after the migration.
Successfully learning how to migrate B12 website to custom domain is a major milestone for any business owner. It represents the transition from a "project" to a "professional brand." By following the DNS steps outlined above, you can ensure a smooth technical transition.
However, don't stop at just the DNS. In the modern web landscape, data portability and security are key. By incorporating MultCloud’s Website Backup feature into your workflow, you aren't just migrating; you are protecting your hard work. Whether you are moving files to a new host or simply keeping a "safety net" copy in Google Drive, MultCloud provides the tools that professional SEOs and developers use to maintain 100% uptime and data integrity.
Ready to launch? Connect your domain in B12 today, andset up your MultCloud backupto ensure your migration is as secure as it is professional!
1. Do I need a specific plan to migrate my B12 staging site to a custom domain?
Yes. To migrate B12 website to custom domain, you must have a paid B12 subscription. The free "staging-only" plans do not support external domain mapping. You will also need to purchase the domain itself from a registrar like GoDaddy or Namecheap.
2. How long does the migration process take to complete?
While updating your DNS records takes only about 10 minutes, the global "propagation" can take anywhere from 1 to 48 hours. During this window, some users might see your new custom domain while others still see the staging site or an error page.
3. Is it possible to keep a permanent backup of my B12 site files?
Absolutely, and it is highly recommended. By using MultCloud's Website Backup feature, you can connect to your website via FTP/SFTP and save a complete copy of your files and MySQL databases to a third-party cloud like Google Drive or Dropbox. This ensures that you have access to your data even if you close your B12 account.
4. Will my website experience downtime during the migration?
If configured correctly, there should be zero to minimal downtime. Because your staging site on b12sites.com remains active until the DNS points to the new domain, visitors will simply transition from the old URL to the new one as the DNS updates.
5. Can I use MultCloud to migrate my site to a completely different hosting provider?
Yes. If you decide that you want to move your website assets from B12 or a custom domain host to another server, MultCloud's Website Backup and Clone tools allow you to move files directly between servers. This eliminates the need to download files to your computer and manually re-upload them, significantly reducing the risk of data loss.
6. What happens to my SEO rankings when I migrate?
If you set your custom domain as the "Primary Domain" in B12, the platform automatically handles the 301 redirects from the staging URL. This tells search engines that your content has moved permanently, allowing you to retain your rankings while building more authority on your new domain.
Google Drive
Google Workspace
OneDrive
OneDrive for Business
SharePoint
Dropbox
Dropbox Business
MEGA
Google Photos
iCloud Photos
FTP
box
box for Business
pCloud
Baidu
Flickr
HiDrive
Yandex
NAS
WebDAV
MediaFire
iCloud Drive
WEB.DE
Evernote
Amazon S3
Wasabi
ownCloud
MySQL
Egnyte
Putio
ADrive
SugarSync
Backblaze
CloudMe
MyDrive
Cubby