How To Come Up With A Blog Name People Love: The Definitive Guide


This guide has all the inspiration you need on how to come up with a blog name. A credible blog name that attracts visitors, that’s unforgettable, and projects the message you want to convey.

Choosing a memorable blog name (and domain name) is one of the biggest challenges when starting a blog.

You’ll love this guide as it breaks down this roadblock and makes the process much easier with a list of best blog name generators and creative blog name ideas. Let’s dive right in.

How to come up with a blog name: The infographic

Still haven’t found what you’re looking for? These are the main approaches you can use to quickly choose the right name for your blog.

How To Come Up With A Blog Name

Check if your chosen blog name is available (and register it)

So you now have some domain name ideas in mind for your project? Very good! The process of checking if the domain name is available is pretty simple. So is registering it.

You need a domain name registrar in order to register a domain name.

Which domain name registrar should you use? There are many. They typically charge you an annual fee for the registration of the name.

The one that I recommend is the one that I personally use and am a paying customer for over a number of years.

The link below is my affiliate link. Simply put, if you click on my affiliate link and purchase a domain name, I earn a commission, yet you don’t pay any extra. You even get a discount.

Click here to visit Bluehost and register your domain name.

You can get your chosen domain name for free there as long as you also get them to host your blog. They also include a free SSL certificate for your domain to protect your site and your visitors.

They have the easiest setup process possible. It will take you about 5 minutes to get your site online with the 1-click WordPress install feature.

They have 24/7 live support and even WordPress recommends them. More than 2 million blogs WordPress sites are hosted there and you can get started at $2.95 per month.

Here are the 10 steps to register a domain name for your blog:

  1. Visit Bluehost and click “Get started now“.
  2. Select the “Basic” plan at $2.95 per month. It’s recommended for beginner bloggers.
  3. Type in your chosen domain name and click on “Next“.
  4. Bluehost tries to upsell several other services such as SEO help and these combined can add about $9 extra to your monthly cost. All these are unnecessary so I recommend you deselect them all. To get the lowest price you need to sign up for 36 months. The total price for having your blog up and running for 3 full years is $106.20.
  5. Fill in your personal information, your payment details and click on “Submit“.
  6. Your account is now open. Set your Bluehost account password on this page.
  7. Now it’s time to install your blog. Click on “WordPress Tools” in the top menu.
  8. Fill in your blog’s name, the username/password combination you want to use and click on “Install WordPress“. You’ll be able to change any of these at a later stage too.
  9. It will take a minute to set up your blog and you’ll get an email with the subject line “New WordPress Site” when it’s done.
  10. Congratulations! You now officially own a domain name and your blog is live. Anyone can access it by going to You can go to and explore the WordPress admin section.

Note that when registering a domain name some of your personal details such as name, address, email and phone number will be publicly available through Whois lookup tool as you’re the legal owner.

In case you prefer to remain private, you can select the “Domain Whois Privacy” option in the registration. This puts the details of the registrar in the Whois database instead of your personal details.

Good luck blogging and thank you for your support!

Here’s some more advice on choosing a great blog name:

Best blog name generators

When it’s time to be naming your blog, sometimes a great and original name just comes to you instantly. Sometimes you need to spend some time thinking and brainstorming the options to find a fun, cool or cute blog name.

Let’s start this guide with links to some of the most useful and best reviewed blog name generators.

These can help you get some quick and creative inspiration for your blog name so you can focus on building instead.

In general you insert the keywords that are relevant to the topic you want to cover and these generators suggest a long list of ideas based on the keywords.

I choose the best and smartest name generators including some based on artificial intelligence. These tools can also check if these name ideas are available as domain names and can even help you register them.

Let’s take a look at the best blog name generators:

  • Namelix – You enter your specific keywords and this tool uses artificial intelligence to generate short and brandable names. They even add unique logos to the suggestions.
  • BatName – You enter some words and the BatName will mash them together in various combinations to give you some creative ideas.
  • Name Mesh – Many fun features in this blog name generator including overlapping keywords, misspellings and phonetic variations in order to create brandable names.
  • Name Ideas Generator – Uses synonyms, prefixes, suffixes, short URL’s and relevant keyword suggestions to create a great name.
  • Domain Wheel – You enter your keywords and this one generators awesome name ideas.
  • Agile Domain Search – This generator helps you discover great names after typing in your targeted keywords.
  • Domain Dart – A fun and creative way of generating blog name ideas by including animal names and fruits and vegetables.

The characteristics of an unforgettable blog domain name

You cannot have a blog without a domain name. A domain name is the internet address (the URL) that visitors type into their browsers in order to get to your content.

