Domain Name Search: How to Choose and Buy a Domain Name

domain name search

If you’re trying to figure out how to choose a domain name, it isn’t as easy as you might think. Does it have a nice ring to it? Or does it limit the types of products you can sell? Is it brandable or focused on exact match keywords? What does a customer feel when they hear your domain name? Like I mentioned, it’s not as easy as picking and buying a domain name. Don’t worry this article will help remind you of the importance of a domain name, give you tips to help you with your domain name search, where to find the best domain name generators, teach you how to buy a domain name and outline exactly what a domain name is.

What is a Domain Name?

A domain name is the address or URL that people type into their browser to get to your website. It is important to understand what is a domain name before you start to create your online presence so that you ensure consistency across your brand. When they enter your domain name into the address bar of their browser it sends a request to your host web server which fetches your website and sends it back to their browser. A domain name is different to web hosting as web hosting is where your website lives so it is important to know the difference between what is a domain name and web hosting. Examples of what is a domain name include, and

Why Are Domain Names Important?

What is a domain name

A domain name is important because it helps you build a brand that connects with your audience, allows customers to find you online, and gives you credibility. There are over 330 million domain names worldwide which means picking a name that stands out is harder than ever before.

  • Makes you accessible: If your business isn’t online, it doesn’t exist. If you own a physical shop in a remote town the average person hasn’t heard of, you won’t be found online. However, if you build a website around your brand, you’re much more likely to be found, especially if you optimize your domain name and website for search
  • Adds credibility: While having a domain name isn’t enough, having your own website does make your brand seem more credible. If you own a small business and don’t have a website, some potential customers may not trust you as much as one that does. Customers feel confident in buying from websites because they can easily find online reviews or a portfolio that shows them that you’re the real deal. Owning a website is the first step to gaining credibility in the online world. It doesn’t stop there
  • Helps you build a brand: Think about some of the most iconic brand names like Amazon or McDonalds. When you buy a domain name, it’s not just about getting the right keywords. It’s also about picking a name that stands out, is memorable and positively reflects what your brand represents

How to Find a Domain Name:

When learning how to find a domain name, there are several things to look into to help you figure out what the best domain name for your brand is. Here are a few tips for finding a perfect domain name:

