Choosing a domain name is a key step in establishing your online presence and building your brand. It’s more than just an address; it’s a reflection of your brand identity.
When selecting a domain name, there’s a lot to consider. How does the name sound? Is it easy for users to type? What emotions does it evoke? Should the domain include SEO keywords, or exactly match your brand name?
To help you find a relevant, affordable domain name, check out these 12 tips that will help you lay the foundation for launching your online store or personal website.
12 tips to choose a domain name
- Keep your domain name short, branded, and memorable
- Avoid hyphens and numbers
- Choose a .com domain name
- Check for relevant top-level domains
- Include SEO keywords in your domain name
- Use a domain name generator for inspiration
- Research your desired domain name
- Pick a domain name that will scale
- Remember domain privacy and security features
- Check domain renewal options
- Look for pre-owned domains on marketplaces
- Buy multiple domain names
1. Keep your domain name short, branded, and memorable
When choosing a domain name, focus on keeping it short and easy to spell and pronounce. Make sure it relates to your brand, and avoid using hyphens and numbers. Consider adding niche keywords, and always check if the domain is available before making your final decision. Ultimately, aim for a memorable name that clearly represents your business or website’s purpose.
Try to:
- Keep your domain name under 15 characters
- Avoid words with complex spelling
- Avoid unconventional spelling (e.g., “U” instead of “you”)
- Avoid unintentional word merging (e.g., “Children’s wear” becomes “childrenswear”)
For example, the Los Angeles County Museum of Art’s online store uses the domain name thelacmastore.org. This name matches the museum’s brand whilst also being short and easy to remember. It also avoids an unfortunate juxtaposition of letters when the store’s full name is written without spaces: thelacountymuseumofartstore.org.
Some brands, like Biko, also get creative with their domain name by adding a contextual or qualifying phrase. The domain name ilovebiko.com puts shoppers in the right mindset once they land on the page. It’s a clever way of including the brand into the domain name when the brand name alone is not available for purchase as a domain.
2. Avoid hyphens and numbers
People mistype all the time. Lower the chances of visitors incorrectly spelling your domain name by omitting hyphens and numbers.
Avoiding numbers and hyphens also makes your domain name mobile-friendly. When typing a URL on a phone, you have to switch between alphabet and numeric keyboards—which leaves more room for typos, misspellings, and frustrations.
In your domain name, try to avoid:
- Combining numbers and words: c00ld0main.com
- Hyphens: cool-domain.com
- Abbreviations: kldomain4u.com
- Doubled letters: coolesttopdomain.com
One exception to these guidelines is if your brand name includes a number. Clothing retailer 3sixteen, for example, uses the domain name 3sixteen.com. It’s consistent across its branding, social media handles, and merchandise. So in this case, the domain name is identifiable and branded, making it less likely shoppers will get confused by the number.
3. Choose a .com domain name
When choosing the right domain extension, there’s debate on which one gets you more traffic. The .com extension is the most established and most credible, with around 70% of websites using it. Many smartphones also have a “.com” key, which makes it easier for visitors to type your domain.
That said, there are reasons to choose a different extension. For example, if you can purchase a .net extension for less than a hundred dollars while the .com version is selling for thousands, it may make sense to go with the former.
4. Check for relevant top-level domains
After searching the best domain registrars, you may find that your desired name is unavailable with the .com extension. If that’s the case, don’t stress. There are many other extensions or top-level domains (TLDs) that can give helpful hints about your website’s contents:
- .shop: This is a clear and concise TLD for ecommerce websites.
- .store: A good option for small business owners and online retailers.
- .co: A global alternative to .com for all languages and cultures.
- .org: If you have a nonprofit business, .org will help you stand out.
- .trade: A good choice for wholesalers or B2B ecommerce stores.
- .“city”: A good option for brick-and-mortar businesses in a specific city, for example, .london or .boston.
- .clothing or .boutique: Ideal for apparel brands.
If you’re selling in countries outside the US, try to find available country code TLDs, although some registrars do require you to provide residency in the area to use the ccTLD. For example, Indian clothing store Suta uses the .in extension rather than .com. The domain name is still clean and memorable and can be found without thinking about it.
5. Include SEO keywords in your domain name
In your domain name, try to feature the primary keyword that visitors type into search engines to find your website. This signals to search engines what your website is about.
If you sell apparel, for example, the term “clothing” could work in your domain name:
- Sunday + clothing = sundayclothing.com
- Diane’s + candles = dianescandles.com or candlesbydiane.com
- Cosmik + masks = cosmikmasks.com
A great example of this comes from Verve Coffee Roasters, a coffee brand from Santa Cruz, California. It chose the domain name vervecoffee.com, which covers both the brand and the broad keyword. It’s also easy for visitors to remember.
Including a keyword in your domain may not always make sense; you might need to get creative with your domain name to make it work. Start with a few broad keywords that represent your products, then incorporate your company name to test out domain name ideas for your brand.
6. Use a domain name generator for inspiration
Feeling stuck on choosing a domain name? Pull ideas from Shopify’s free domain name generator. Plug in a keyword and the tool will return dozens of options for related popular domain names that you can use for your business.
7. Research your desired domain name
Once you pick a domain name, you’ll want to check if the domain is already registered. You can use Shopify’s domain search tool to see domain name availability. Another common way to research domains is through a WHOIS lookup.
Before committing to a domain name, check that no other business is using a similar name:
- Run a trademark search. Head to USPTO.gov and search the trademark database to see if anyone registered a similar name.
- Check social media. Search Instagram, Facebook, TikTok, and other relevant social media channels to check your name’s availability. This will come in handy when it’s time to start social media marketing, too.
- Do a Google search. Type your desired name into Google to see if another domain is closely tied to your brand.
8. Pick a domain name that will scale
Choose a domain name that is broad enough to encompass potential future expansions or diversification. For example, a florist could be limited by a domain name like “cityflowers.com” if they later decided to expand beyond selling flowers. Instead, a name like “cityblooms.com” would accommodate a wider range of related products in future.
Notice how plant shop The Old Yew (theoldyew.com) uses a domain name that reflects its brand rather than its products. This gives the store room to grow its brand in multiple directions.
If you’re starting a business, a Shopify subdomain makes it easy to get up and running with no domain costs. Shopify users can create free subdomains with the extension .myshopify.com. As your business scales, invest in a dedicated domain from Shopify—and get additional subdomains for free—to fully establish your brand’s presence online.
9. Remember domain privacy and security features
Most domain registrars have security features such as WHOIS privacy, which shields your personal information from the public database. This service typically replaces your details with the information of a proxy service.
Additionally, ensure your chosen domain comes with SSL encryption, which secures the data exchanged between your website and its visitors—key for building trust with your audience. Registrars such as Shopify offer these features as standard to bolster your website’s security from the start.
10. Check domain renewal options
Be cautious of registrars that offer low initial domain prices—they may charge higher rates when it comes time to renew your domain. Check the terms regarding renewal fees and the process for renewing your domain. Set reminders for renewal dates to avoid losing your domain accidentally, which can be detrimental to your business.
Some registrars offer auto-renewal options, so you won’t lose your domain due to a missed deadline.
11. Look for pre-owned domains on marketplaces
If the perfect domain name for your brand is already owned by someone else, browse domain auction sites and marketplaces for pre-owned domains. These platforms offer domains that are no longer in use but may carry more authority or SEO advantages due to their age and history. With some research, you could find a low-cost domain that offers excellent value.
If you decide to purchase a pre-owned domain, make sure to check the domain history to avoid any SEO penalties associated with previous misuse.
12. Buy multiple domain names
Owning multiple domains helps protect your brand, capture common misspellings, and cater to different geographic locations.
For example, if your business expands internationally, securing country-specific domains like .co, .uk, or .de can be beneficial. Additionally, owning common misspellings of your primary domain can prevent competitors from capturing your lost traffic.
With Shopify, you can set one address as your primary domain and have the others redirect to it, streamlining visitor traffic to your main site.
The role of domain names in branding
A branded domain matches your business name to make it easy for people to find you online.
If a loyal customer wants to access your website directly, they can type your brand name and have their browser prefill the rest of the address for easy access. For example, you might type “gym” into your search bar to have Chrome auto-suggest the website gymshark.com.
Branded domains also help users trust your website. Most people expect a business’ domain to match their brand. If you send people to viktorshandmadebikes.com but your store is called Vik’s Bike Bits, for example, it’s unclear that the website belongs to you.
“We all know that most short, catchy domain names are already registered,” says Dave Smyth, independent UX/UI designer. “Lots of businesses get around this by adding something in front of their company name in the domain, e.g. wearecompany.com.
“My favourite domain tip is to do the opposite: Use the company name first, then add something after, e.g. companyhq.com. Why? Visitors looking for your site are much more likely to start typing your company name into their address bar—if the domain starts with the name of the company, there’s a good chance the browser will autocomplete this for them, making it easier for them to reach your site.”
What to do if your domain name is taken
Sometimes, that perfect domain name you’re after is already registered by another business. In that case, there are a few options:
Try to buy it from the owner
Depending on how a domain is being used, it may be possible to purchase it privately. Some domains are owned by businesses with large portfolios of names and will be open to negotiating a deal.
If your domain has already been taken, try finding the owner’s details via the WHOIS database, then contact them to discuss buying the domain. Domain brokerage services are available to manage negotiations.
Opt for a variation
If your exact brand name isn’t available, brainstorm new names with variations on the original. You could switch things around and create a different version of your brand name. For example, if katysimons.com is taken by an IT consultant, try katysimonsprints.com or ksimonsillustrates.com instead for your illustration business.
You could also register a TLD based on where your business is located—whether it’s city-specific (.nyc, .cdmx) or country-based (.mx, .de). This could help you target customers in specific countries and boost your search ranking in international markets.
If you’re an online retailer, an easy variant you can use is [shop] + [brandname].com. For example, the décor store Horne uses shophorne.com.
If it’s possible to adjust your brand name, try using a business name generator to uncover variants of your existing business name with an accompanying available domain.
Try for a different top level domain
If your domain name is not available in the .com extension, choose a different popular and relevant TLD instead. As long as the current .com domain isn’t trademarked or in a similar niche, you could register a domain using .co, .shop, .biz, or other trustworthy TLDs.
To check for trending domains, head to a site like Domain Name Stat, where you can see the biggest selling and fastest growing TLDs to help you decide.
To see which smaller or niche TLDs to avoid, check Spamhaus, a tool that analyzes the top level domains with the worst reputations, so you can be sure to create a domain that’s trustworthy.
Using your domain name as a competitive advantage
A domain name isn’t just a web address in someone’s browser. It’s an extension of your company and brand. Domains play a critical role in how you position your brand and present yourself to the digital world, whether you’re blogging or selling products online.
Your domain name doesn’t need to perfectly match your brand name. If your ideal name isn’t available, choose one that’s simple, memorable, and reflects your website’s purpose.
Read more
- Domain SEO Explained- Choosing an SEO Friendly Domain Name
- How To Register a Domain Name in 5 Simple Steps
- Domain Price - How Much Does a Domain Really Cost?
- How to Buy a Domain Name- Domain Registration Guide
- What Is a Domain and How Do Domain Names Work?
- What Is an SSL Certificate- Definition and Explanation
- What Is a TLD? Top-Level Domains Definition and Guide
- What Is a ccTLD? Definition and Examples of ccTLDs
- Domain History - How To Check the History of a Domain Name
- Website Builder & Website Maker by Shopify
How to choose a domain name FAQ
Which domain name extension is best?
The .com domain name extension is best for most businesses. It’s common, widely trusted, and easily recognized. When people can’t remember a URL, they often assume it ends in .com. However, other extensions may be more suitable for specific purposes. For instance, the .org extension is associated with nonprofits and charities, while the .edu extension is reserved for educational institutions.
How do I choose a good domain name?
- Keep your domain name short and memorable.
- Avoid hyphens and numbers.
- Choose a .com domain name.
- Include keywords for search engine optimization.
- Use a domain name generator for inspiration.
Is a long domain name bad?
Long domain names can be difficult for people to remember and type. If a domain name is too difficult to spell, it can create a negative user experience. Avoid complicated, long domain names wherever possible.
How do you permanently buy a domain name?
No one can buy a domain name permanently. Domain registration happens on a recurring basis—sometimes it can be one year, or you can prepay for a domain name for a longer period of time.
Is there a way to get a domain name for free?
Platforms like Shopify provide free subdomains, a web address that sits within the primary domain. When you set up a store on Shopify, you can create a free subdomain with the extension .myshopify.com. This allows you to have an online presence without any initial costs.
How much does a domain name cost?
Domain name prices vary widely, depending on factors such as the domain extension, popularity of the keywords, and the price offered by the domain registrar. Generally, standard .com domains can cost between $10 and $20 per year. However, premium domains that consist of highly sought-after keywords can be substantially more expensive, running into thousands or even millions of dollars.
How do I find a catchy domain name?
- Use a domain name generator.
- Try alternatives to .com.
- Search premium domain marketplaces.
- Reach out to the owner of a taken domain.
- Avoid hyphens and numbers.
- Make it easy to spell.
- Include related keywords.
How to get a perfect domain name?
- Buy a premium domain from its current owner.
- Check domain auctions.
- Make it catchy and easy to remember.
- Opt for a variation.
- Avoid special characters.
- Include SEO keywords.
- Avoid commonly misspelled words.