I was sitting in my study last night, cleaning the dust off my old Nikon while waiting for a long exposure of Orion to finish, when I realized how much the “experts” have changed the game. They’ve taken something as simple as a subdomain and turned it into a labyrinth of upsells and “premium enterprise solutions.” If you’ve been searching for how to set up subdomains only to find yourself staring at a dozen pop-ups suggesting you upgrade your entire server tier, you aren’t doing anything wrong—you’re just being hustled. It shouldn’t require a degree in computer science or a massive monthly subscription to simply point a new address to a different folder on your existing host.
I’m not here to sell you a shiny new dashboard or a “managed” service that costs more than my first car. My goal is to show you that once you understand the logic behind the DNS, you can get this sorted in a single afternoon. I’ll walk you through the actual mechanics of how to set up subdomains using the tools you already have, without the unnecessary fluff. We’re going to do this methodically, strip away the jargon, and get your site organized before your coffee even gets cold.
Configure a Records for Subdomains in One Afternoon

Once you’ve decided on your names, it’s time to actually point them somewhere. This is where most people start to panic because the interface looks like a flight cockpit, but it’s simpler than it looks. To configure A records for subdomains, you just need to head into your DNS management zone. You’ll create a new record, type in your desired prefix—say, ‘blog’ or ‘shop’—and then paste in the IP address of your server. It’s essentially just a digital signpost telling the internet, “If someone asks for this specific name, send them to this exact house.”
If you aren’t pointing to a specific IP but rather another domain name, you might use a CNAME record for subdomains instead. It’s a bit more flexible for certain setups, but for most of us just trying to get a site live, the A record is your bread and butter. Don’t let the “DNS propagation” warnings spook you. It’s just the time it takes for the new directions to spread across the global network. Grab a coffee, wait a bit, and it’ll show up. No need to pay a consultant to watch a progress bar.
Using a Cname Record for Subdomains Instead

Now, if you aren’t pointing directly at a specific IP address, you’ll likely want to use a CNAME record for subdomains instead. I’ve found this much cleaner when you’re dealing with third-party services—say, if you’re hosting a store on Shopify or a landing page on Carrd but want it to live under your own brand. Instead of hardcoding an IP that might change when your provider does some midnight maintenance, a CNAME acts like a nickname. You’re essentially telling the internet, “Whenever someone looks for blog.mydomain.com, just go look at where maindomain.com is pointing.”
It saves you the headache of having to manually configure A records for subdomains every time a server moves. It’s a bit more “set and forget,” which suits my temperament just fine. Just keep in mind that while this is great for simplicity, you should be aware of the subdomain vs subdirectory SEO debate. Search engines treat a subdomain as a somewhat distinct entity compared to a folder on your main site. For most folks just getting started, though, the ease of use far outweighs the granular control you’d get by overcomplicating your directory structure.
Five things they won't tell you in the sales pitch
- Don’t let them sell you a “Premium DNS Management” package; if you can edit an A record, you already have everything you need to manage subdomains.
- Double-check your spelling before you hit save—I’ve spent more afternoons than I care to admit staring at a broken link because I typed ‘blogg’ instead of ‘blog’.
- Use a wildcard record (*.yourdomain.com) only if you actually need it, otherwise you’re just leaving the door open for messy, unorganized traffic.
- Always wait a few minutes for propagation; I know it’s tempting to refresh the page fifty times, but the internet moves at its own pace, regardless of how much you’ve paid.
- Keep a simple spreadsheet of your subdomains and where they point, because once you have more than three, trying to remember them all is a headache you don’t need.
The bottom line
You don’t need a complicated setup; just decide if you want the direct path of an A record or the flexibility of a CNAME and get it done.
Don’t let the hosting provider’s “advanced management tools” distract you—if you can edit your DNS records, you have everything you need.
Once the records are set, walk away. If it doesn’t work immediately, it’s likely just propagation, not a reason to buy their “premium support” package.
Done and dusted

So, there you have it. Whether you opted for the precision of an A record to point directly to an IP address, or decided that a CNAME was the cleaner route for your setup, you’ve done the heavy lifting. You’ve bypassed the need for a “specialist consultant” and handled the DNS entries yourself. Just remember: once those records propagate, your subdomain is live. It isn’t magic, and it certainly isn’t a complex engineering feat that requires a monthly subscription to a “managed DNS service.” You’ve successfully separated the signal from the noise, and more importantly, you haven’t let anyone talk you into a service you don’t actually need.
At the end of the day, a website is just a tool, not a lifestyle. I spent decades in systems engineering, and if there is one thing I learned, it’s that the most elegant solutions are usually the simplest ones. Don’t let the flashy marketing of modern hosting platforms make you feel like you’ve missed a step. You have your domain, you have your host, and now you have your subdomains. Now, close the browser tabs, step away from the screen, and go enjoy your afternoon. The internet isn’t going anywhere, and neither is the extra money you just saved.