How to Come Up With a Blog Name [Guide + Examples]

Blog names are extremely important: 77% of marketers say that proper branding is critical to growth. 

Bad names can be confusing.

They’re hard to remember. Hard to spell. And hard for your audience to share.

In other words: a bad name makes it harder to build a successful blog or business.

So how can you come up with a blog name that works?

By using proven concepts to make a list of good name ideas.

And then testing them to pick the best one.

In this guide, you’ll learn exactly how to name your blog or brand. (And find a great domain for it, too.)

Blog names - how to name a blog hero
Part 1

What Makes a Good Blog Name

This short section touches on the most important things to keep in mind while choosing a name for your blog, startup or product.

We’ll move through these quickly for now, for you to keep in mind when we move on to the brainstorming step.

Then, later, we’ll revisit them in more detail.

Part 1 - What Makes a Good Blog Name

As Rand Fishkin says, names matter.

Good blog names (and brand names):

  • Are memorable.
  • Don’t get confused with something else.
  • Are easy to read and pronounce.
  • Aren’t too long.
  • Have the .com domain available.

Note that you don’t have to love your blog’s name, as long as you don’t hate it.

Say it with me: “I don’t have to love my blog’s name.”

You aren’t your audience.

Another thing: the name you choose also doesn’t have to perfectly fit the topic you’ll be going after either, as long as it doesn’t clearly imply something different.

Just keep that in the back of your mind for now.

We’ll come back to these concepts and more in a bit.

First, a note:

This guide is for people who want to start a successful blog.

Not everyone cares whether their blog becomes popular, influential, or a profitable business. If you don’t, or if you just want to create a personal blog and name it after yourself, you can stop reading right here.

But if you want to build a blog that can become a business — if you want it to be a brand that’s separate from your name — then let’s keep going.

Prefer to download this guide for later? No problem: just click here.

Part 2

Brainstorm Blog Name Ideas

The first step to finding a catchy brand or blog name is to create a list of as many ideas as you can.

But you don’t have to rely solely on your brain for this — as long as you have a few ideas to start with, I’ll show you 6 great methods you can use to get a lot more clever blog names.

Tip: research shows that the early evening is the best time for brainstorming because you’re less likely to filter yourself at that time.

Okay, let’s do it.

Part 2 - Brainstorm Blog Name Ideas

First, try to come up with at least 2-3 ideas for blog names on your own.

No ideas?

Think about your target audience. How do they describe themselves? Their problems? The topic you’ll be blogging about?

You can also go the “unrelated” route and just list some random short words that you like.


And of course, any words that are relevant to the topic you’ll be blogging about.

This list of of 2-3+ blog name ideas (or even just individual words) is important. Because it will act as a “seed” from which you’ll generate a TON more ideas.

Which takes us to the next step: generate more ideas.

Below are my 6 favorite methods. You don’t have to use all of them, but try at least a few.

First, open up a new Google Doc or grab a pen and paper. You’re going to need it.

Method #1: use Google’s “related searches” feature.

Just search Google for a word or phrase that describes your topic (or one of the words you’ve brainstormed), then scroll to the bottom of the page and Google will show you a list of related searches.

Google searches related to your topic - pasta

Not only may some of these be good ideas in their own right (HomemadePasta), you can also click on one or more to run a search for that term, which may give you other ideas. For example, a search for pasta dishes might give you a bunch more ideas to name your blog after.

Method #2: use or

Head over to and type in one of the words you’ve come up with.

For example, say one of your ideas is “Pasta Snob”. You can put “pasta” into and it will give you all these ideas:

Noodles, gnocchi, linguine, macaroni, ravioli, spaghetti, tortellini, fettuccini, lasagna, manicotti, orzo, rigatoni, shells, vermicelli, and ziti.

Pasta Synonyms for name brainstorm

Most of those are pretty long and hard to spell. But NoodleSnob, MacaroniSnob, RavioliSnob and SpaghettiSnob aren’t too bad.

For even more ideas, you can also check out the “Word Origin & History” box. Or the “related terms” section (which isn’t always an option). Or change your search type at the top from synonyms to definitions.

Take any of these new words that you like and add them to your list.

Then go through the same process with the second part of your name idea (for example, “Snob”).

If isn’t giving you much to work with, you can use the same way.

Method #3: use a rhyming dictionary.

