A Shopify domain name costs around $14 a year through Shopify, $9 to $14 through a third-party registrar like Namecheap or Cloudflare, and zero through the free yourstore.myshopify.com subdomain you get on day one. Most new store owners get three things wrong with their domain: they overpay for a name they could have bought $10 cheaper elsewhere, they pick a name that customers cannot spell on the first try, and they leave SEO equity on the table when they migrate to a new name later. This guide covers the practical side: what makes a domain stick, what specific 2026 pricing looks like across the popular registrars, what to do when your ideal .com is taken, the exact DNS records you need if you bought your domain outside Shopify, international domain setup for stores selling across borders, the subdomain vs. subdirectory question for your blog, and a week-by-week breakdown of what happens to your rankings if you ever change domains.

Key Takeaways
1
A great Shopify domain is short, easy to spell, brand-aligned, and ideally a .com.
2
Buying through Shopify is the easy path at around $14 a year; Namecheap and Cloudflare are cheaper if you want more control.
3
If you bought a domain elsewhere, point an A record at 23.227.38.65 and a CNAME for www to shops.myshopify.com.
4
A keyword-stuffed domain is usually worse than a clean brand name; modern SEO does not reward exact-match domains.
5
If you change domains later, a 301 redirect carries about 90% of your SEO equity, but recovery takes 4 to 12 weeks.

Why Does Your Shopify Domain Matter?

Shopify Domain: Tips for a Great Domain - An illustration of domain name registrations.

Every Shopify store starts with a free yourstore.myshopify.com URL on day one. That URL works, but it quietly costs you sales. A meaningful share of online shoppers check the address bar before entering payment details, and a myshopify.com URL reads as a trial or test store rather than an established business. This shows up before anyone even clicks: if you run ads or cold outreach, the destination URL appears in link previews. “glowskinco.myshopify.com” signals unfinished. “glowskinco.com” signals a brand worth buying from. That perception gap shows up in conversion rates before it ever shows up in your analytics dashboard.

The SEO situation is equally concrete. If you stay on the myshopify.com subdomain, every backlink your store earns builds authority for myshopify.com, not for a domain asset you actually own. When you eventually migrate to a custom domain (and almost every merchant does), you start that authority clock from zero. Set up a custom domain from the beginning and every link you earn goes toward something permanent. Shopify also sets your custom domain as the canonical URL across all product, collection, and blog pages automatically, so you avoid the duplicate-content problem that comes from Google seeing both versions of your store as separate sites.

Word of mouth is the third factor. Telling someone your store is at “glowskinco.myshopify.com” means spelling out “myshopify” every time. A clean .com moves from a conversation to a browser without friction. It fits on a package insert, a sticker, or a business card in a way that a subdomain never will. The domain decision takes about 20 minutes and affects every channel, every marketing campaign, and every customer touchpoint for as long as the store runs.

Tips for a Great Shopify Domain

Here are the most important things to consider when choosing a domain name for your Shopify store.

Shopify Domain: Tips for a Great Domain - An illustration of making up a vast majority of domain names.

Keep It Short, Clear, and Unambiguous

Aim for under 15 characters. Short names type faster, fit on package inserts and shipping labels, and are harder to misspell when a customer is recalling it from memory days after first hearing it. Avoid words with multiple accepted spellings (“grey” vs. “gray”) and anything you have to spell out on a phone call. If you need to clarify the spelling for someone, the name is already too complicated. Numbers create a related problem (“is it 4 or four?”), and hyphens get dropped in conversation so reliably that you will permanently lose the no-hyphen traffic to whoever owns that version.

Before committing to any name, say it to 3 people who have not seen it written and ask them to spell it back. If more than 1 of them gets it wrong, you have found a problem before it costs you customers. Then mock it up on a business card template. Long names disappear at small print sizes, forcing a font so tiny the domain is unreadable. If it fails either test, keep looking.

Brand Name Beats Keyword Domain in 2026

