If you’ve decided to become a blogger, you’re probably wondering how to come up with a name for a blog. Let’s face it — that’s quite a challenging task.

With so many options and combinations, it’s hard to decide what will work best. To avoid this difficult step, many rookie bloggers pick a random name.

However, if you decide to take the easy road and name your blog after the first thing that crosses your mind, you will eventually regret it. Why is that?

The name is one of the most important aspects of any blog. A good blog name will contribute to the success of your blog.

On the other hand, if you pick something random, the chances of your blog becoming popular are not so great.

For example, if your blog name is too long, hard to remember or spell, or doesn’t reflect your niche, the audience will not remember it and your blog will suffer.

This is why choosing a blog name is an important process that takes lots of consideration and time. There are so many things you need to pay attention to if you want your blog to have a unique and successful name.

But, don’t worry — we’ve got you covered. Follow this guide and you will learn how to come up with a name for a blog that you won’t regret.

Questions to Answer Before Picking a Blog Name

If you’re wondering how to come up with a name for a blog, bear in mind that it’s quite easy to give your blog a terrible name by accident. So, before you start brainstorming potential names, there are several things to keep in mind.

Here are four questions you need to ask yourself.

1. What is Your Blog Going to Be About?

about a blog

Before naming your blog, you must first define your niche. What will you be writing about? If you already have an idea, that’s great. If not, it’s high time you decided what your blog will be about.

One of the best practices is to pick a name that’s related to your niche. A blog name that reflects the topic will help your visitors understand what your blog is about and what kind of content they can expect.

For example, if you name your blog CarEnthusiast and write about traveling tips, your visitors will be confused and you won’t get much traffic.

However, you can also choose a non-specific name for your blog, or just use your own name. That way, you can be more flexible. Still, even in this case, it’s better to define your niche before naming your blog.

2. Who Is Your Target Audience?

your target audience

When trying to figure out how to come up with a name for a blog, you must pay attention to your audience.

Before naming and starting your blog, you must first identify and get to know your target audience. After all, your blog is not for you, it’s for them.

So take some time to research your target audience and learn as much as possible about them.

Find out what their interests, needs, and problems are. Then, use this knowledge to create a name for your blog. If they relate to your blog name, they will assume your blog posts will help them.

Once you identify your audience’s problems, you can use them to create a blog name.

EssayWritingTips is a good example. They made sure their name addresses their audience’s issues and every student who doesn’t know how to write an essay will be drawn to their page.

3. What Tone and Voice Will You Be Using?

Two important things to pay attention to when figuring out how to come up with a name for a blog are the tone and voice. They will both depend on your target audience and your specific niche.

For example, if your target audience is young people and teenagers, you can set a playful and fun voice to reflect your jovial personality.

On the other hand, if you want to run a lifestyle blog, you need to make sure the name of your blog is inspiring and personal.

4. Do You Want a Keyword-Based Name or a Brand Name?

Keyword Based Names

Keywords are words and phrases that people use to search for information on search engines like Google.

Your ultimate goal as a blogger is that when someone searches for a specific keyword, your blog shows up among the top search results.

Therefore, if your blog name includes your keywords, both search engines and potential visitors will find it easily.

For example, if movies are your passion and you want to become a prominent movie reviewer, you can name your blog Movie Reviews, and your domain will probably be www.moviereviews.com.

This kind of domain will increase your chances of being found by people looking for movie reviews.

Finding a keyword-based name is easy, whether you want to write about movies, gardening, writing, or traveling.

However, bear in mind that using keywords in blog names is a common practice and there will be many websites that target the same keywords or their variations in their titles. Therefore, it’s going to be hard to stand out from the crowd.


most popular brand names

On the other hand, you might want to establish your own brand name. While at first, your blog won’t rank well on Google, this is also a good strategy.

In time, you will increase the popularity of your brand and people will associate it with your website.

There are many websites that use brand names. Here are some good examples: Facebook, Twitter, Apple, Microsoft…

Of course, no list of successful brand names would be complete without Google. And it’s not even a word!

Still, it has become synonymous with “searching things online” and is now even used as a verb.

If you’re wondering how to come up with a name for a blog, deciding between a keyword-based and brand name is incredibly important. Therefore, be careful.