Phrases that rhyme are not only easy to remember, they’re also judged as more trustworthy than phrases that don’t. It’s a known psychological bias called the “rhyme-as-reason effect“.

So why not take some of your word ideas and plug them into a rhyming dictionary?

There are a few good options:

RhymeZone – the standard online rhyming dictionary. Can be organized by syllables or letters. Tip: after making a search try hitting the “Advanced” link for a ranked list.

RhymeZone rhyming words for blog names

Rhymer – much more advanced rhyming dictionary. You can search by multiple rhyme types like end rhymes, double rhymes, first-syllable rhymes, etc. Don’t get sucked too far down the rabbit hole.

DillFrog Muse – best for half-rhymes: for “pasta,” these would be words like “casa” or “papa”. (Pasta Papa has a nice ring to it, right?)

Method #4: use word lists.

Sometimes you just need a list of words to browse. There are several ways to use this method.’s “words by word length” page lists words by length and first letter.

Alliteration is another good way to make a name more catchy, so grab a list of words that uses the same first letter as one of your brainstormed ideas. Back to our pasta blog example, combining the word “pasta” with a list of 4-letter words starting with “p” can give us ideas like “PastaPack,” “PastaPigs,” “PeakPasta,” etc.

Similarly, provides lists of nouns by first letter, and A-Z Animals does the same for animals. More and more brand names are being formed by using pairing a relevant word with a random noun, like Survey Monkey or BuzzSumo (or GrowthBadger 😄).

For something a little different, Feldark Realms will generate fake words like “Bismig” and, well, “Feldark”. Just make sure the words you nab are easy to spell (and that they truly are fake).

If none of those work for you, you can also glance at a big, indiscriminate list of the top 500 words in English right here.

Method #5: add, subtract, or substitute letters from your existing words or words related to your subject.

Super simple.

For example:

Shop ➡ Shopify

Backlinks ➡ Backlinko

Bit ➡ Bitly

Method #6: use domain name generators (URL generators).

I love this method because it checks multiple boxes all at once.

Using domain name generators, you can not only find new name ideas — you can also check whether the .com URL is available at the same time. But I should warn you that sometimes these tools will say the URL is available when actually it isn’t.

Here are my favorite domain name generators. They each have their own strengths:

Namemesh – combines two or more words into a .com URL, and also provides related ideas below. My favorite categories are “Similar” (which includes related words you may not have thought of), and “Fun” (which provides alternate spellings and other modifications).

Namemesh domain name search for naming websites

Lean Domain Search  – lists a ton of available .com URLs that include the word or phrase you insert. The nice thing about this one is that you can get lots of good ideas from just one word. Tip: hit the option on the left to sort by “length”.

Available .com URLs containing the word pasta

Batname – what makes Batname awesome is that you can use a # to include related words, synonyms, or things belonging to a category. For example, #metal or #animal.

Batname URL checker for naming a website

What about blog name generators?

Most blog name generators have at least one major flaw.

Typically, they:

  • don’t give you enough control,
  • don’t check for .com domain name availability, and
  • come up with names that are waaay too long.

So in general I don’t recommend blog name generators. But if you’ve made it this far without any good ideas at all, you can give one a shot.

Part 3

Narrow Down to Your Best Ideas with These Rules

Now that you’ve got a great list of blog name ideas, it’s time to narrow them down.

This section will give you specific guidelines to help you cut down your list of potential blog names.

By the time you’ve finished with this step, you’ll only have a few top options left.

Sharpen your axe and let’s start chopping.

Part 3 - Check Your Ideas Against These Rules

Not every successful blog or business follows every one of these rules, but the more of them you can follow, the better.

#1: Make it memorable.

Short names that invoke some kind of visual image using a concrete noun are among the easiest to remember.

Other factors that can make names memorable include alliteration (Coca-Cola, Best Buy), rhyming, humor, or familiarity (as long as it’s not too similar to something else).

#2: It should be easy to read, spell, and pronounce.

Having an easy-to-read, easy-to-pronounce name makes it easier for people to spread the word. It also creates cognitive ease, which makes your brand seem more trustworthy and likeable.

As a rule of thumb, I like Jason Calacanis’s guidance: “if you have to spell it over the phone, you’ve lost.”

It’s easy to think of examples that break this rule, like Lyft and Google (a misspelling of “Googol”). But there’s no denying that the harder to it is to spell or say a name, the harder it is to find or share it.

This also means you should try to avoid using numbers or hyphens.

