How to Pick the Best Domain Name for Your Blog

How to Pick the Best Domain Name for Your Blog

Your blog name is a very important starting point that can make you either a successful blogger or a failure. Good name tells your readers about you and the topics you’re writing about. It might also help them decide right away whether they’re interested or not in your content. If your website is your digital home, then the domain name is its digital address.

Important: If you’re just starting and don’t have your blog yet, stop right here and read How to Build a WordPress Blog with SSL & 2FA where I explain exactly what to do to get you up and running. Don’t worry, this article will wait here for you 🙂

Disclosure: Please note that some of the links in this article are affiliate links. When you purchase products or services using these links and I may earn a commission at no additional cost to you. This helps me make this content free of charge to you. I only recommend products and services I’ve personally used.

Name levels

I won’t get into many technical details, but the domain name is basically a friendly representation of the IP address. IP addresses are generally very hard to remember, and that’s one of the reasons why domain names came to life. It’s easier to remember my domain name than the IP address They will both lead to the same content, but we humans are usually quite good with stories and quite bad with numbers. That’s why Smart Profit School name tells the story without even reading the single line of its content while tells nothing at all.

There are three basic levels of the domain names and since you’ll probably encounter terms like third-level name, I want to make sure that you understand what it means. Name levels

Third-level name

Some services offer free hosting along with a free domain name but you should be very careful. You want your own second-level domain name. What these services are usually offering is a third-level domain name. For example, if you don’t have your own domain name, will provide you with the domain name in the format:

Even though you might be initially happy with this, you need to remember, that this address will disappear along with the service once it comes out of business. You don’t own this domain name, Blogger (or in this case Google) does.

Second-level name

A second-level domain name is not for free. You must pay for it, but you will be the owner of the domain name and nobody will get it from you as long as you pay a yearly fee for the ownership. Prices are cheap, so there’s no reason not to own a second-level domain name these days.

You can buy generic .com domain for just $2 per month which is cheaper than most coffees at Starbucks. Just give up one coffee a month and pay for your own domain instead. Remember, you want to build a long-term relationship with your customers, and your own domain is an important part of this.

To buy a second-level domain name, you need to find a registrar who will do all the technical stuff for you. I personally use, but there’s probably no big difference between different registrars, just pick the one you prefer, and you should be good to go.

If you’re not happy, you can always transfer your domain to different registrar later. Remember, it’s your domain and registrar only provides maintenance for it.

First-level name

That brings us to a first-level domain name which actually means just the domain extension like .com, .net, .org or national domains like .us, .de, .fr and so on. Obviously, you can’t buy the first-level name, but it’s a part of your second-level name.

Choosing the right name

When you land on the page of the registrar, the first thing he will need to know is your desired domain name so he can check if it’s available or if it’s already taken. Your domain name must be unique, there can’t be two same domain names, ever.

And here comes the most difficult part of the whole domain name registration process. You need to decide what domain name you want to use. You can use a domain name based on your own name or on your business name or something entirely arbitrary.

This is a crucial decision, because over time you will build a business around your domain name, so you should choose something you can be happy with for a long time. Changing the domain name later is usually quite expensive and time-consuming if you think about all marketing materials and links you would have to update.

Keyword domain

Keyword domain means that you deliberately choose a domain name that includes the main keyword you want to blog about. To give you a few examples, let’s say you want to start a blog about delicious food, in such case a keyword domain name would be something like or As you can see, the exact keyword “food” is included directly in the domain name.

It’s been an undisputed fact for a long time that keyword domains rank better in search results. It might be true in the past, but these days according to Google, there’s no significant difference between domains with and without a keyword in the name.

Nevertheless, when I was looking for the domain name for this blog, I took keywords into consideration. This blog is about teaching people how to make money online. Teaching goes well with school. Money goes well with profit. I tried many different names but most of them were already taken as I expected. Luckily, I came up with Smart Profit School and the domain name with .com first-level was available, so I immediately grabbed it.

I still believe that keyword domain name makes sense because it immediately signals to a potential reader what is the main topic of your blog. As an example, when you search for ways to make money online, is it more relevant when the article is hosted on or Which link would you click as first because you would think that the content would be more related to your query?

Market niche

It usually helps if you already have a specific focus and market niche in mind. Say you want to specialize in fitness, you should niche down to define your audience because teaching about fitness, in general, won’t have much value. Once you have your specialty, like for example “bodyweight training at home,” you can try different combinations of this specialty until you find the domain name you like.