Pitfalls to Avoid

1. Don’t Take a Non-Traditional TLD

When figuring out how to come up with a name for a blog, picking the right TLD is crucial. TLD is short for Top Level Domain and is the combination of letters that go after the dot in your domain.

The most common ones are “.com”, “.org”, and “.net”. Another good example is “.gov”, which is reserved for government agencies.

However, there are over 1500 different TLDs available. We’ve seen traveling websites ending in “.travel”, or legal counseling company websites ending in “.attorney”.

While these non-traditional TLDs might make your blog name look original and make it stand out from the crowd, the fact is that people just prefer websites ending in “.com”.

They are the most common and easiest to remember. Therefore, our recommendation is to stick with this TLD. The only problem with “.com” websites is that it’s hard to find a name that’s not already taken.

2. Don’t Make It Too Complicated

If you’re wondering how to name your blog, bear in mind that it should be something people can easily remember. If you use a long, complicated name, it won’t stick in people’s minds, or they might find it boring.

Let’s imagine you want your blog to be about pets, and name it Jeremy’s Ultimate Pet Care Guide. This name is too long, too generic, and oh so boring. No one will remember that. Instead, think of a name that is short and catchy.

There is another issue with long blog names. Most content management systems, such as WordPress, include both the title of the post and the name of the blog in the SEO title.

Therefore, if you opt for a complicated blog name, your post titles might be too long. This will decrease your SEO score and your blog will not rank well.

3. Don’t Go Too Narrow

Here is another great tip for those wondering how to come up with a name for a blog — don’t make it narrow. While you want your blog name to reflect your niche and content, a name that’s too exclusive will limit you in so many ways.

For instance, let’s say you want to write about starting a company. You pick a name like How To Start Your Own Company and write articles about that.

However, in time, you might realize you’ve covered everything about this topic and want to include articles about running a company or dealing with problematic employees.

In that case, your blog name will no longer relate to your topic.

Remember that even though your blog is dedicated to a certain industry, you will write various types of articles.

Try to find a name that will clearly state the topic of your blog, but that’s also open-minded enough.

A good blog name will enable you to shift your direction and add diverse content.

4. Don’t Use Special Characters and Numbers

When asking yourself how to come up with a name for a blog, bear in mind that you should avoid all special characters and numbers. This is one of the major rules of choosing a blog name.

Therefore, never, EVER, use special characters in your blog name or domain. Avoid them like the plague. This also includes hyphens.

Sometimes, hyphens are used to make your domain more readable in the URL form. However, they will make your blog name more complicated and difficult to type.

They also look spammy.

When it comes to numbers, it’s OK to use them if they’re a part of your brand name. If not, avoid them at all costs.

5. Don’t Make it Inappropriate or Hard to Read in URL Form

It happens that people come up with a fantastic blog name, but the URL version is a bit inappropriate.

Since there are no spaces in the domains, words are joined together. That can lead to a disaster.

Here are some examples of accidentally inappropriate or weird names and URLs:

  • expertsexchange.com — Experts Exchange
  • lesbocages.com —Les Bocages
  • therapistfinder.com — Therapist Finder
  • dicksonweb.com — Dickson Web
  • whorepresents.com — Who Represents?

See what a badly composed name can do? You can find other epic domain fails here.

To avoid ending up on lists of worst domain names, type your blog name into a domain format and check its readability.

6. Don’t Forget to Check Its Social Media Availability

Social media is one of the greatest sources of blog traffic. Therefore, you’ll need to make your brand popular on it in order to achieve success.

However, if you want your followers to remember your website, your account name should be the same as your blog name.

So, before buying a domain name, make sure to check if that same name is available on social media. If your blog is called Photography Expert, but your Instagram name is Photography_Expert123, you will never be taken seriously.

Another thing to bear in mind is that some social networks have a character limit for usernames. For instance, your Twitter handle can’t be longer than 15 characters.

7. Don’t Use Brand Names and Trademarks

While you may be drawn to devoting your blog to your favorite brand, bear in mind that you should never use a brand name in your title.

Using another brand to promote your own website would be a violation of copyrights, and you would probably get a big fine.