#3: It shouldn’t make people think it’s about something else.

A blog about startups could be called StartupStories, but a blog about politics should not be.

There are two smart approaches here:

a) Name your blog something related to what it’s about (TechCrunch, Mr. Money Mustache); or

b) Name it something that doesn’t really mean anything (Wait But Why, Mashable, The Blonde Salad).

You may also consider what your name means in other languages… but that can turn into a massive distraction. So I wouldn’t worry about that too much unless you know a large part of your audience is going to speak another language.

#4: It should sound like a brand name (rather than a generic description).

There’s a difference between naming your blog something related to what it’s about, and giving it an overly literal description as a name.

Which name sounds more trustworthy to you:

“Backlinko” or “Best SEO Blog”?

“” or “”?

One feels like a brand, and the other feels like spammy junk.

Think about the most popular blogs you follow.

I bet they all have brandable names.

It’s also true that the more specific and literal your description is, the harder it will be to expand your topic coverage later if you want to. 

#5: It shouldn’t be already taken.

This one seems obvious, but there are a few important things to check here.

A) Google it to see what comes up.

Is there already a business out there with the same name? Is it the nickname of a big celebrity? Is it a natural phenomenon?

You’re going to want your blog or business to come up #1 when people search for its name, so it’s best if there are no (or few) existing Google results for it.

To see if the exact name is already being used, Google it in quotes (e.g. “GrowthBadger”).

To see a broader view of what existing associations people might have with the idea, Google it without quotes (e.g. GrowthBadger). You can also try it with and without spaces.

B) Run a basic search on the US Patent and Trademark Office site to see if the name is already taken. (Even if you don’t plan to trademark it yourself.)

As far as I know (though I’m not a lawyer and this isn’t legal advice), trademark infringement is usually only an issue within the same industry… but you don’t want to put yourself in a position to get sued, whether rightly or wrongly. Plus the Google factor I just mentioned.

C) Make sure the .com URL and major social media accounts are available.

If you’re going after a US-based or broad international audience, a .com domain is the gold standard. (We even ran an experiment on domain extensions to find out if that’s still true and yes, it is.) 

There are certainly successful blogs and companies that have used alternative domain extensions like .net, .blog, .co, .me or .io, and depending on your audience one of those might be fine.

And if you’re starting a charity, .org might be best.

But more often than not, you’ll be better off with the .com if you can get it.

#6: Make it as short as possible — both in terms of letters and syllables.

This plays into some of the other factors we’ve covered: shorter usually means easier to spell, remember, and brand.

But a short name also makes it easier to fit into your social handles — for example, Twitter’s username limitation is only 15 characters.

In fact, length is one of the reasons I created a new brand for this site instead of using our existing agency’s name, Blue Mint Marketing. (Blue Mint Marketing is 17 characters without spaces, vs only 12 for GrowthBadger.)

#7: It should fit your target audience — and the aspirations of your blog or brand.

If you’re going to do serious, in-depth financial writing, “BallerDollars” is not a good name.

Likewise, if you want to eventually have a lot of different contributors to your blog, don’t give it your personal name.

Think about not only what your initial focus might be, but also how that might change and expand over time.

#8: You need to like it enough to live with it.

When Phil Knight commissioned the Nike logo, he wanted a simple, fluid design that conveyed speed.

The Swoosh is now one of the most recognizable brand logos in the world, and it’s studied in design schools everywhere.

But when Knight first saw it, he said, “I don’t love it, but I think it will grow on me.”

You don’t have to love your new blog’s name. All the other factors are more important.

But you do need to like it enough to live with it. You want to be able to stand up straight when you tell people what it’s called.

Part 4

Scientifically Test Your Best Name Ideas

Congratulations! If you’ve made it this far, you’ve given it more thought than 95%+ of other bloggers.

By this point, you should have at least 2 different names that follow all or most of the rules above. (If not, do some more brainstorming.)

If you want, you can actually stop here and just decide.

But to really find the best blog name, it’s not enough to use your own judgment. If you’re really serious, you need to test your beliefs with other people.

Part 4 - Scientifically Test Your Best Name Ideas

There are a few major problems with asking your friends and family for their opinions.

First, they’re probably not your target audience.

Second, they’ll lie to you to be nice.

And third, there aren’t enough of them.

So it’s important to branch out a little.

But before we go over the in-depth, more scientific tests I recommend, let me give you a quick, free, informal test you actually can try with your friends and family.