Exact-match domains (EMDs) like “cheapreptilefoodonline.com” used to receive a meaningful ranking boost in Google. That era ended around 2012. By 2026, no credible SEO study shows EMDs outranking well-branded competitors, and several confirm the opposite: branded domains build authority faster because they attract more natural links and stronger click-through rates. More practically, a keyword domain boxes you in. Start as “cheapreptilefood.com” and expanding into accessories, habitats, or veterinary supplies becomes an identity problem.

Having a keyword in the domain is fine when it fits naturally and the result still sounds like a brand. “ScaledPetSupplies.com” works because it is descriptive and brand-like at the same time. “BuyCheapReptileFood.com” is keyword soup that customers will not trust and bloggers will not link to. When in doubt, ask whether the name reads like a business or like a search query. Real brands do not look like search queries.

Run a Full Conflict Check Before You Register

Shopify Domain: Tips for a Great Domain - An illustration of registering brand names on a website.

A domain can be available to register even when another company holds a federally registered trademark on the same name. You can buy that domain today and be forced to hand it over after a UDRP dispute 12 months from now. Before you register anything, run 4 checks: confirm availability with your registrar, run a trademark search at the USPTO or your country’s IP office, Google the exact name and close sound-alikes, and check that matching social media handles are available. Five minutes on the USPTO site prevents a genuinely painful and expensive situation later.

Also check whether an active business already uses a similar-sounding name. Customers confuse near-identical store names more often than you expect, and “confusingly similar” is the exact legal standard trademark disputes hinge on. If you find a meaningful conflict, pick a different name. It is always cheaper than a legal dispute.

Secure Your Core TLDs and Handle Redirects Through Shopify

Shopify Domain: Tips for a Great Domain - An illustration of registering millions of domains.

Once you have your primary .com, register the extensions most likely to be guessed by your specific audience. For a US or global store, .co and .net are the main defensive picks. If you sell primarily to UK customers, add .co.uk. Australian-focused stores should grab .com.au. You already have yourstore.myshopify.com as a permanent redirect Shopify provides free, so that base is covered without any extra cost. There is no need to grab every available extension; focus on the 2 or 3 your customers would realistically type if they forgot the main one.

Holding 3 additional defensive domains runs roughly $30 to $50 per year total, which is less than a single Google Ads click in most retail niches. Connect them all through Shopify’s Domains panel (Settings, then Domains) and leave them as non-primary. Shopify provisions a free SSL certificate for each one and sets up a 301 redirect to your main URL automatically. Visitors who type the wrong extension land on your store rather than a parked page or, worse, a competitor who bought the extension you skipped.

Test It Out Loud and in Print Before You Register

Shopify Domain: Tips for a Great Domain - An illustration of registering the first domain, Symbolics.com.

Word of mouth still drives a meaningful share of Shopify sales, especially for physical products in niche communities. If customers at a market or on a podcast cannot say your URL without stumbling, you lose that referral. The spoken test is simple: say the domain name to 3 people who have not seen it written and ask them to spell it back. Do the same test in the printed format: mock the domain up on a business card template and a shipping label. If it looks cramped or requires a font size no one can read at arm’s length, that is the signal to shorten it or change it before you spend money on registration and branding.

Check That the Name Works for Your Target Markets

If you plan to sell internationally, run the name past a native speaker in each major target market before you commit. Made-up words and compound names are the highest-risk category. Combinations that are completely neutral in English occasionally translate to something offensive or meaningless in another language. This is not a rare edge case: at least a handful of funded brands discover this problem post-launch each year and face a full rebrand. A 10-minute check with a native speaker, or a quick post in a relevant community forum, eliminates the risk entirely. For stores targeting Southeast Asia, the Middle East, or Eastern Europe, also verify that the name renders cleanly in localized marketing materials where Latin script may appear alongside non-Latin characters.

Shopify Domain Pricing: Through Shopify vs. Third-Party Registrars

