Request a Demo
Back to Blog

13 Smart Tips on How to Choose a Perfect Domain Name for Your Online Store

Alex Dyachkov
Alex Dyachkov Author

This blog post was originally contributed by James Daily, a professional writer, content manager, and blogger at Flash Essay.

Domain, domain, domain.

This has been the mantra of businesses that are trying to choose a perfect domain name to set up an online store. In the world of eCommerce, picking a domain name is not always a piece of cake. Your domain name should establish your identity, fit your business function, and be easiest to remember.

So, how to select a perfect domain name and actually what for? Here are some tips to do just that.

1. Begin by Brainstorming

Brainstorm process illustration

If you are ready to create an online store, you know that you have to start by choosing a domain name. And, if you think about it, what domain names do you remember without even thinking?

Certainly, you remember Google, Amazon, and eBay, because they are major players. But what about the other businesses whose names you remember? Chances are they have some common features – short, snappy, etc.

As you brainstorm, try to emulate those types of good domain names you remember. Make a list. But don’t do it all in one sitting. Keep a running list over several days.

2. Call in the Creatives

Everyone has a few friends who are “fast on their feet.” They always have snappy comebacks or funny comments. These are the people you want to run your ideas by. Not only will they provide good advice on the domain name ideas you have, they may be able to come up with suggestions you never thought of.

If you are a one-man cell, try using free domain name generators. Nameboy, NameStall, and Domain Puzzler are among the best domain registrars. You won’t believe how many good ideas are hidden there and how they can help you choose a good domain name for your business.

Remember. Successful eCommerce businesses offer value to their customers or clients. And you may have that great value to offer. But if you are not found, Internet users will never understand the value. The first step is to purchase a domain name that will be catchy and memorable.

3. Making Your Domain Name Brandable

Many companies have a product brand name, and their domain name is logically the same – Red Bull (Redbull.com), Toms Shoes (tomsshoes.com). But, just as many, if not more, eCommerce companies have multiple products and/or services, and they need to buy a domain name that sounds like a brand but does not speak to a specific product. All of this means the following:

  • Punctuation within the domain name is not a good idea – Coca-Cola and its http://www.coca-cola.com domain name can get away with it, but not a relatively unknown enterprise.
  • Numbers are another “no-no” – they don’t add anything to a domain name (or a brand name), unless you happen to be WD-40. And note that WD-40 takes out the hyphen in its URL.

Suppose you are a company featuring baby products. Here are some examples of possible domain names:

Baby-Shop.com – very generic, has a hyphen, and the URL does not really speak to a “brand”.

BabyProducts.com – again, too generic, and, while it is easily remembered, it is not catchy enough to be a brand.

BabyBusiness.com – this is catchy, sounds more like a brand and will be easily remembered.

One more note: If your company is local to a specific geographic area (e.g., a restaurant), you may want to include that area in your domain name. Example: StLouisPlumbing.com.

4. Make Your Domain Memorable and Intuitive

A domain name should be catchy enough to be memorable and yet still focus on the primary purpose of your business. If you are starting an online store, for example, what types of products are you selling? How can you turn that product inventory into some type of catchy title?

Try combinations of snappy words, maybe two short words that rhyme – people remember words that rhyme. Or use alliteration, with the words starting with the same letter. You might even consider using your own name – it will help you to relate to customers personally.


Petsmart.com is a great easy to type business name for an online store that sells pet supplies, especially for cats.

Proflowers.com is a great example of a partial match domain that is catchy and explains the eCommerce business greatly.

Now, look at the examples above. They are memorable, but they are also intuitive. This means that their company names tell users what they are about.

5. The Psychology of Fluency – Processing and Retrieval

There are parts of our brain function that are called “processing fluency” and “retrieval fluency.” Processing fluency refers to the ease of information processing. Retrieval processing refers to bringing up information from our memories. When people cannot easily pronounce the name of something, it is not fully processed in the brain and then, of course, is not retrieved easily. Any brand that is not pronounceable and retrievable will never be memorable or effective. The psychological analysis is important when choosing a company name.

processing fluency

6. Short and Easy to Type is Good

If decided to register a domain name that is too long, people can more easily mis-type it as it is entered. And using slang or text language (“u,” “r,” etc.) can also cause mis-typing, if the retrieval fluency is using the non-slang version. There is also an issue of words that have multiple spellings – “your” and “you’re” for example. And “you’re” has an apostrophe, another no-no. Keep the domain name as short as possible while still focusing on what your company is all about.

Babybusiness.com, again, is a great example of short and easy to type. And there is no question about what this company is all about.

7. Keywords in Your Domain Name – Keep Them Broad

Picking a domain name make sure you have a keyword in it, especially for SEO purposes. You will want to focus on a broad keyword that will probably be used when people search for the products or services you offer.

(Here’s a robust guide on how to do keyword research the right way.)

Trying to get some more specific keywords into your domain name will make that name too complex for people to remember. And they don’t carry the weight with search engines that they used to. You want a single, broader one that signifies what your business is about.

A domain name like “flowerstogo.com” is a good example of a broad keyword (flowers) and a basic idea of what the business does – flowers that can be picked up or delivered. It is also memorable, easy to type, and short – a great combination.

8. Target If You Are Local