This will help you get a picture of your brand or blog name ideas’ memorability, without requiring the time and effort of the more rigorous testing we’ll look at afterward.

It’s simple:

a) Ask your friends and family for their quick opinion on a couple of name ideas (“which do you like more?”). The key here is not to tell them that you’re testing for memorability — you’re just asking for their preference.

b) An hour or two later, ask them if they remember what the names were.

Done! Quick and easy.

Now let’s look at two “in-depth” tests you can use:

1. A special survey to get people’s opinions about your name ideas as well as test for other things like hear-ability and memorability. In most cases, this survey is all you’ll need to make a decision.

2. For those of you who want to be extra-thorough, a more advanced behavioral test that mimics Google to check how people will actually respond to your blog names in the wild.

Both of these tests use Amazon Mechanical Turk, which is basically a freelance site that specializes in tiny little tasks. (If you’re outside the US, you may want to double-check that Mechanical Turk is available to use in your country before moving forward.)

Each of these tests also costs around $100+ to run using Mechanical Turk, but if you have a big enough audience you could send the tests to them for free instead.

Important note before you test: be sure to register any domains (buy the URLs) for the names you’re strongly considering. I recommend using Google Domains or Namecheap for this, both of which have limited refund policies for the URLs you don’t want to keep.

If you don’t register your domain ideas, one of your test respondents will register the domain out from under you. Also consider grabbing any likely misspellings, and the major social media profiles.

All right, let’s test some blog names.

Blog name test #1: Survey

Using a survey allows you to find people’s gut reactions, pre-existing associations, biases and more.

If that all sounds too soft and squishy, you can also use a survey to test how memorable your blog brand name ideas are, as well as how easy they are to hear and spell.

We’re going to set up a survey to do all of the above. (Credit to Customer Dev Labs for the original inspiration for this survey.)

To get started, head over to Google Forms, log in with your Google account if prompted, and hit the red “+” button to add a new survey.

Google Forms create new survey

Name it something simple like “Blog name survey”.

Now we’ll quickly create 6 different sections of questions.

Section A: Hearability Test

This section will tell us how easy it is to hear, understand, and spell your blog or business name ideas.

First, click the “Tt” button to add a section title.

Google forms - add section title and description

Make it the following:

“Hearability” check: For each of the recordings below, click the link to listen to it, listen only ONCE, and then type the name of the website you hear. We want to know how easy they are to understand, so it’s okay if you don’t understand them — just give it your best shot after listening only once.”

Then click down to the first question and change its type from the default “Multiple choice” to “Short answer”.

Set the question to “Required”, too.Google forms business name survey short answer

Now we need to add a link for people to hear you saying your first name idea.

All you need to do is grab your smartphone and record yourself saying the name. Say it clearly, but at a natural, conversational speed.

On iPhone you can use the built-in Voice Memos app for this, or if you’re on Android there are plenty free voice recorder apps on the Play Store.

Now go to Google Drive and upload your recording (by either dragging and dropping the file or hitting the “+ New” button).

Right-click the file you just uploaded, hit “Get shareable link” and copy the URL that it provides.

Share link to blog name recordings

Share link to blog name recordings 2

Then paste that in as your question (by itself, with no other text).Voice recording URL as the question

Now hit the “+” button to add another question and go through the process again for your next voice recording, until you have links to audio recordings of both or all of your top blog name ideas.

Section B: Word Associations

This section will let you know what your website name ideas make people think of. If one of your URLs makes people think of something dirty, this is how you’ll find out.

Start by clicking the button to add a new section to your survey.

Google forms survey add new section

Remove its title (default is “Untitled Section”; just delete that text and it will change to some gray placeholder text).

Then hit the “+” button to add a new question.

Change the question type to Paragraph, and paste this in as your question:

What ideas, words or phrases come to mind when you see the website name “”?

Be sure to replace “” with one of your blog name URLs.

Then make the question required.

Now hit the “duplicate” button to create an exact copy of the question, and simply replace the URL with your next idea. Repeat if necessary to cover additional URLs.

Blog name survey section 2

Section C: “Palate Cleanser” Distraction

The most important point of this section is to give people something else to focus on for a minute to see if they’ll forget your blog name ideas. (Because in the next section, we’ll test how memorable the names are.)

In addition, the questions in this section can also help you find out a little more about the people taking your survey.

Let’s do it.