Pricing varies more than most new store owners expect. Buying through Shopify is the most convenient, but it is rarely the cheapest. Here is what you actually pay for a standard .com domain in 2026, comparing the popular options.

  • Shopify: around $14 per year, auto-renews, DNS handled for you. No first-year discount.
  • Namecheap: roughly $9.18 first year, around $14.98 renewal. WhoisGuard privacy included free.
  • Cloudflare Registrar: at-cost pricing, currently around $9.77 per year with no markup. Renewal is the same. Privacy free. You need a Cloudflare account.
  • GoDaddy: often $0.01 to $11.99 first year as a promo, then $21.99 or more on renewal. Watch the renewal price carefully.
  • Google Domains (now Squarespace Domains): around $12 to $14 per year, flat pricing, no first-year promo.

The actual savings over five years between the cheapest (Cloudflare) and Shopify’s $14 work out to about $20. For most stores that is meaningless. The reason to use a third-party registrar is not the savings, it is keeping your domain separate from your store platform, which makes it easier to point the domain somewhere else later or manage email hosting independently.

Buy Through Shopify or a Third-Party Registrar

You have two main options for buying your Shopify domain name. The first is to purchase it directly through Shopify. This is the easiest route because Shopify handles the DNS setup automatically, and everything is managed in one dashboard. Domains bought through Shopify typically cost around $14 per year and auto-renew so you do not accidentally lose your domain.

The second option is to buy from a third-party registrar like Namecheap or GoDaddy. This often gives you a lower first-year price (sometimes under $10) and more flexibility, such as the ability to manage email hosting separately or transfer the domain more easily. The trade-off is that you will need to update your DNS records manually to point the domain to your Shopify store.

For most new store owners, buying through Shopify is the simpler choice. If you already have experience managing domains or want to keep your domain separate from your store platform, a third-party registrar works well too.

What to Do When Your Ideal .com Is Already Taken

Finding that your first-choice .com is registered by someone else is the standard experience when starting a Shopify store. Before you settle for a worse name or an unfamiliar extension, work through this process in order.

Find Out Who Owns It and Whether They Are Actually Using It

Run a WHOIS lookup on the domain. Your registrar’s website has a WHOIS tool, or use ICANN’s public lookup at lookup.icann.org. You want 3 pieces of information: who registered it (an individual, a company, or a domain parking service), when it expires, and whether there is active content on the website. A domain registered to a parking service with no real website is being held purely to sell. An active, functioning store on the domain means the owner is using it and is unlikely to sell at a reasonable price. An expiring domain is a different opportunity: backorder services like DropCatch or GoDaddy Auctions will attempt to register the domain the moment the owner stops renewing it. Backorders typically cost $25 to $60 and you get a refund if the domain renews instead of dropping.

When to Make an Offer and What to Expect to Pay

If the domain is parked with no active site, the owner is usually open to hearing an offer. Reach out through the contact email in the WHOIS record, or look for the domain listed on broker marketplaces like Sedo or Afternic, where many parked domains are already priced. For a new Shopify startup, here is what realistic price ranges look like:

  • Short, generic .com domains (6 characters or under, single common English words): $5,000 to $50,000 or more. Not a reasonable spend for a startup.
  • Brandable 2-word domains (like “RavenBoots.com” or “GlowSkinCo.com”): $500 to $3,000 from a private seller; $2,000 to $8,000 on a broker marketplace.
  • Niche keyword domains (like “ReptileSupplyCo.com”): often $200 to $1,500 from a squatter, depending on the search volume of the keywords.

A good rule for a new store: cap any domain acquisition at $500 to $1,000. If the asking price is higher than that, the same money spent on inventory, ads, or product photography will generate more return than owning the “perfect” name.

The Best Alternatives and Their SEO Trade-Offs

