How to use a GoDaddy domain with Hashnode

How to use a GoDaddy domain with Hashnode

Sep 12, 2020ยท

2 min read

One of the appealing things about Hashnode is that it lets you set up a blog on your own custom domain with minimal setup. Hashnode gives you instructions on how to set up your custom domain DNS records to point to your Hashnode blog. However, if you register your domains through GoDaddy, you'll quickly find that the default instructions do not work.

Hashnode tells you to

add a CNAME record where the host name is @ and the corresponding value is

However, GoDaddy doesn't let you set a hostname of "@" for CNAME records, so this method doesn't work. Instead, we have to use the alternative option

you can add an A record at the root whose value is

The steps below will show you how to achieve this on GoDaddy ๐Ÿ‘‡

Using a custom GoDaddy domain on Hashnode

First you need to set up your blog on Hashnode to expect a custom domain. You do this by going to the Blog Dashboard page in Hashnode and clicking on the domains tab. Click to use a custom domain, enter you custom domain address, and click update.

Next, you want to log in to your GoDaddy account and navigate to the Manage your Domains section. Then go down to your relevant domain and click on Manage DNS


From here you should be able to see a list of DNS records. You should start by removing any existing A records (records that are listing as have a type of "A"). Then create a new record with the host(name) of @ and points to (value) of The default TTL value should be fine.


And that's it! After a few minutes, navigate to your domain in your browser and you should see your Hashnode blog there. ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

I hope you found this useful. ๐Ÿ˜„ If you did, please react, follow and subscribe to this blog. You can also find me on twitter: @dr_sam_walpole. If you want, you can also buy me a coffee ! ๐Ÿ˜Š

Did you find this article valuable?

Support Sam Walpole by becoming a sponsor. Any amount is appreciated!