Join our courses!
how to choose a domain name for your blog

This quick and easy guide will teach you how to choose a good domain name for your blog. I don’t want you to repeat the same mistakes I made when I first started blogging!

About 10 years ago when I was in the process of building my first website, I paid very little attention to picking my domain name. I found one I liked and felt that it wasn’t worth my time to keep looking (as it can be quite tedious). So I chose it and just rolled with it. I then began to spend countless hours designing the website, making logos, doing market research and getting involved in social media. After the foundation of the site was built I started writing content and overall I was quite satisfied and happy. But very soon all of that comfort and satisfaction about my blog began to trickle away after the negative feedback began to pour in and I began to learn more about SEO.

The more I learned and the more feedback I got the more my heart dropped. All that work that I had done on my website was going to be wasted because the domain name which defined my website was in hindsight “garbage.” The feedback I got from family always was did you not know how to choose a good domain name for your blog? The domain I had chosen on a whim was irrelevant, hard to remember, including numbers and worst of all was not optimized whatsoever for search engines. So after doing some more research I finally decided that there was no point going forward with that domain name and I decided to reboot the entire process. I went back to the very beginning with thorough research of my niche and using the checkpoints listed below, came up with a great domain name. I registered it on Bluehost, and now this new website I made is now quite popular and the domain name is still very fresh and relevant.

The Key Take Away From My Story

The domain name of your website is very, very important. It is what brands your website and gives you an identity, not just to users but to search engines as well. That’s why to all the new bloggers who might be reading this, it’s very important that you choose the right domain name after doing a lot of research and don’t just bang it together as I did. So with my story to the side, I thought I’d make your research easier for all of you and list 7 things which I always look for in choosing a domain name and teach you how to choose a good domain name for your blog!

How To Register A Domain Name

Before I get into the rules to choosing a good domain name, I think It’s important that I first explain how you even register one. When it comes to how websites work, there are two things you need to remember: Web Hosting and Domain Registrar.

Web Host – The web host is a server that you pay a fee for serving your website. This is the place where all of your content and settings are saved and where users are connected to when they access your website. This web host normally assigns you an IP address in the form of 123.456.789.123.

Domain Registrar – (what we care about for the sake of this post) this is the “agency” that helps you in registering a name that can be added to the worldwide directory of domain names and send all the people who type your chosen domain in their browsers to your web hosting’s assigned IP address 123.456.789.123. You need both of them to get your blog going and there a lot of options but I personally like the 2-in-1 options because they are the easiest and headache-free (these are web hosts like BlueHost who also provide domain registration).

As for me I personally recommend Bluehost. They have exceptional customer satisfaction, very reliable service plus they give you a FREE domain name when you sign up for their hosting service. I highly recommend them:

choose a domain name for your blog from BlueHost

How To Come Up With A Good Domain Name:

1. Make Your Domain Name Unique

When I first made my domain name I didn’t bother checking if the name was already being used. Unfortunately, after everything was done did I realize that that name was already taken but with a different suffix. This made it very hard to get the number one rankings for a search of my domain name on Google as the other website was older and had much more influence. My domain name was when there already was a So do your due diligence. You only choose a domain name once.

2. Make Your Domain Name Short

Good domain names are short because short names are easier to remember, spell, type and make the user’s life a lot easier. will always be better than say So try to aim for 1 to 3-word domain names and try staying clear for more than that.

3. Make Your Domain Name Memorable

Unless a visitor bookmarks your website the only way they will return is if they know your domain name. So try to choose a name which is easy to remember and is catchy. So a name like is a good example because it is unique and it gives a vivid image making it easier to remember. Read here about what makes your business name memorable.

4. Make Your Domain Name Easy To Spell & Type

Even if a user remembers your name but misspells it, you have just lost a potential sale. So when choosing your domain name keep the average person in mind and aim for using the vocabulary of a fifth-grader. So for example, is a lot better than

5. Make Your Domain Name Only Of Letters

Try to avoid numbers, hyphens and choose a domain name preferably with only letters. Numbers and hyphens can lead to user confusion as they can be easy to forget and hard to type. Also, avoid writing numerals in words as it can lead to confusion when said verbally such as and

6. Make Your Domain Name Descriptive

The domain name of a website is its identity and it provides key information about what the website or blog is about. So in search results, if a user finds your domain name appealing he or she will have a greater chance of visiting your site compared to a less descriptive and therefore less appealing website. So in the website theme niche, the website is a good domain name over say

7. Make Your Domain Name SEO Friendly (Search Engine Optimized)

A big part of the search engine logarithm for most search engines has to do with the keywords found in the website domain name. The search engine’s reason for this is that if your entire blog or website is labeled with a particular word, than generally your website will be about that word. So by including a certain targeted word in your domain name you give yourself a significant edge over your competition to rank higher for that keyword.

To implement this try to brainstorm the top 10 words that are relevant to your niche which you would be targeting and try to have one in the prefix and one in the suffix until you get a good combination. So If you’re brainstormed words were: technology, electronics, gadgets, games, computers, cell phones, hardware, software, the Internet, movies. You would play around with these words until you get a combination that works with all the rules above.

I hope this guide was helpful and you learned how to choose a good domain name for your blog! Next, you should read my very in-depth “11 Easy Steps To Start A Blog” guide to get a step-by-step walkthrough to getting your blog up and running!

Kevin R
Kevin R

Kevin is a freelance author, sports enthusiast and is very passionate about blogging and technology. Being involved in the digital industry for many years, Kevin loves to write about topics that he is passionate about. Kevin was one of the first freelance authors at and continues to contribute today.

  • Avatar Yun Zhi says:

    Haha Im glad I read this article. I was about to put the number 4 instead of “for” in my domain name

  • Avatar James Lolian says:

    Thank you for these tips, Kevin! I was struggling to think of a good domain name for my new blog and this guide really helped to focus my attention on the right things.

  • About Code of Living

    It is time to live your best life! Founded 10+ years ago in 2010, Code of Living is a personal development platform designed to transform your mind from the comfort of your home!

    Upgrade Yourself!
    Blog Categories

    Code of Living Offer

    Privacy Settings
    We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
    Consent to display content from Youtube
    Consent to display content from Vimeo
    Google Maps
    Consent to display content from Google
    Consent to display content from Spotify
    Sound Cloud
    Consent to display content from Sound