If buying the .com is not realistic, you have 4 options. Each carries different SEO and trust implications worth understanding before you pick:

  • Name variation on .com (adding “shop”, “co”, “hq”, or a category word to your brand): The strongest alternative. A .com is still the most trusted extension with general retail shoppers, and a slight variation like “GlowSkinCoShop.com” builds domain authority identically to any other .com from day one. You lose no SEO ground versus the original .com.
  • .shop or .store extension on your exact brand name: Google treats new TLDs the same as .com for ranking purposes. The practical downside is type-in traffic: customers who recall your name from a conversation will still default to typing “.com” out of habit, and you lose those visitors to whoever owns that version.
  • .co extension: More recognized than .shop or .store in startup and tech-adjacent circles. Loses less type-in traffic because a growing number of customers know it as a legitimate business shorthand. Still weaker than .com for trust in general retail contexts.
  • Completely new coined name on .com: The strongest long-term position. A name nobody owns means you get the .com, control all the social handles, face no trademark risk from the start, and build brand equity from a clean slate. The trade-off is that you start with zero name recognition and have to build the association from scratch.

Domain extension is a weak ranking signal compared to content quality, backlinks, and site speed. What costs you more than the wrong extension is the time spent chasing the perfect name when you could be building the store. Pick the strongest available option today. The domain you launch on always beats the domain you are still searching for.

Connecting a Domain You Bought Elsewhere: Exact DNS Records

If you bought your domain at Namecheap, Cloudflare, GoDaddy, or any other registrar, you connect it to Shopify by changing two DNS records at your registrar. The values are not store-specific. Every Shopify merchant uses the same two records:

  • A record for the root domain (the apex, with no www). Host: @ (or blank, depending on your registrar’s UI). Value: 23.227.38.65. TTL: 3600 is fine; set it to 300 if you plan to make further changes within the next day.
  • CNAME record for the www subdomain. Host: www. Value: shops.myshopify.com (note the trailing period if your registrar requires it). TTL: 3600.

If your registrar already has default A or CNAME records on the root and www, delete them before adding Shopify’s, otherwise you will get a “conflict” warning in the Shopify admin and the connection check will fail. AAAA (IPv6) records should be removed entirely; Shopify does not use them for storefronts.

After you save the records, go to Settings, then Domains in your Shopify admin, click Connect existing domain, type the domain, and Shopify will start verifying. Verification usually succeeds within 30 minutes if your TTL was low and within a few hours otherwise. The Shopify-issued SSL certificate is provisioned automatically once verification clears, and you do not need to add or upload anything for HTTPS. If you see “SSL pending” for more than 48 hours, check that no CAA record at your registrar restricts Let’s Encrypt or Google Trust Services.

One subtle gotcha: if your registrar uses a “URL forwarding” or “domain forwarding” feature instead of real DNS, the Shopify check will fail because forwarding rewrites the request before Shopify ever sees it. Switch to actual DNS records.

Connect a Custom Domain (Drop the .myshopify.com)

Every Shopify store starts with a free subdomain that looks like “yourstore.myshopify.com.” This works for testing, but you should connect a custom domain before you start promoting your store. A custom domain looks more professional, is easier to remember, and builds more trust with customers.

To connect a custom domain in Shopify:

  • Go to your Shopify admin and click Settings, then Domains
  • Click Connect existing domain (if you bought it elsewhere) or Buy new domain
  • Follow the prompts to verify ownership and update DNS records
  • Set your custom domain as the primary domain so all traffic redirects there

The whole process takes about 10 minutes if you bought through Shopify, or up to 48 hours for DNS changes to fully propagate with a third-party registrar.

Pointing Multiple TLDs to One Shopify Store

If you registered the .com, .co.uk, and .net of your brand to protect against copycats, Shopify lets you redirect all of them to your primary domain through the same Domains panel. Add each domain the same way you added your primary, then leave them as non-primary domains. Shopify will issue an SSL certificate for each and 301-redirect visitors to your main URL. This means a customer who types yourbrand.co.uk reaches yourbrand.com automatically with no warning page.