How to choose a domain name if your business targets a local market? Don’t forget that your location should be included in your domain name. So, if you have a florist shop in St. Louis, then your domain name should read, StLouisflowerstogo.com.

9. Getting the Right Domain Extension

Domain extensions

Domain extensions are those suffixes that come after the “.” of your name – .com, .net, .org, etc. Each of them has specific meaning and use, so you want to pick one that is right for your business.

Even in 2018, “.com” is the most popular domain extension, especially for businesses that are selling products or services online. Again, cognitive fluency is operating here – people naturally want to use “.com.”

The problem is this: “.com” has been around for over 20 years, and the chances of you getting your domain name with that suffix may be a bit slim. You will then have to look at what other suffixes you can use. In general, the most common are as follows:

  • .co – for “company, commerce, community”;
  • .net – generally used for tech or similar sites, although, a lot of businesses are now using it too;
  • .info – usually for sites that are providing information, not selling anything;
  • .biz – an alternative to “.com” for businesses, even eCommerce sites;
  • .org – used by organizations that are non-profit or charitable (e.g. Books For Keeps, a non-profit that provides children from low-income families with books);
  • .me – choose this one if you are starting a personal blog for portfolios, resumes, etc.

There are also a number of suffixes now cropping up that speak to additional information about a site – .nyc, .filming, etc.

There are also website suffixes that are country specific – .en for Germany, .ca for Canada, .it for Italy, etc. If you cannot get .com, .net or .co, then go for one with your country.

Here is another tip: If you anticipate that your customers may try to use other suffixes, you can buy as many as possible. You don’t need a separate website for each of these domains. You can simply have all forwarded to your single eCommerce website. A prime example of this is Craigslist. If someone types in “Craigslist.com,” they will immediately be forwarded to “Craigslist.org.”

10. Protecting the Domain and Planning for Growth

If you make up your mind to purchase a domain name with various suffixes, it is always a good idea to purchase domains with common mis-spellings of your company or brand. All of these can be forwarded to your real domain too, so that you never miss a visitor who is looking for you.

11. Search the Domain Name Availability

There are a number of tools to use to research the availability of a domain name.

  • Domainr: Here you can explore the availability of your chosen domain with suffixes options. When “flowerstogo.com” was entered into the search, this was the result:
domain name search
  • BustaName: This tool lets you do a number of things. You can search the availability of a domain name you have chosen, or get suggestions of available ones by entering keywords.
domain name search
  • Panabee: Here, you can search for domain names. If your favorite is taken, Panabee will offer suggestions based on your original domain choice and popular trends.
domain name search

There are a number of other domain research tools, GoDaddy, for example, any of which will give you the information you seek.

12. Check Trademark and Copyright Availability

This can be a tedious process, but it is well worth the effort. You need to be certain that you have not engaged in any infringement – it’s a legal issue and can cost you a lot. If you cannot take the time to do it yourself or you don’t simply understand how to pick a good domain name and not to violate any rules, then hire someone to do it for you.

In the U.S., you can do this by accessing the U.S. Patent and Trademark Office

13. Act Quickly

Domain names go pretty quickly. If you find a good domain that meets all of the tips listed here, then grab it fast. And if you can also purchase the other suffixes and even mis-spellings of your domain name, do so. Domain registration is pretty inexpensive, and most are sold on an annual basis.

To Recap

Think again about the domain names that you remember – not the Google’s or Amazon’s of the Internet, but those of lesser companies you remember. They will all have these things in common:

  1. They are relatively short. You will find that most of the one and two-word domain names that have less than 10 characters total, will have been taken. Try not to go beyond 20 characters in your name (not including your suffix, of course).
  2. They are memorable. Internet users do not tend to use bookmarks for sites they want to return to. They memorize the URLs. This means yours has to be catchy, pronounceable, and easy for the brain to retrieve.
  3. They are easily spelled. Long domain names and complex words are going to result in users not getting to you. If you worry about mis-spellings, you can always purchase misspelled domain names and have them forwarded to your eCommerce site.
  4. They will have a .com domain extension if possible. If not, use one of the more common ones like .net, .co, or even a country TLD. If you cannot get the .com version, keep checking back to see if it goes up for sale. And by all means, buy it.
  5. They are intuitive. This means that the name itself will inform users of what your eCommerce business is. To do this, you will want to have a broad keyword in your domain name – pets, flowers, baby, etc.
  6. No numbers or hyphens. These will cause users to mis-type the URL.

Above all, take your time and get it right. We hope that our tips on how to choose a domain name will come in handy since without going through all of these steps could mean that no one finds or remembers you.

Alex Dyachkov
Alex Dyachkov Enterprise Account Executive

Alex joined X-Cart in 2005 and since then spearheaded Support and Hosting departments, focused on customer needs as a Director of Customer Success and now helps our clients to grow and prosper as Enterprise Account Executive. He truly believes that if we don’t take care of our customers, someone else will.

Want to See Your Store in Action?

Leave your contact details and we will reach out to set up a personal demo.

    By proceeding, you agree to the Terms of service, and authorize X-Cart to send you promotional messages via SMS and Email. You can opt out any time.

    Thanks, you’re booked!

    We’ll get in touch with you shortly.

    Case Image

    Meanwhile, learn how LittleDiode doubled down on efficiency and increased revenue with X-Cart.

    Read More