Research Before Choosing Your Domain Name

  1. Research Your NicheIs my website penalizedWhile certain domain names may seem good, they may be available for negative reasons. For example, a great domain name may be available because it was penalized by Google with a previous owner. A domain name with a penalization will take a long time to start ranking again. This can pose problems as you work to build up the brand. If you’ve purchased a domain name, you can use a tool like Is My Website Penalized to determine if Google has penalized your website. A website can be penalized for duplicate content, thin content and various other reasons.Another reason why certain domain names may be a bad investment is because the niche is too unpopular or there’s a low search volume for the exact match domain you want. While it may seem like a great investment, you may find you exhaust your audience or fail to drive the traffic you hoped you would over the long term.
  2. Check Domain Availability
    buy a domain nameYou can use websites like WHOIS to determine your domain name availability. When you type in the domain name you want, you’ll see if it’s owned by anyone. If you do a traditional search on the average domain name provider website, it might list the domain name availability but sometimes the domain that’s available is worth thousands of dollars rather than the starting price because it has an owner looking to sell it.If the domain name availability shows that the domain name is taken, your best bet is to look for an alternative name. Avoid adding words like shop, store or the to your domain name as it can cause a few issues. First, if the domain you want is taken by a popular website, you might have difficulty ranking. Second, the domain may have a trademark and you could get sued for having a similar name. You’ll want to look into this first because adding filler words to an unavailable domain.
  3. Research First, Buy Second
    While you should act fast when buying a domain name you love, avoid making impulse buys for domain names. It’s really easy to buy the first domain name you like only to realize you thought of a better name later. Or that you’re interested in another niche altogether. As a person who regularly builds up new stores, I have dozens of unused domain names that I don’t have the time to devote to. I’m constantly thinking of niche ideas outside of what I have domains for. So I know first hand how easy it is to get overly excited about a name without doing the research and doing some careful consideration. If you found a great domain name, do research immediately. What’s the search volume for those keywords? And for the niche? Is the brand name appropriate? Is it easy to read? Once you’ve done some thorough research to make sure the niche is perfect and the name is exactly what your brand stands for, buy it.If the niche is skyrocketing in popularity, you’ll want to act fast. Just make sure you’ve thought it through before making your purchase.
  4. Check Trademarks Before Buying
    You need to look into trademarks before buying a domain name. I once bought a domain name that I loved. I was so excited to work on my brand until I talked to one of my friends. ‘I’m surprised that isn’t trademarked,’ they said. I decided to look into it. It was trademarked. I spent money on a domain name I couldn’t use.When working on your domain name search, always search your domain name and the word trademark to determine if its trademarked. For example, ‘flirty thirty’ and ‘trademark.’ Keep in mind that even if you add the words shop or the if any part of the domain is trademarked you’re going to run into issues and could face legal action. Common expressions and names similar to other brands could be trademarked. If you notice domain name availability that seems too good to be true, it’s possible that it is. Always check for trademarks before you buy a domain name.
  5. Buy It When You Find It
    After you’ve found the perfect domain name and done your due diligence, you need to act fast. If you’re going after a trending product niche, your perfect domain name could be snatched up pretty fast. Avoid sitting on a domain name too long. If your gut tells you this is the right domain name for your brand, buy it.The worst feeling in the world is waiting too long to buy a domain name only for it to be bought by someone else within days of you deciding. It’s happened to me. I was once so excited to buy a domain name only to find out it was purchased by someone else the day before. Horrible feeling.Finding the perfect name can be challenging. Avoid procrastination. When you find a domain name you love, act fast.
  6. Pick Something Your Customer Will Like
    Forever21 Domain Name exampleA domain name should mean something to your audience. For example, Forever 21 is a fashion store for women. The name forever 21 represents women who are youthful. Twenty one is a fun age for many women and the brand name ties in the emotional connection with that number. Best Buy tells customers that you can buy the best things here. They sell high end products mostly like televisions, laptops, and phones which are all loved products. Addicting Games is a popular website of free online games. Considering how addictive popular games and apps can be, the website name matches the niche. While addiction can have a negative connotation in other niches, it can have a positive one in this niche. Those who are looking for a great game to fill out their spare time will likely enjoy a website like this one. Because addicting games are the best games.Overall it is important to understand your target market before you choose your domain name. This involves market research, speaking to your perceived target audience, finding out your direct competitors and where they got their name from. This can help you shape how your audience thinks, and how you can instill trust within them for your brand through identifying a domain name that means something to them.
  7. Try Your Ideas with Someone
    Check your domain name with others as they can have valuable insight. A domain name may have a different meaning in different languages so if you are moving into another country market it is important to have a domain name checker on your side who understands the nuances of this new language or culture.A few years ago I was sitting in a restaurant with my boyfriend telling him about a domain name idea for a website I was creating. And he ended up coming up with a similar but simpler suggestion. While brainstorming your own ideas and using domain name generators can be helpful, sometimes friends and family can come up with great ideas too. If the person you’re talking with has a background in marketing, search engine optimization or branding, they can be a great resource to talk to for domain name ideas. They’ll likely know what type of domain names will already be taken making your domain name search easier. And they’ll also be able to provide suggestions that can work really great for your brand. It’s always great to get a second opinion on a domain name idea you have.
  8. Make Your Name Brandable
    Beauty Bay Domain Name exampleKeyword domains can work well for search. However, when doing your domain name search you may find brand names are most common among top store owners. Like mentioned earlier, you can create a brand name that includes a keyword like ‘Beauty Bay’ or ‘Erase Cosmetics.’ Creating your own brand name like Sephora, Google, or Walmart will take a bit more creativity. Doing this will cause you to work harder to educate people on what your brand does. However, with a unique name you can assure that you’ll rank at the top of search when people look up your brand.