One thing to watch: each connected domain counts against the limit Shopify imposes on your plan (typically 10 to 20 domains depending on tier). For most stores this is more than enough, but if you are buying defensively across many TLDs, check the limit before stockpiling.

Shopify Domain Name for International Stores

If you sell to customers in more than one country, the domain question gets more specific. The biggest choice is between a country-code TLD (ccTLD) for each market and a single .com that uses geotargeting signals to serve international visitors. Neither is automatically the right call, and the answer depends on how distinct your storefronts actually need to be.

ccTLD vs. .com for International Selling

A country-code TLD like .co.uk, .com.au, or .de sends a strong trust signal to shoppers in that country. A UK buyer seeing a .co.uk in the address bar reads it as a local business more readily than they would a .com. Search engines also use the ccTLD as one signal for geographic targeting, which can improve organic rankings in that country’s results. The cost is real: each ccTLD is a separate domain, which means separate authority to build, separate DNS to manage, and a separate SSL certificate to maintain.

A .com with geotargeting through Shopify Markets is simpler to run and keeps all your authority in one domain. Shopify Markets lets you create country-specific pricing, currency, language, and product availability while keeping a single storefront URL. For most stores just starting to sell internationally, this is the right path. You start with one domain, add market rules in the admin, and expand without splitting your link equity across separate domains.

A UK Store: .co.uk vs. .com

A concrete example makes the trade-off clearer. Take a UK homeware store selling primarily to British customers. The 2 realistic options are GlowHomeUK.com or GlowHome.co.uk. The .co.uk signals local presence, and British shoppers are particularly likely to treat it as a sign of a local seller. If the store has no plans to expand beyond the UK, .co.uk is a defensible choice. If the store plans to serve EU or US customers within a year or two, a .co.uk creates an identity problem later: customers in Germany or the US see a UK-specific address and may hesitate before buying. In that case, GlowHomeUK.com with Shopify Markets handling currency and language is the cleaner long-term setup. The .com grows with you; the .co.uk keeps you local.

hreflang Is Page-Level, Not Domain-Level

A common misconception is that hreflang tags work at the domain level, meaning you add a tag once and your entire site is geotargeted. That is not how it works. hreflang is a per-URL signal that tells search engines which version of a specific page is intended for which language and region. You set it on individual pages or through a sitemap. Shopify handles this automatically when you configure Shopify Markets with translated content on a single domain. If you run separate storefronts on separate domains, you need to confirm that each storefront has hreflang pointing to the equivalent pages on the other domains. The signal is page-to-page, not domain-to-domain.

Shopify Markets and Domain Structure

Shopify Markets supports 3 domain structures for international stores. The first is a single primary domain for all markets, which is the easiest to manage and keeps all authority in one place. The second is subfolders for each market on one domain: yourstore.com/en-gb/ for UK buyers, yourstore.com/en-au/ for Australian buyers. This gives search engines a clear geographic signal from the path while keeping domain authority unified. The third is separate domains per market: yourstore.co.uk for the UK, yourstore.com.au for Australia. Separate domains make sense only when the storefronts are genuinely distinct, such as different product catalogs, separate branding, or an independent operational team in each country.

One thing that often surprises new international sellers: your yourstore.myshopify.com URL works in every country from day one. There is no international setup required for that address. The domain decision only becomes a factor when you want country-specific branding, local organic rankings, or separate checkout experiences by region. If you are testing international demand with Shopify Markets, you can run on your .com while you validate sales before committing to a more complex domain structure.

Subdomain vs. Subdirectory for Your Shopify Blog

Shopify’s built-in blog lives at yourstore.com/blogs/news by default, a subdirectory of your primary domain. Some merchants ask whether they should move it to a subdomain like blog.yourstore.com instead, usually because they want to run the blog on a different platform such as WordPress. The SEO answer matters more than most owners realize.