Like before, click the button to add a new section to your naming survey, then delete its section title.

Now, add each of the following questions and mark them all as required. Remember, the exact questions aren’t important here so feel free to edit any if there’s other information you want to get:

How old are you? (Multiple choice)

16 – 20

21 – 29

30 – 39

40 – 55

56 – 65


What’s your gender? (Multiple choice)



Other (fill in the blank)

Prefer not to say

What kind of phone do you use most often? (Multiple choice)



Other or none

How often do you buy products online? (Multiple choice)

Often – about once per week or more

Sometimes – at least once per month

Occasionally – less than once per month

Not often – only a few times per year

Rarely or never

Which of these services do you use regularly? (Checkboxes)





None of these

What is 16 + 30? (Multiple choice)





Including the math question will help verify that people are actually reading your questions and not just clicking random answers.

Section D: Memorability Test

Remember, you want your name to be as memorable as possible. So now that we’ve distracted your survey takers for a bit, it’s time to find out if they still remember your website name ideas.

As usual, create a new section and remove its title. Then add a single new, required question.

Change it to the “Paragraph” question type.

The question is:

Without going back, try to remember the website names we asked you about before, and write them below. (Note: we want to know how memorable the names are, so if you can’t remember them, that’s OK — just take your best shot at it.)

Section E: Emotional Associations

We already asked what people think about your name ideas. Now it’s time to ask how they make them feel.

Believe it or not, you can get much different responses to that simple difference in phrasing.

Again, you want to use an untitled section for this, make the questions required, and use the Paragraph question type.

The question is simple:

What does the following name make you feel: Example Name

Replace “Example Name” with your name idea, then duplicate the question for each of your alternative ideas.

Section F: Preference and Trustworthiness

Last section.

Time to ask, point-blank, which of your site name ideas people prefer and trust most.

In a new, untitled section, add the following two required questions, replacing the example names and URLs with your ideas.

Both of these questions should use the multiple choice question type:

Which name is more trustworthy as a blog or business?

Example Name –

Another Example –

No preference

Which name do you like better?

Example Name –

Another Example –

No preference

Survey Settings

Now that you’ve got all your questions in place, you just need to tweak a couple of settings and your survey will be ready to roll.

Click the “three dot” menu at the top of the screen, then hit “Settings”.

Click the “Presentation” tab and you’ll see the following options:

Website name survey settings in Google Forms

Select the options to “Show progress bar” and “Shuffle question order” (your sections will appear in the same order, but the order of the questions within them will be random).

Then add a confirmation message like “Thanks! Your unique survey code for Mechanical Turk is: 10365848921“. But replace the number with any other random long number.


The number will be used as a code by your survey respondents to prove they finished your survey (Amazon Mechanical Turk will prompt them to submit it). Just make yours long and random enough to make it seem unique to each person, even though it won’t be.

Save your settings and your survey is ready!

Now let’s get some people to take it.

Add your survey to Amazon Mechanical Turk

As I mentioned, Amazon’s Mechanical Turk (aka MTurk) is basically just a freelancing site that specializes in tiny tasks, down to just pennies each.

We’re going to use it to get hundreds of survey responses at a very low cost, all from the US (or another country if you’d like).

Head over to If you’ve used it before, sign in.

If you haven’t used MTurk before, hit the “Get started with Amazon Mechanical Turk” button in the middle of the screen.

Amazon Mechanical Turk sign up to create tasks

Then choose the option to Create Tasks (“Create a Requester account”) and go through the steps to get set up.

Mechanical Turk uses a prepayment system, so you’ll need to buy credit to start. Head up to “My Account” at the top, then choose the option to purchase “prepaid HITs”. (HITs = Human Intelligence Tasks, which is what Amazon calls these little jobs.)

The amount of credit you’ll need to buy depends on how many name ideas you’re going to test in your survey. That’s for two reasons: first, the more names you’re testing, the longer your survey will be. Second, the more names you’re testing, the more responses you’ll need in order to get enough data to make a decision.

Here’s how much credit I recommend buying:

2 names – $112

3 names – $210

4 names – $336

Once you’ve bought your credit, head over to CreateNew Project.

Choose the “Survey Link” project type on the left, then hit “Create Project.”

Mechanical Turk create survey link project

Fill in the fields on the following page.

Here’s how I do it:

Project Name [which is private]: Blog Name Survey

Title: Answer a survey to help us pick our new blog name