Things to Consider When Choosing a Domain Name

  1. Don’t Limit Your Future Plans
    Walmart Domain NameIf you know that your long term goal is to create an everything store like Amazon, Walmart, or Target, focus on choosing brand names rather than exact match keywords. In the beginning, your store might start out with a niche focus. However, as you start to better understand your audience, you might start including other products beyond your original niche.When you think about your online store, is your goal to sell within this specific niche for years to come or do you plan on selling other products beyond it. Be honest with yourself. Where do you see your brand in a year from now? Five years?Also, think about some of the biggest brand names in the world. Do they use general names or keyword names. For example, Microsoft, Apple, Facebook, and Google don’t mention keywords in their names and they’re some of the biggest brands in the world. Is your goal to build a brand or create a niche store? If you plan on building a brand, you might want to create a brand name without keywords. If you plan on sticking to a niche, you’ll want to add keywords. There’s no right or wrong decision.Not having keywords in your domain name can be more challenging for a new store because people won’t know what you sell until they visit your website. It may also be harder to rank in search in the short term. However, as your brand awareness grows, you’ll start ranking for keywords for your niche. But you’ll need to be committed to building your brand awareness.
  2. Get the .com Domain First
    Amazon Domain Name SearchDot com domains are king in the domain world. That’s because they’re the most popular and most indexed type of domain on search. If you’re running an online store, you should be using a .com domain. If you plan on selling in different markets and offering different products to different countries you can buy the country top level domains such as, .ca, .de, and more. For example, while Americans are familiar with, internationally several countries have their own Amazon website with a different selection of products that can be delivered to their country. A domain name example is who sells products that can be delivered throughout Canada. Whereas has some, but not all, products that deliver to Canada but the shipping costs for these products may be higher.  In recent years, we’ve seen the rise of domain extensions beyond .com, .net, .org and for specific countries. Now, there are domain extensions such as .shop, .online, .club, .site and more. While these extensions can be great for those who can’t find a .com domain they like, the challenge is that they don’t normally rank as well as .com domains. It can also be harder for people to remember the domain extension as most typically check .com first when doing a direct visit.
  3. Buy a Preowned Unused Domain
    Sometimes the domain you want is taken but isn’t being used. While this can be frustrating, you can contact the owner to potentially buy it from them. You can use WHOIS to find the domain name owner’s contact information. Keep in mind that many pay to make their contact information confidential. However, others, especially those interested in selling their domain names will have their contact information visible. When you buy a domain name directly from the owner will typically cost more than buying a domain name from a domain name provider. On average, when I buy domain names from owners, I usually start with an offer of $100 if it doesn’t have extremely high search volume. The owner will either accept the offer or give a counter. If the domain keywords have high search volume, their counter offer may be acceptable. It can take some experience to know whether or not the domain name is worth the price someone offers. If a domain name price is too high, remember that you can reject it or counter back.
  4. Ensure Equivalent Social Media Handles Are Free
    Available Domain NamesBefore buying your domain, you need to check to see if the social media handles are available. In an ideal situation, all your social media handles should be the same as your domain name. However, and more often, each social media platform will have a different handle. Maintaining the same social media url for all platforms will allow customers to easily find your brand on social media and in search. You can use a tool like Namechk to determine if the handle and domain names are available for the brand name you’d like. The website highlights available domain extensions and social media platforms for those exact keywords. You’ll want to have the .com domain name and main social media platforms available such as Facebook, Twitter, Pinterest, Instagram, YouTube, etc.
  5. Keep Your Personal Information Safe
    Domain Name SecurityICANN allows people to lookup the contact information of domain holders. This may be regarding a copyright lawsuit, domain purchase or business related matters. When you register a domain name, your address and email address will appear. If you don’t own a business office, people will know your personal home address.Whois has a service called WhoisGuard which offers protection for a small annual fee to hide your address and contact information. This is ideal for those who own home businesses and want to protect their confidentiality or those who simply don’t want to be contacted at all. You can purchase WhoisGuard protection through domain name providers like Namecheap for under $3.
  6. Buy Similar Domain Names
    I constantly have people asking me to share my store with them, this section is the reason I don’t. A couple of years ago, I spent all my time building out a store. My store was doing great. We had regular sales. Our Instagram following was skyrocketing. Everything was perfect.Then, one day someone messaged me asking for advice, and I happily shared some of my experiences. They knew what my online store was and decided to copy everything about it down to the brand name. The store created several social media accounts with variances like it. They got fake followers and made their brand new store look more popular than mine. They copied my brand name and simply added an extra keyword. I was so mad at myself for sharing my store and tactics.However, the brutal honest truth is that even if I didn’t, the copycats would still emerge in time. As you start growing in popularity, others will notice your brand is succeeding and emulate your niche.And the more honest brutal truth is that even I’ve done it. After my original store failed, I noticed another online store with super high social media engagement and went into the same niche. It ended up becoming my most popular store of all time. However, I chose to create my own brand with my own unique brand name.So, if you find a great domain name you love, buy all the variants for it. Buy the extensions like .net, the additional keywords like (name) and (name) You’ll also want to buy common misspellings of your domain name. Make it impossible for someone to copy your brand name.