Google treats subdomains as separate sites for ranking purposes. That means link equity, topical authority, and crawl budget earned by your blog at blog.yourstore.com only partially flow back to the product pages at yourstore.com. A subdirectory shares all of that authority by default. For a new store building a blog mostly to support product rankings, the subdirectory is almost always the right call.

A subdomain makes sense in two specific cases. First, when your blog is so editorially distinct from the store that it makes sense as its own brand (think a media property bolted onto a retail business). Second, when technical limits force the split, for example you want to run the blog on a CMS that cannot live inside Shopify and you do not want to use a reverse-proxy setup. For most stores, neither applies; keep your blog at yourstore.com/blogs/news or wire a reverse-proxy so an external CMS shows at yourstore.com/blog.

Common Shopify Domain Mistakes (and How to Avoid Them)

These come up again and again in the merchant communities. They are easy to avoid once you know they exist.

  • Letting your domain auto-renew lapse. If your card on file expires and you miss the renewal email, your domain can drop and someone else can grab it. Keep your billing info current and set a calendar reminder a month before renewal as a backup.
  • Using a hyphenated domain because the clean version was taken. “the-coffee-shop.com” loses customers to “thecoffeeshop.com” every time someone types from memory. If a hyphen is the only way to get the name, the name is taken, pick a different one.
  • Buying a domain that includes another brand’s name. “shopifyaddons.com”, “amazonresellers.com”, these violate trademark policies and you will lose the domain eventually, often after you have built traffic to it.
  • Skipping privacy protection. If your domain WHOIS shows your home address and phone number, spammers and scammers will find it. Most registrars include WhoisGuard or privacy proxy free now, make sure it is enabled.
  • Setting your myshopify.com URL as the brand reference. Even after you connect a custom domain, the original myshopify.com URL still works. Make sure your marketing, social media bios, and email signatures all use the custom domain so customers do not see two different URLs for your store.
  • Buying through a domain reseller you cannot find later. If you bought from a small or obscure registrar to save $2, transferring the domain when something goes wrong becomes painful. Stick with Shopify, Namecheap, Cloudflare, or another well-known registrar.

If You Change Your Domain Later: SEO Impact, Week by Week

Sometimes you outgrow a name. You started as “tinybootbarn.com” and now you sell more than boots. Changing your domain is possible without losing all the SEO equity you have built, but it has to be done carefully, and the recovery does not happen overnight.

The mechanism is a server-side 301 redirect from every old URL to its matching new URL. Shopify handles this automatically when you change your primary domain in Settings, and a clean 301 passes roughly 90% of the ranking authority over time. Here is what to actually expect at each stage:

  • Week 1: Google starts re-crawling the old domain at the redirect, the new domain at the destination, and gradually swapping URLs in the index. Organic traffic typically drops 20% to 40% in this window. Submit a Change of Address in Google Search Console as soon as the new domain is live and verified.
  • Weeks 2 to 4: Most ranking transfers happen here. Some queries will show both URLs briefly, then settle on the new one. Click-through can stay flat or slightly down because users see an unfamiliar URL in search results. Update internal links throughout your store and across any owned-media properties (social bios, email signatures, podcast show notes).
  • Weeks 5 to 12: Recovery to near-original traffic, sometimes higher if the new name is genuinely better. The remaining ranking signal you lose is roughly the 10% of authority that 301s do not pass; you make it up over the following months as new backlinks come in to the new domain. Reach out to the top 20 sites linking to your old domain and ask them to update directly so links go to the new domain instead of through the redirect.

Keep the old domain registered and redirecting for at least three years, ideally indefinitely. Letting it lapse is the single biggest mistake merchants make when changing names. A few dollars a year of registration cost is nothing compared to losing every backlink your old name earned.

If your store is brand new with little SEO equity, change as soon as you know, there is nothing to lose. If you have been ranking for keywords for years, weigh whether the new name is genuinely worth a temporary traffic dip of 4 to 12 weeks.