June 03, 2020
I’ve previously added a custom domain to my Netlify website for my site (this one) and I need to do it again for my podcast Poor People. I figured I’d document it this time since I looked up the same documentation as last time on specific steps.
Purchase your domain. I’ve been using Google Domains as my registrar and the following tutorial will show screenshots of their UI. I have found Google Domains to be relatively hassle-free and they have a clean UI/UX.
As of making this post, a domain name for one year costs $12 USD and comes with free privacy protection.
Domains, add a
Domainsscreen, click on the
Check DNS configurationlink.
DNSfrom the side menu. By default, the name servers list will populate name servers for the
Use the Google Domains name serversoption. But we don’t want that. Select
Use custom name serversinstead.
Once you update the name servers on Google, you may see some updates on the Netlify side within minutes. As you can see here, the
poorpeoplepodcast.com has see the dns updates, but
www.poorpeoplepodcast.com is still work in progress. About 10 minutes later I saw the
www flavor also go green. Again, this can take a couple days to FULLY propagate!
Netlify is partnered with Let’s Encrypt and allows you to add https for free. I highly recommend you turn on this feature.
Domain Managementscreen and turn on DNS verification.
Try going to your new domain and see if your website loads. If it does, congratulations, you have successfully set up your domain with Netlify!
If it doesn’t work, don’t fret! You may just have to wait a bit longer for DNS propagation. Check again in a couple of hours or the next day. Also, ensure that your site is deploying successfully.
I hope that was helpful! I thought were was a couple of other steps for some reason, but my site seems to have worked. If I recall what they were, I will update this post.
Written by Mee Cha who is probably twiddling her thumbs wondering what's next on the menu. Github | LinkedIn | Instagram