Description: Help us decide between two blog names [replace with your # of names ideas]

Keywords: survey, demographics

Reward per assignment: $0.8 if you’re testing 2 names, or add 20 cents for each name beyond that (so $1.0 for 3, $1.2 for 4, etc.)

Number of assignments per HIT: 50 for each name you’re testing. So 100 for 2, 150 for 3, etc.

Time allotted per assignment: 10 minutes for 2 names, or add 3 minutes for each additional name (so 13 mins for 3, etc.)

HIT expires in: 15 days

Auto-approve and pay Workers in: 2 days

Require that Workers be Masters to do your HITs: No

Specify any additional qualifications Workers must meet to work on your HITs:

Location – is – United States

HIT Approval Rate (%) for all Requesters’ HITs – greater than – 94

HIT Visibility: Private

Now at the bottom hit the button go to the next step, “Design Layout“. This is where you’ll add the link to your survey.

Pop back over to your survey on Google Forms, hit the paper airplane icon at the top right, hit the link icon and copy the shortened URL.

How to get Google Forms survey link

Now paste that link into the “Survey link” area of your MTurk project design layout, then hit “Preview” to go to the next step.

Add survey link to Mechanical Turk project

Glance over your settings at the top, make sure the URL you added works, and “Finish“.

You’ll be taken to your list of projects, where you can hit “Publish Batch” to start getting survey responses.

MTurk - publish batch survey project

Soon, you’ll know which of your blog name ideas is best.


Just check out the “Responses” tab in Google Forms to see what people are saying.

Blog name survey responses in Google Forms

And for fun, here’s a snapshot of responses to the last 2 questions when I tested the name GrowthBadger against a top alternative:

Company name survey results

5 times as many people said they trusted the name GrowthBadger more, while 2.7 times as many people said they liked it more.

That made my decision a whole lot easier.

Blog name test #2: Mimic Google to See How People Will Respond “In the Wild” Using SERP Turkey

This next test is strictly optional. If you’re confident in your responses from the survey test, that’s great — you can stop here!

But if you want to be extra sure, this test is pretty awesome.

It uses a sweet little free tool called SERP Turkey, which allows you to create your own Google search results pages, edit them as you see fit, and find out how people will respond.

It was created as a way for SEO managers to test how different meta tags affect click-through rates, but we’re going to use it to see which of your brand name ideas will get more clicks.

To run this test, simply follow the SERP Turkey instructions here, replacing the domain (URL) and title tag (blue link text) of an existing search result to use your blog name ideas instead.

As a search keyword, put in a short phrase that people use to describe your type of blog, or a major type of content you’ll have. For example, “personal finance blog” or “pasta recipes”.

Then take one of the search results and create a test search engine results page using the existing, unchanged version for the control, and a version for each of the blog name ideas you want to test — just replacing the brand name (including the URL) in one of the search results with your name idea.

Startup name testing with SERP Turkey

This task uses Mechanical Turk again, but we can pay a lot less per task than we did for the survey because it’s a much faster task. In my opinion it’s also not as important to use US-based workers, so that makes it cheaper as well.

But you also need a lot more responses.

Here are the Mechanical Turk settings I recommend for this test:

  • Reward per assignment: $0.10
  • Number of assignments per HIT: 1,500 (this will give you 1,500 responses, which meant 500 per variation for me: control vs. GrowthBadger vs the alternate name idea. If you’re testing more than 2 different name ideas, I’d add 500 more assignments for each additional.)
  • Time allotted: 2 minutes
  • Hit expires in: 15 days
  • Auto-approve and pay Workers in: 1 day
  • Require that Workers be Masters to do your HITs: No
  • Specify additional qualifications:
    • HIT Approval Rate for all Requesters’ HITs is greater than 94
    • HIT Visibility: Private

Final Thoughts

One thing to keep in mind about Mechanical Turk is that it taps into a broad pool of people who will not necessarily have any specific interest in (or knowledge about) your topic.

In other words, Mechanical Turk workers are not your target audience.

It’s a great resource for what we’ve used it for here today, but if you have more in-depth questions about things like your content or industry, you’d be better off using something like SurveyMonkey Audience, which allows for more specific audience selection — at a higher cost.

I hope this guide was able to help you find an amazing name for your blog or business!

Did it help, or do you have any follow-up questions?

Let me know by leaving a comment below right now.

Want to download a PDF of this guide? Click the image below.

How to Name Your Blog guide PDF preview

42 thoughts on “How to Come Up With a Blog Name [Guide + Examples]

  • Hey Kyle!
    Saw your post on /r/blogging. What do you think about our blogs name? *Unhype*
    We just started our site last month and will probably get a new theme soon and more direction with our content.
    We want to focus mostly about debunking myths and scams like those that are rampant in fitness, nutrition, medicine but also other spheres of life like investments, business (cryptocurrencies).

    We were after a short/brandable .com

    Love your blog and I’m sure you will succeed with your background! BTW, I also work in a marketing agency 🙂 Growth Badger is an AWESOME name.

    • Hey Jacob, thanks for the comment. I think “Unhype” is a great name! Super short (rare to see new .com domains that short), easy to spell, etc. It may be worth running the survey-style test just to see whether people mishear it in any notable ways — they can give you good ideas for alternate domains to buy like maybe “onhype” or “unheight” (you get the idea).
      But I love the name and it sounds like it perfectly fits what you’re doing. Great find and a cool idea, too — excited to see how the site develops!

  • Just want to say your article is as surprising.
    The clarity in your post is just nice and i could assume you are
    an expert on this subject. Well with your permission let me to grab your RSS feed to keep updated with forthcoming post.
    Thanks a million and please carry on the rewarding work.

  • I’ve been tossing around a few names for a couple new site and agency ideas, and this helps tremendously! The trademark thought helps too. I had never heard that it only applies to the same industry, and that does affect one of my ideas. Thanks.

    • Awesome, I’m happy to hear it David! For the trademark part, just keep in mind that I’m not a lawyer so it’s probably worth getting some legal help (or at least researching the issue more yourself) before taking the plunge on a name that someone in another industry has trademarked.

      For example, I’ve read that “famous” trademarks are granted more power regardless of industry (so you probably can’t build a productivity app and name it “Coca-Cola”).

  • Hi Kyle,

    Great article! My domain is under my name.

    but I’m not sure if “Zhou” is too hard for Western users to pronounce and remember.

    What do you think? 🙂

    • Glad you liked, it Jack — thanks.

      You’re right, unfortunately: “Zhou” may be difficult to pronounce, spell, and remember for Westerners. Of course, that only matters if you expect to have a large Western audience.

      A potentially larger issue is that even though you have the domain, your site doesn’t show up at the top of Google when searching for your name. There is a painter named Jack Zhou who dominates the first page of Google instead.

      Since so many people search for business names rather than directly typing in the URL, it’s probably a good idea to create a different brand name for your business.

  • Hello Kyle,

    Great article! I like how you’ve split up the task of blog naming in simple and concrete steps.

    I wanted to bring to your attention a new rhyming dictionary I have created at

    I think we stand out among similar sites (e.g. RhymeZone) with a selection of words that are more relevant to blog naming and with the possibility to filter results by multiple criteria (part of speech, proper nouns, rare words, consonances).

    If you have a spare minute, please check it out.


  • Hey Kyle,
    I read about your blog on Reddit and am happy to have landed here. While I do have a blog, I was curious as to what I can learn from you and you haven’t disappointed. I’ve never thought of brainstorming blog / domain names as a process, but I’m happy to see that you’ve highlighted so many methods that can be used for this. The eye openers for me were the rhyming method and the URL name generator.
    Your last part was also interesting as I’ve never thought of “testing” my blog name. I think looking back, this is a costly mistake on my part, as my blog name has high competition and up to now does not appear in SERPs unless someone just types in the URL.
    Anyway, thanks for sharing this priceless information.

    • Great to have you here, Nadim — and I’m glad you found this useful! I developed it as framework for myself and thought other people might benefit from it too.

  • Great points on naming. I thought mine up over time but unless people know NanXPrt is pronounced Nancks-Purt they may make up their own ideas. Your mechanical Turk points are really good.

  • A clear list of steps is provided here, including Google forms, Amazon Mechanical Turk, SERP Turkey, and Survey Monkey (Audience) as online techniques to test names, ideal audience, markets, etc. Seems this could supplement a small or large list of existing contacts. Great value. Thanks, Kyle. – LJ Keniry

  • Amazing Tips Kyle, Most of the time picking up a perfect title for the blog becomes a barrier to submitting it on time. These tips would doubtlessly make my work way easier. Totally loved it .Thanks for sharing…

Leave a Reply

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