How to Choose a Domain Name

  1. Find the Best Keywords Domain NameSome brands choose to add keywords in their domain name to help it rank better in search. You can choose to do an exact match domain name like L’Oreal did with Or you can create a brand name with a keyword in it like the brand Adding keywords to your domain name allows people to immediately know what you sell on your store. This works best for niche stores. If you choose a domain name with a keyword in it, make sure the keyword is popular. For example, a store name with the keywords ‘cycling shorts’ is restricting. However, having the ‘cycling’ keyword allows you to sell more products within that niche. However, the downside to having keywords in your domain is that it can restrict what you sell over the long term. For example, if Amazon’s website was called, they’d eventually have to change their domain name as they began to expand their product collections. Having keywords in their domain name would’ve made it more challenging to grow their brand to include other products.
  2. Make It Easy to Spell
    If you heard a domain name from a friend or on the radio would you know how to spell it? Some words can sound the same but be spelled differently like ‘read’ and ‘red’ or ‘feat’ and ‘feet’ or ‘pair’ and ‘pear.’ Avoid using homonyms in your domain name as it can lead to incorrect spellings of your domain.You should also use words that are easy to spell. If it has a silent letter like knapsack, is a hard to spell word like handkerchief, or is spelled differently in different countries like center and centre, it can pose problems if people try to type in the exact domain into the search bar. Choose words with fewer characters. On average a domain name should be 5-6 characters in length, though the average is typically about 13 characters. By having fewer characters, it’s likely that the word will be easier to spell. Avoid using long or complicated words in your domain name.
  3. Pick Something That Sounds Nice
    ShopBop Domain Name SearchA name should roll off the tongue easily. If it is catchy or memorable, it’ll be easier to stay top of mind for your customers. A domain name example is, which has three words that do not flow as well as a one or two word domain. It also spells extreme without the e which makes it difficult for a customer to spell.Examples of domain names with a nice ring to it are, and which all rhyme. Yet, when you search for fashion stores in search these online stores all rank high. Brand names that rhyme are often memorable, easy to say and have a nice ring to it. While your online store name doesn’t have to rhyme, it should be catchy. Domain names like,, and either use alliteration or puns. This also helps give the domain name a nice ring to it.
  4. Don’t Make It Too Long
    Discount Dance Supply Domain Name SearchWhile you probably won’t find an available one word domain, you can definitely create your own one word domain. It’ll take a bit of creativity to create a memorable, easy to spell one word domain but it’s still possible.You’re more likely to create a two word domain though. Two and three word domains are becoming more common these days. You might have one descriptive word and pair it with your niche word. A great domain name example is, who sells discounted dancewear they described their store with the word discount which illustrates that the store sells affordable products. They also use their niche ‘dance’ in the domain which helps them rank high for the keyword ‘dance.’
  5. Use a Domain Name Generator
    Free Business Name GeneratorWe compiled a list of business name generators, including the Oberlo Business name generator, that can help you create the perfect domain name. Some of the resources in the article let you know if the .com domain for it is available. Many of the domain name generators allow you to add a keyword of your choice. The keyword you choose will be paired with another word to help you create a memorable brand name.A domain name search tool can be helpful in coming up with domain name ideas. Often times, when we sit down to come up with our own list of domain names, it can be hard to think of names that aren’t already taken. These domain name search programs help you find outside the box ideas that are available for purchase.
  6. Make It Easy to Say
    Sumo Domain Name exampleIf your domain name doesn’t use common words or has a weird spelling it can be difficult to pronounce. Sometimes people don’t realize that there are two distinct words and read them as one. Having a domain name that’s difficult to pronounce can make it challenging for customers and for branding.Noah Kagan of recently bought the domain name because he noticed that people had difficulty pronouncing the name. He also bought the $1.5 million dollar domain because four letter domain names often sound more trustworthy and to avoid confusion with copycat brands.
  7. Don’t Use Numbers or Hyphens
    Hyphens and numbers don’t typically rank well. They’re also hard to communicate to a person. For example, if you were creating a radio ad for the website ‘’ you’d have to say that it’s the number 21 otherwise people will spell it out. If you have a website with hyphens you’ll need to tell people not to forget the hyphen. Numbers and hyphens can create a bad user experience. Customers looking for your website will be more likely to misspell it. Stick to the basics by only using the letters of the alphabet. You might not end up with your first domain name choice but in the end your domain name search will land you a great name.
  8. Don’t Abbreviate Words
    French Connection Domain Name exampleAbbreviated words can be hard to articulate. Some brands choose to abbreviate words because the domain name is too long, they can’t get the exact keywords or they want to capture attention. One domain name example is M.R.K.T, who has The domain name is hard to read at first glance. The acronym is short for Mad Rabbit Kicking Tiger. Having a four word domain is often considered too long. While abbreviating it makes sense in this situation, it does pose issues for customers. The domain name is hard to read and can be difficult to remember since it also includes the word store in it.UK fashion retailer French Connection became quite popular with its controversial brand name when they first entered the fashion scene. Their logo on their stores was spelled as FCUK which stood for French Connection United Kingdom. However, you can likely guess that it also looks like the F-word. Naturally, when people saw the brand name it captured people’s attention but FCUK received backlash. However, their domain name and brand name are now