There’s a risk, though. If you’re not sure what exactly you are going to teach about, this niche-based name could limit you in the future. There’s no shame in not having a laser-focus idea at the very beginning and many famous bloggers and online entrepreneurs solved this by using their own name. So if you’re just feeling around and looking for the right opportunities to grab as they come, the market-based domain name might not be the best idea and you should use your own name instead.

Blog content

Once you have your market niche, you should think about why you want to blog. Most of the time I hear about passion, but that’s not enough. You need something more motivating, something that will get you through the phenomenon of Hitting the Wall. I say you should treat your blog as a business. Do it because, in the end, you want to profit from it. If you like the process and enjoy building your online audience, that’s even better.

Identify your reader

It’s very important to find the right crossover point between what you want to write about and what your reader wants to read about. It’s not always easy, but remember that you need to get to know and understand your potential readers so you can deliver first and foremost the content they like, not the content you like.

The content you like to write about belongs to your personal diary, the content your reader likes to read about belongs to your blog. Click To Tweet

From this point of you, naming your blog is the same thing. The domain name should appeal to your audience, but it should represent you at the same time.

Your reader has his needs and it’s up to you to identify them and to deliver the solution. Identifying the needs of your reader is pretty simple because you don’t even have to ask him. He’s probably already voiced it online many times. So you need to check Facebook groups, online communities and other blogs in your niche to pinpoint the most pressing issues your reader wants to solve.

My experience

I started my online presence with the vision that I will program iOS applications. I’m from the Czech Republic, which is also known as Bohemia, so I came up with the name Bohemiapps as a combination of Bohemia and apps. I was lucky because this domain name was available, so I registered and created a simple static website.

But then I discovered Udemy and Skillshare, created my first course and started to teach online classes. Bohemiapps wasn’t a good fit for this new activity. Especially the “apps” part was confusing when I used it for promoting classes about how to make money online by teaching.

So I came up with the new name for this activity, and it was Smart Profit School. I wanted something that could grow with me, something that could fit with online teaching, but wasn’t limited to it. Smart Profit School is an excellent choice in this sense because there are many other ways of making money.

Finally, I realized that when I decide to move to entirely different business, I would have to come up with yet another brand because, because for example, fitness can’t be a part of Bohemiapps or Smart Profit School brand.

And then I got the idea that I will promote myself with my own name as Zavrel Consulting. My personal website can be about anything, all my activities can nicely fit there. That’s how I ended up with domain which is the central hub for everything I do.

This short story should demonstrate that the right choice of the domain name is critical. Do it wisely so you avoid what I have gone through.

If you know that you will specialize just in one market, build your brand for this market only. The advantage here is, that you can sell the brand and the whole business later if you feel like it. In my case, Smart Profit School could be sold as a brand, unlike Zavrel Consulting.

On the other hand, if you’re not sure yet where your online business will take you, a personal brand is a safe bet, and it can work especially well if your legal name is quite unique. In such case, there’s a big chance that your desired domain name will be available in the exact form you want it including the top-level domain name you like.

Choosing the right extension

Regarding the extension of your domain or the so-called top-level domain name, I recommend using only generic names like .com, .org or .net. You should avoid country-based names like .us or .de unless you want to make it a part of the name, which might give it a nice twist like in the case of Country-based names are usually abused this way. I can’t say if it’s the right or wrong approach, but I would pick a good old .com or .net generic name.

Once you have your idea for your domain name, make sure that it’s available, but don’t buy it just yet. You need to consider one more thing before you’ll spend your money on the domain name – how it plays with social accounts.

Social networks

Go check Facebook and Twitter to find out if your name is available there too. You want something that can be remembered easily, ideally the same name you have for the domain.

Now, what if Facebook and Twitter account is not available for your brand, but the domain name is? That depends on how much you plan to use social networks in your marketing. In my opinion, the safe bet is to look for another brand name rather than using some mixture of your brand and random numbers for social networks accounts.

If you struggle to find a brand name that is available for the domain and Facebook or Twitter as well, you need to employ your fantasy a bit more. I am sure you will sooner or later come up with something unique nobody has used yet. Just give it some time. Don’t rush it only to realize that your chosen name is already used by some successful business. That would cause significant problems in the future.

Let’s get to it!

Alright! Did you already come up with some domain name? You can check it’s availability right here:

Find a domain starting at $0.88

powered by Namecheap

Jan Zavrel

Jan is Biohacker, iOS & Web Developer, Author, Teacher, Lifelong Learner, Evernote Certified Consultant. He’s an author of THE SYSTEM2, a unique methodology for Evernote power users, and THE NEW FITNESS: Forty Years Old Dad in Twenty Years Old Body where he explains how to hack your life to live forever. Learn more about his work at

<< previous next >>