Do Hyphens in a Keyword Domain Help or Hurt Your Rankings?

Short answer: hyphens don't help you rank, and they can cost you customers who mishear the name. Here's what hyphens actually do and when they're worth it.

PixelWorks Domains Team··4 min read

You found a good name for your business, but the plain version is taken. So you're looking at the hyphenated one — austin-roofing.com instead of austinroofing.com. The question on your mind: will that little dash hurt you on Google, or help you?

Here's the plain answer. Hyphens don't help you rank. Google can read a domain with or without them just fine. What hyphens really do is change how easy your name is to say, type, and remember — and that's where they usually cost you.

Does Google care about hyphens?

Not in the way you'd hope. People used to think a hyphen made the keywords clearer to Google, like putting a space between words. Years ago there may have been a sliver of truth to that. Today there isn't. Google splits words in a domain on its own. It sees austinroofing and austin-roofing as the same two words: Austin and roofing.

So if you're asking do hyphens in a domain name help Google ranking, the honest answer is no. A hyphen won't push you up the results, and leaving it out won't push you down. Your rankings come from the stuff that actually matters — a clear website, happy customers, good reviews, and pages that answer what people are searching for. The dash is a rounding error next to all that.

If you want the bigger picture on whether keywords in your domain move the needle at all, start with our pillar on what Google sees in a partial-match domain.

Where hyphens actually hurt you

Google may not care, but your customers do. And your customers are the ones who have to say your name, hear it, and type it. That's where a hyphen causes real trouble.

Nobody says the dash out loud

Think about how you'd tell someone your website over the phone or at a job site. You'd say "Austin Roofing dot com." You would not say "Austin hyphen Roofing dot com." So when a customer goes to type it, they leave the hyphen out — and land on the other guy's site, the one who owns the plain version. You just handed him a lead.

A name people can say once and type correctly is worth more than most owners realize. We dug into that in our post on city-plus-trade domains.

It looks spammy to some people

Fair or not, a lot of folks learned to be suspicious of hyphenated web addresses. They can read as cheap or made-up. For a local business trying to look established and trustworthy, that first impression matters. A clean name says you're the real thing.

It's one more thing to get wrong

Every extra character is a chance for a typo. Was it one hyphen or two? Where did it go? On a van wrap, a business card, or a radio ad, the dash is dead weight. It takes up space and adds confusion without adding anything a customer can use.

When a hyphen is actually okay

It's not always a dealbreaker. There are a couple of spots where a hyphen earns its keep.

  • It prevents a genuinely bad word collision. Some word pairs run together into something you don't want on a billboard. If smashing two words creates a confusing or embarrassing read, a hyphen can save you. Say the plain version out loud first — if it's fine, skip the dash.
  • The plain version is truly gone and the name is still strong. If the exact name you want is taken and a hyphen is your only path to it, weigh it against a different name entirely. A clean, slightly different name usually beats a hyphenated version of your first choice.

Notice that neither of those reasons is about Google. They're about people. That's the right way to decide.

What about two hyphens, or numbers?

Same rule, more so. Two hyphens double the confusion. Mixing in a number is worse — now the customer has to wonder whether it's the digit 4 or the word four. Every one of these choices makes your name harder to pass along by word of mouth, which is the cheapest advertising a local business has.

If you're starting a brand-new site and wondering how much any of this really shifts your results early on, read whether keyword domains help new sites more than old ones.

The simple way to decide

Forget about Google for a second and run this quick test:

  1. Say the name out loud to someone who's never heard it.
  2. Ask them to type it, no spelling it out.
  3. See what they get.

If they land on the hyphenated version on their own, great — but they almost never will. That one test tells you more than any ranking theory. If the dash disappears when real people type your name, the dash is working against you.

A hyphen won't help your Google ranking, and it quietly sends some of your customers to the wrong site. For most local businesses, that's reason enough to go without it.

If your plain name is taken and you're deciding what's next, the fastest thing you can do is see what else is out there for your work. Browse names for your city and trade, or ask us about one specific domain you have in mind — it takes less than a minute, and there's no pressure either way.

More in How Your Domain Name Helps Customers Find You on Google

View the full topic →

Keyword in Your Domain vs. in Your Page Title: Which Helps More?

Should your main keyword live in your domain name or your page title? Here's a plain answer for small business owners deciding where a keyword earns its keep on Google.

Nov 2, 2026

Do Keyword Domains Help Brand-New Sites More Than Old Ones?

A new website has no track record with Google. So does a keyword in the domain give it a head start an older site doesn't need? Here's the honest answer for small businesses.

Oct 26, 2026

Domain Keywords vs. Your Google Business Profile: Which Gets You Found?

Your domain name and your Google Business Profile both help customers find you—but they do different jobs. Here's which one moves the needle for a local business, and where to put your effort first.

Oct 19, 2026

Can Too Many Keywords in a Domain Hurt You With Google?

Worried that a domain packed with keywords looks spammy to Google? Here's what actually happens, what doesn't, and how to pick a name that helps you get found.

Oct 12, 2026

Continue reading

Naming Your Domain After Yourself When You're Building a Business

Using your personal name as a business domain name feels natural, but it can cost you customers and tie up your growth. Here's when it works and when it doesn't.

Nov 9, 2026

Up Against a National Chain? How a Local Trade Domain Levels It

A national franchise has a bigger ad budget than you. But a local trade domain gives you something they can't buy: a name that says you're right here, right now.

Nov 9, 2026

Coined or Real-Word: Which Fits a One-Location Service Business?

A made-up name or a plain one? For a shop, clinic, or contractor with one location, the answer usually comes down to how customers find you. Here's how to choose.

Nov 9, 2026

Buying an Aged Trade-and-City Domain: When It Pays Off

An older name like austinroofing.com can help a local business get found—but only in some cases. Here's when an aged trade-and-city domain is worth it, and when a fresh name does the job just fine.

Nov 9, 2026

Featured domains

atlantaclicks.com
AtlantaClicks.com
$2,999
texasmissions.com
Texas Missions
$7,888
atlantatrafficticket.com
Atlanta Traffic Ticket
$3,488
atlantaluxurybroker.com
Atlanta Luxury Broker
$2,999
Browse all domains →