Custom Domains·5 min read·

How do I safely change my blog's domain name without destroying my existing organic traffic?

301 redirect every old URL to its exact new counterpart and submit a Change of Address in Google Search Console. Keep the old domain registered for at least a year.

To safely change your VeloCMS blog's domain without torpedoing your organic traffic, you need to configure wild-card 301 redirects pointing your old URLs to the new ones, and then officially notify search engines using the Change of Address tool in Google Search Console. Nailing these two straightforward steps guarantees that Google passes all your hard-earned link equity directly to your new web address.

Why does changing my web address mess with my search traffic?

Think of your domain name like your physical storefront's street address. If you pack up and move across town without leaving a forwarding sign on the door, your regular customers will show up to an empty building, get confused, and probably just walk away. Search engines react the exact same way. When Google crawls your old links and hits a dead end, it assumes your site is gone for good and drops you from the search results entirely. That is an absolute nightmare scenario if you've spent months or years climbing the ranks! You probably chose VeloCMS because its Next.js and PocketBase architecture makes it faster, more secure, and way cheaper than wrestling with WordPress. It natively serves up lightning-fast, SEO-optimized pages that Google loves. However, even the absolute best technical foundation can't save your rankings if you break the basic links search crawlers rely on to find your incredible content in the first place. You have to bridge the gap between the old and the new.

How do I actually route my old URLs to the new ones?

The magic trick here is a 301 redirect. In the web development world, a 301 status code is basically a glaring neon sign telling browsers and search bots that a page has permanently moved to a new location. You absolutely must map every single page from your old domain to its exact counterpart on the new one. Please don't just dump all your old traffic onto your new homepage. That creates a terrible user experience and kills your specific keyword rankings overnight. Since you are running VeloCMS, you get to bypass the clunky, bloated plugins you'd normally need to pull this off in an outdated ecosystem like WordPress. Instead, you'll head straight into your VeloCMS dashboard settings, navigate to the domain routing tab, and input your old domain credentials. The system automatically handles the complex wild-card mapping for you. This seamlessly pushes every single old blog post URL to the perfectly matched path on your new domain. Here is a highly specific, actionable tip you really shouldn't ignore: make sure you keep your old domain name registered and its hosting active for at least a full year. Those redirects need plenty of time to do their job while Google slowly updates its massive, global index.

What is the best way to let Google know I moved?

Even with flawless redirects quietly working in the background, you still need to tap Google on the shoulder and officially announce your relocation. You do this through Google Search Console. First, you have to verify ownership of your brand new domain in your existing Search Console account. Once both the old and new domains are sitting side-by-side in your dashboard, dive into the settings of the old domain property and click on the Change of Address tool. It walks you through a quick validation check to ensure your 301 redirects are firing correctly before making the switch official across their network. This proactive step dramatically speeds up how quickly Google crawls your new Next.js powered site, preserving your organic footprint and keeping your traffic graphs pointing up.

Swapping out your domain name definitely feels like performing open-heart surgery on your blog, but it doesn't have to end in disaster. It is entirely possible to rebrand without losing a single visitor. Take a deep breath, double-check your redirect mappings, and let your modern CMS do the heavy lifting. You'll be back to growing your audience on a faster, cheaper platform before you even know it.