Of course, it’s OK to write only about a certain brand. Still, don’t make a mistake of using their brand as your blog name.

8. Don’t make the spelling difficult

When naming your blog, try to make it easy to spell. This will make your website easier to find on the Internet and everyone will remember the name.

If your blog name is too difficult to spell or pronounce, people might type in the wrong word and your website will be hard to find.

A good example of this are websites such as Naymz and Takkle and Fiverr – the spelling doesn’t match the pronunciation, so it’s hard to remember these domains.

I remember when Fiverr.com first started out, someone else owned the domain “Fiver.com”, so every time I typed in “fiver.com” I would be taken to some random site.

Thankfully, there is now a redirect in place that takes you to the correct site. I’m sure that buying “Fiver.com” cost Fiverr a pretty penny.

The moral of the story is… avoid misspelled words in your domain name unless you are a multi-million startup with a massive marketing budget!

9. Don’t Rush

If you want to know how to come up with a name for a blog, one of the best tips we can offer is not to rush. Take your time, brainstorm, and do your research properly.

Don’t settle on the first thing that comes to mind.

Bear in mind that if you do make a mistake with a blog name, it is possible to change it. However, this is not a simple process and will take a lot of your effort, time, and money.

Changing your blog name means that you also have to change your domain. This change can lead to huge traffic loss, and you will have to set up redirects for all the links that Google has indexed.

Moreover, you will have to create new social media accounts and, consequently, lose your current followers.

For these reasons, we strongly advise you to register your blog name only when you are 100% sure that it’s the best name possible.

15 Methods For Coming up With a Name for Your Blog

Now that we’ve covered all the preparation steps and the mistakes to avoid, it’s time to discuss the best methods for actually coming up with something clever name for your website.

You can try them all and see what works best, or use some of them as a source of inspiration.

This list of our favorite methods will teach you how to come up with a name for a blog that’s just perfect.

1. Use a Thesaurus

Did you know that English is considered the language with the richest vocabulary in the world?There’s a myriad of synonyms for every single word you can think of.

Which is why the first thing I do when hunting for a new domain name is to use a thesaurus. A good thesaurus can be a goldmine of interesting words to use in your blog name.

Just type in the main terms associated with your niche and see what pops up.

In the travel niche, 2 of my favorite blog names are NomadicMatt.com and VagabondTraveler.com both of which could have been derived from typing “Traveler” into Thesaurus.com

Find Travel blogger names from a thesaurus.

2. Experiment with Non-Related Words

While you can use a thesaurus to find useful words related to your niche, you can also take the opposite direction.

There are so many catchy words that can be used as blog names. For example, let’s take a look at Amazon. They focus on e-commerce, consumer electronics, digital distribution, and AI.

However, the company name has nothing to do with any of that. Yet, it’s one of the most popular companies in the world!

Another good example is OptinMonster, a popular lead generation software. Moreover, there are Target, Starbucks, and, of course, Apple.

If you need some additional inspiration, you can use color names to make your blog name more memorable. Mint is probably the app that illustrates this method best.

For example, if you want to start a travel blog, why not call it Azure Travels?

Finally, you could also give your blog a name after your favorite fruit or food.

3. Give Alliteration a Try

Alliteration is a literary device in which series of words that begin with the same sound or letter. A famous example is “Peter Piper picked a peck of pickled peppers.”

We all use alliteration every day, without even realizing it.

Using alliteration in your blog name will make it more melodic and memorable. Dunkin’ Donuts and PayPal are great examples of alliteration-based brand names.

Just about every Marvel Superhero’s name is an Alliteration; Peter Parker, Bruce Banner, Reed Richards, Matt Murdoch, Silver Surfer, Sue Storm, Doctor Doom… The list is endless and it has worked out pretty well for Marvel!

So, give it a try and come up with a blog name by using only words that start with the same letter.

4. Use Abbreviations

If you’ve come up with a name, but find it too long, you could create an abbreviation and use it as the blog name. Abbreviations are awesome as they are both easy to spell and remember.

For example, if someone asked you if you were a fan of Bavarian Motor Works, it would probably take you a while to realize what they’re talking about. But, if they asked you about BMW, you’d instantly recognize the brand.

