Hyphenated Domain Names: Good or Bad for SEO?
Short answer: hyphens are not an SEO problem. Google's John Mueller has said plainly that a hyphen in a domain carries no ranking penalty. The problem is everything that happens away from the search results: people forget the hyphen, they type the clean version instead and land on someone else's site, and hyphenated domains carry a lingering association with spam and phishing. Buy a hyphen when the hyphen is genuinely part of your brand. Do not buy one as a consolation prize for a name you could not get.
Last updated August 2026
This question comes up at a very specific moment. You have settled on a name, you check the .com, and it is taken. The registrar helpfully offers you the hyphenated version for eleven dollars, and it looks like a clean escape from a problem that would otherwise cost real money. Before you take it, it helps to separate what a hyphen actually does to your search rankings from what it does to your business.
What a hyphen costs you, and what it does not
| Concern | Real effect | Verdict |
|---|---|---|
| Google rankings | No penalty and no negative signal. Google reads the hyphen as a word separator. | Not a problem |
| Keyword relevance | Exact-match domains stopped moving rankings years ago, so a hyphen buys no advantage either. | Neutral |
| Word of mouth | You have to say "with a dash between the words" every single time. | Real cost |
| Type-in traffic | Visitors who guess drop the hyphen and reach the owner of the clean name. | Real cost |
| Perceived trust | Hyphenated domains resemble the lookalike domains used in phishing. | Real cost |
| Resale value | The hyphenated version of a name is worth a fraction of the clean one. | Real cost |
Are hyphens in domain names bad for SEO?
No. Google's John Mueller has addressed this more than once, and his position has not moved: a hyphen in a domain name carries no ranking penalty and no silent signal working against you. Search rankings come from content, links, and site quality. The domain is close to irrelevant by comparison, which is why Mueller has also said a domain will never make or break your SEO.
The confusion has a history. In the era when Google leaned on keywords in the domain, affiliate marketers bought strings like cheap-car-insurance-quotes.com precisely because the hyphens made each keyword unmistakable. That tactic stopped working, but the pattern stuck in people's memory, and the domains built that way were often thin and short lived. What people remember as "hyphens hurt SEO" is really "the sites that used hyphens that way were bad sites."
Worth noting: Mueller has gone further and advised choosing a trusted extension even if that means accepting a hyphen, rather than reaching for an obscure low-cost alternative. On a pure search basis, a hyphenated .com beats an unfamiliar extension.
Is it OK to have a hyphen in your domain name?
It is genuinely fine in one case: when the hyphen already belongs to the brand. Coca-Cola, Mercedes-Benz, Rolls-Royce, and T-Mobile all run on hyphenated domains and none of them suffer for it, because the hyphen is how customers already write the name. Nobody has to be told it is there.
It is a weak choice in the far more common case, where you are adding a hyphen that your brand does not have, purely because the clean spelling is unavailable. Now the hyphen is invisible in every context that matters. It disappears when someone says the name out loud, when they hear it on a podcast, when they remember it a day later. Every one of those moments sends a person to the unhyphenated domain owned by somebody else.
Are hyphens allowed in domain names?
Yes, within three technical rules. A hyphen cannot sit at the start or the end of a label, so -example.com and example-.com are both invalid. You cannot put hyphens in the third and fourth positions together, because the xn-- prefix is reserved for internationalized domain names. Each label is capped at 63 characters. Underscores and spaces are not allowed anywhere in a hostname, which is exactly why hyphens became the only available word separator in the first place.
The four costs nobody budgets for
The spoken-name tax. Every introduction, conference badge, radio spot, and phone call now includes a clarification. It is a small friction repeated for the life of the business, and it compounds precisely when you are trying to grow through word of mouth.
Leaked type-in traffic. People guess domains. When they guess yours, they will guess it without the hyphen, because that is how the name sounds. That traffic reaches whoever owns the clean version, and if that owner is a competitor you are paying for their acquisition. This is the strongest argument for buying the clean name outright even when it means a real check: a name that is already taken is usually still purchasable, and often for less than founders assume.
The trust discount. Security awareness training teaches people that lookalike domains with extra hyphens are a phishing signature, because that is genuinely how attackers register near-identical domains. Your legitimate hyphenated domain sits in the same visual category. On a cold email or an invoice, that costs you the benefit of the doubt.
Resale value. A hyphenated domain is worth a small fraction of its clean counterpart on the aftermarket, and often close to nothing. If you ever sell the company or the name, the hyphen is a permanent discount.
Better options than adding a hyphen
When the clean .com is out of reach, the hyphen is rarely the best of the remaining choices. Three alternatives usually beat it.
Take a different clean name. A short, pronounceable, unhyphenated two-word domain outperforms a hyphenated version of the name you originally wanted, because it survives being spoken. Compounds like Firefox and Salesforce prove the pattern works without a separator.
Take a different extension. If your buyers are developers or technical teams, a clean name on a credible extension reads better than a hyphenated .com. That is the entire reason premium .io domains became standard for developer tools, and why .ai did the same for AI products.
Add a real word instead of punctuation. Getacme.com, acmehq.com, or tryacme.com are all pronounceable and all survive being repeated out loud, which acme-hq.com does not.
Should I buy the hyphenated version of my domain?
Usually not. Defensive registration of hyphenated variants is a habit inherited from an era of aggressive typosquatting, and it does not match how people behave now. Almost nobody adds a hyphen that they were not told about, so the variant you are defending against attracts close to zero traffic. That is roughly $10 to $15 a year, forever, for an asset that will never be visited.
The exception is a genuine trademark defense, where a competitor registering the hyphenated form of your established brand could confuse customers. If your name is well known enough for that to be a real risk, register it and point it at your main site. Otherwise put the money toward a shorter or cleaner name, since length affects memorability far more than it affects rankings.
How to move off a hyphenated domain without losing traffic
If you already run on a hyphenated domain and have decided to switch, the migration is well trodden and safe when done in order.
Buy the destination name first and have it in your account before you announce anything. Map every existing URL to its new equivalent, one to one, and put 301 redirects in place so that link equity and rankings follow. Permanent redirects, not forwarding frames, are what Google needs to consolidate the two. Submit a change of address in Search Console once the redirects are live. Update your email records, your sending domain, and anything that authenticates against the old name, because email is the part teams routinely forget until invoices start bouncing. If the switch also means new hosting, get the server provisioned and the deploy rehearsed before you touch DNS, so the cutover is a DNS change rather than a rebuild under pressure.
Keep the old domain registered and redirecting for several years. It is cheap, and old links will keep arriving long after you have stopped thinking about them.
The short version
Google does not care about your hyphen. Your customers do. A hyphen that is part of your brand is invisible in the good way, because people already expect it. A hyphen bolted on to a name you could not otherwise get is invisible in the bad way, because people will drop it and end up somewhere else. If the clean name matters enough to build a business on, it is usually worth what it costs. Browse premium domain names with the price shown on every listing, or start from domain name ideas if the name itself is still open.
Looking for a premium domain?
Browse 430+ hand-picked, brandable domain names. Buy instantly or lease to own, with every payment secured by Escrow.com.
Browse Premium Domains