How to Buy a Domain Name

There are so many domain registration websites out there today where you can purchase a wealth of domain names at the click of a button. Below are only a handful of the top domain name registrars who will register your domain name for a registration fee.

  1. NameCheap

    NameCheap logo

    NameCheap provides domain registration, hosting, management and more services for over five million domain names worldwide. This easy on the eye website follows a great UX experience meaning that you can purchase domain names and other services from them effortlessly, and for as little as $ 0.88. When you find that a domain name you would like has been taken you can offer to buy the domain from the owner through NameCheap’s services. Check out their website for more information about their offering and if they are the best domain registration service for you.

  2. GoDaddy

    With over 18 million people relying on GoDaddy to maintain their website, their services range from registration and hosting, to security and online marketing. With this multitude of services to choose from it can be hard to just purchase domain registration and hosting. You can buy domains for as low as $ 0.99 for the first year. Do keep an eye on the overall cost as prices can increase significantly for other years. Check out their new extras and what they can do for you today.

  3. Bluehost

    Bluehost logo
    Well known as the best hosting company to get started online, Bluehost registers domain names, provides hosting, and delivers support 365 days a year. Purchasing a hosting package can mean a free domain name so be sure to check the offers on their website. As the power behind 2 million websites worldwide their services are top notch and reliable, Part of their service is providing easy installation within WordPress so if your website is built on this CMS they could be the best domain registration and hosting service for you.

  4. HostGator

    HostGator offers low-priced domain registration and hosting for as little as $4.99 a month, and boasts a 99.9% uptime. They currently host over 9 million websites on their platform. As a user-friendly and well documented DNS you can add, transfer and remove domains easy within your account. They offer around the clock support using phone, chat and ticketing so all queries are assisted. This could be the best domain registration option for you if you are looking for a quick and cheap package to get your ecommerce website off the ground.

  5. Shopify

    Shopify Domain RegistrationIf you’re building an ecommerce store, then you can buy a domain name while registering your store on Shopify. If you don’t know which domain name you’d like you can use free business name generators to help you find and buy a domain name. You can buy domain names on Shopify by entering the domain name you’d like. You can add the keyword you like into the search box. A list will populate of relevant domain names. However, not all the domain names will have the keyword for your niche but they’ll be relevant to your niche. For example, if you search for ‘yoga’ you’ll receive suggestions such as ‘’, ‘’ and ‘’ While yoga isn’t a keyword in all of them, the domains are relevant to the yoga niche. Once you choose a domain name, you can reserve the domain name on Shopify. You’ll need to enter your email, password and store name. Your store will automatically be created. The next steps will require you to tell Shopify a little bit about yourself such as if you already have a store and how much you’re already earning. You’ll then need to fill out your details such as address so you can get paid once your store starts making money.

    Your store will be created. You can buy a domain name in Shopify after its creation. You’ll need to pay for your domain name to ensure that you get it.

    And voila!

    You’ve officially purchased your first domain name.

    Now, you can immediately start working on your store.

How did your domain name search go? Did you buy a domain name you love? Let us know in the comments below.

Want to learn more?

Oberlo uses cookies to provide necessary site functionality and improve your experience. By using our website, you agree to our privacy policy.