Here are some other popular companies that use abbreviations:

  • HTC — High Tech Computer
  • ESPN —Entertainment and Sports Programming Network
  • NASA — National Aeronautics and Space Act

5. Create a Portmanteau

A portmanteau is a word that’s a blend of two or more words. For example, the word cyborg is a blend of words cybernetic and organism.

Portmanteaus are quite popular, especially in pop culture. A couple of years ago, everyone was talking about Brangelina (Brad Pitt + Angelina Jolie), and there is also the famous Indian movie industry Bollywood (Bombay + Hollywood).

As you can see, portmanteaus work. If you create one, especially using words that relate to your audience, you will have a great, catchy blog name.

6. Use an Online Name Generator

If you’re still not inspired and wondering how to come up with a name for your blog, you could try using a blog name generator.

There are dozens to choose from but in my opinion, their effectiveness ranges from “Pretty Useless” to “Totally Annoying”.

Most of them are just shameless ploys to get you to buy domain names from the various companies who create or are affiliated with the generators.

Here are 3 of the better blog name generators:

Business Name Generator

This generator is perfect for everyone who wants to become a professional blogger. Besides generating thousands of potential blog names, it also has some additional features that you’ll find quite convenient.

It can analyze your target audience and their interests, your competition, and business goals, and then suggest names for your blog based on the results.

Lean Domain Search

Here’s another great name generator, especially aimed at bloggers. All you have to do is type in your keyword and it will generate myriads of results.

Moreover, it will let you know if the domain is available in combination with “.com” TLD and whether you can use the title on Twitter.


Unlike the previously mentioned generators, as its name suggests, this one creates wordoids. Wordoids are made-up words, so this is a great tool to help you come up with a completely original blog name.

It will also let you know if your favorite picks are already taken.

7. Use Your Own Name

One of the easiest ways to name a blog is to simply use your own name. There are plenty of bloggers with successful self-named blogs.

Some of them are digital marketing experts like Jeff Bulas and Niel Patel. So, if your name is a free domain, go ahead!

Neil Patel uses his name in blog

When it comes to personal branding, this can be a great thing. However, if you want to set up an affiliate website or sell goods from your website, we wouldn’t recommend this method.

Moreover, bear in mind that if you decide to sell your blog one day, it will be very difficult if it’s named after you.

8. Use a Call-to-Action Phrase

If you still don’t know how to come up with a name for a blog, try using Call-to-Action phrases.

Calls-to-Action, also known as CTAs are words and phrases that invite the audience to perform a certain action. They include action verbs that will motivate your visitors.

Moreover, it’s easy to make a good combination with these words.

Let’s take a look at some of the most common verbs:

  • View
  • Learn
  • Join
  • Go
  • Start
  • Discover
  • Get

Learn English academy is one of the most successful websites that have a CTA in their title. Learn from them and add a CTA to your blog name.

9. Talk to Your Friends

Have you ever asked your own friends, family, or colleagues how to name a blog? If not, you definitely should.

Organize a brainstorming session with them and try to come up with as many options as you can. Other people’s ideas will give you a fresh perspective and they might think of some great names that never even crossed your mind.

Moreover, if you already have narrowed down your list of potential blog names, ask them what they think. That way, you will not make a subjective decision.

Give them your list of potential names and ask them if they would visit the websites with those names, or see if they find your favorite choice easy to remember.

10. Get Inspiration from Books

When looking for a perfect blog name, you shouldn’t limit yourself in any way. For example, take a look at your favorite books – search for words and phrases that you like in them.

A great example here is the legendary band the Doors. Their name comes from Aldous Huxley’s book The Doors of Perception, which itself derives from William Blake’s poem.

Another popular company is Starbucks, is named after a character in Herman Melville’s Moby Dick.

Starbucks logo and Moby Dick book

If you’re not a fan of literature, you can also search for good blog names in movies and music. You never know what beautiful words and phrases you will find.

11. Experiment with Different Languages

Some words that sound pretty common and boring in English might seem elegant and beautiful in other languages. Therefore, if you’re wondering how to come up with a name for a blog, consider using foreign words. It worked great for so many companies!