Domain name consists of a name followed by an extension such as .com.

Some say that all the good domain names are taken but that is simply not true. The following characteristics of great names are very elementary, but they are essential for a memorable domain name.

  • It’s got to be easy to remember. TheFacebook changed to Facebook. MyMint to Mint
  • Simple. Can you make it one word?
  • Short. Can you make it a four letter word?
  • Catchy.
  • Pleasing to the eye.
  • It’s got to feel natural in your mouth.
  • Easy to spell.
  • Easy to type.
  • Easy to pronounce. This means no numbers and hyphens.
  • Appropriate to your topic and reflects on your messaging but not so descriptive so it sounds generic.
  • Different from your competitors.
  • Available and not trademarked by another company. If your name is similar to another band’s, they could sue you and you could lose a lot of money and time.
  • Not too specific so it may limit you down the road. A name is a long term decision so make it open to long-term expansion.

Many ideas inevitably evolve, especially in the online world where everything moves quickly. Snapchat had to rename to Snap as they’re no longer all about chat.

You don’t want to change your blog name in the near future. It could cost you a lot of time and money. It could negatively affect your branding and search engine rankings. Just think Yahoo name change to Altaba.

Now that you have a list of ideas, imagine that you share your domain name to a person you meet at a conference.

Will he or she be able to recall and correctly remember it? Get inspired and be creative. Try to find a balance between a catchy, descriptive and brandable name.

Dot what should my domain name extension be?

Domain names have extensions such as .com, .org, .net or .gov. There are many extensions available. See the full list. I always try and get the .com domain name.

It’s especially important if you are writing to a global audience. The .com extension is the most popular and most recognizable one.

Most people regard that as the default extension and would automatically type .com after any name.

Some recommend you change the name you had in mind in case you cannot find an available .com domain. The majority of big and successful blogs are on the .com extension.

All of top 20 most valuable Y Combinator startups and 94% of top 50 are on a .com domain. You will also notice a lot of the search results have .com domains on top.

But .com is not the only way to go. Many newer startups use the .io. Google used .xyz extension for their new brand name. You could also do an emoji domain name.

If you are writing a blog in a language other than English, then try and use a domain extension of the country.

It’s positive to have a local extension as visitors will understand that the blog is targeted to their territory and search engines might send you more visitors from that country too.

Use descriptive words that are connected to your purpose

Think HowToMakeMyBlog, Product Hunt, Trend Watching, SmartPassiveIncome…

A descriptive name is appropriate to the topic and tells the visitors (or at least hints at) what they can expect.

It does the marketing work for you as upon seeing the name people will know what your blog is about. It’s also good for getting targeted traffic from the search engines.

Start by describing what you do and the topics that you want to cover.

What do you want to help people with? What values do you want to communicate?

Travel advice? Food recipes? How to be a fashion blogger?

Write down these topical keywords and phrases. Use a thesaurus to find relevant words, synonyms and antonyms.

Now come up with some phrases by combining your descriptive keywords. Be clear and to the point.

Come up with creative blog name ideas

Think Google, Instagram, Twitter, Ikea…

Coming up with something new, cool and brandable can be a really powerful way of starting something big and unique.

Get your creative juices flowing, take your descriptive words and invent interesting words and metaphors and turn them into creative blog name ideas. Use tools such as this and this.

  • Mix and compound whole words. Think YouTube, WordPress and FaceBook.
  • Blend, mesh, overlap and truncate words. Think Lego, Pinterest and Groupon.
  • Make up new words. Add affixes (prefixes and suffixes) to words to form a basis of new words. Think Napster and Spotify.
  • Misspell words. Think Digg, Flickr and Tumblr.
  • Create phonetic contractions. Think Reddit as in “read it”.
  • Use foreign words as long as you are certain what they mean. Think Vox and Nike.

Don’t try to be too clever as it could confuse people or become unintentionally inappropriate and embarrassing.

Just use your full name as your blog name


Name your blog by your full name. This creates a more personal and warm presence. It also helps you build a personal brand which could lead to conference talks and even book publishing deals.

It’s also a great method if you switch between different topics you focus on as your name will always fit any project that you’re doing.

It’s not for everyone though as some won’t be too comfortable about putting themselves in the spotlight that much.

And that’s it. That’s how to come up with a great blog name and the domain name.

Marko Saric

HowToMakeMyBlog is my blog for anyone who runs their own site – or wants to. Here I write instructions and guides for you to start blogging and get visitors using content, search and social media marketing. Learn more about me and contact me.

Dating Website Marketing

Original Source

This site uses Akismet to reduce spam. Learn how your comment data is processed.