For example, LEGO got its name after a Danish phrase “leg godt“, which means “play well”. There’s also Nike, whose name was borrowed from the Ancient Greeks.

Lego blocks toys

In the ancient world, Nike was known as the goddess of speed, strength, and victory.

So, if you want to give your blog an original name that also has a hidden meaning, go straight to Google Translate and find some interesting phrases.

12. Make It Funny

If you’re wondering how to come up with a name for a blog, you’ve probably considered choosing something funny. Using humor may not be the best thing to do if your target audience is business professionals.

However, it will work for almost every other type of audience. Creating a humorous blog name will not only entertain your visitors but will also make your website more memorable and lovable.

13. Brainstorm Offline

Another piece of advice for those wondering how to come up with a name for a blog is very simple.

Take a piece of paper and a pen and write down every single thing that crosses your mind. Write down even some ideas that you already know are stupid — maybe you will be able to turn them into something creative.

You’ll be surprised how easy this will be. With every word you write down, you will come up with a bunch of more.

14. Get Inspired By Your Competitors

This one may seem pretty obvious but doing some research into the sites that are doing well in your niche can give you a great starting point for the kind of name you should use on your own website.

Obviously, you don’t want to just outright copy a competitor, that’s not cool and you will probably just confuse your readers.

Instead, try a Google search for something like “Top 100 Mommy Blogs” (replace Mommy with your niche) and then look for common patterns in your competitor’s blog names.

This may be just the shot of inspiration you need to lead you in a direction you had not thought of before.

15. RPP Method – (Rip-Pivot-Repurpose)

This is similar to the method above, but instead of looking at your own niche, you will instead take inspiration from other totally non-related niches.

With the RPP Method, you first make a list of a bunch of sites you like in niches unrelated to your own. Then you repurpose those names so they work in your own niche.

For instance, If you’re a Mommy Blogger, you could do some research on the most popular blogs in the tech niche and find sites like lifewire.com and techcrunch.com

Pivot, Repurpose and you get Mommywire.com or KidCrunch.com…

It will probably take some work to find something that is not already taken, but there are literally billions of word combinations so the odds are in your favor.

16. Use an Animal

If you are still struggling to find a domain name try taking a trip to your local Zoo. A number of successful blogs, online services, and companies use animals in their branding.

A few examples that come to mind include: 

  • RedBull (Sports drink and adventure website)
  • HostGator (Web hosting company)
  • Jaguar (Car company)
  • Puma (Shoe company)
  • Firefox (Browser)
  • BoredPanda (Viral website)
  • ScreamingFrog (SEO app)

If you are going to use this method don’t just pick some random animal off the Discovery Channel. The animal you select should convey the values and characteristics of your blog.

Don’t pick a Pitbull for a baby blog, or a Panda for a Survival site – they probably won’t resonate with your readers!

If you need more convincing then check out this article. It makes a great case for why using animal names in your brand is a great idea, the key points are:

  • Animal names are memorable and “sticky”
  • Animal brands are iconic and lend to great logos
  • Animal metaphors convey key company attributes
  • Animal brand names allow for brand expansion


An egoic label is a term that people use to describe themselves: a golfer, a gamer, a blogger, a writer, a snowboarder etc.

If you can include this egoic label in your blog name, your intended audience will instantly know that your blog is for them.

When they see your blog name in search results or mentioned on someone else’s website, they are much more likely to click on the link as they know it will probably lead somewhere that they actually want to go.

Some great examples are NerdFitness.com and TheNerdFilter.com.

These blog names work great because “Nerd” is no longer a derogatory term, it is now a badge of honor and anyone who considers themselves a nerd will be more likely to visit the sites.

Nerdfitness website - great domain name for nerds

In the cooking niche, you have MinimalistBaker.com and MyBakingAddiction.com, 2 sites that make it pretty darn obvious who they are written for.

Bottom Line

Now that you’ve learned how to come up with a name for a blog, you are ready to start working on it. Try out different methods, brainstorm, play with words and phrases, and have fun!

Remember, choosing the perfect blog name is essential for your blogging success.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

Which Online Business Model is Right For You?

Take The Quiz

8 Questions -100% Free - 2 Minutes

Copy link
Powered by Social Snap