Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
My Domain Name - short vs relevant
-
I'm creating a website for my new web design company in Vancouver. I'm looking to target such keywords as "Web Design Vancouver", etc.
I have another company with a hyphenated domain name which is terrible when I'm on the phone and my client asks me for my domain (hard to say, always spelling it out).
Also I wanted to have a good snappy name for my new business so I found a 6 letter .com and matching .ca for my company.
My question is: is it best to use a short domain name or is it better have my keywords in the domain name?
eg. xyz.com vs xyzvancouverwebdesign.com
Thanks
-
Thank you for your quick responses. I'm not going to purchase other domains such as xyzwebdesign.com as I'm only going to be SEOing one domain, in particular it will be xyz.ca, I do however own xyz.com and xyz.net and will 301 redirect those to the .ca.
Because I'm a company in Canada I figure I should optimize my .ca, and make that my main domain and not my .com.
-
What about getting both domain names anyway? I always thought it is good practice to buy the related domain names so the competition can't get them? You would redirect/point the longer name and the hyphenated names to the shorter one. I'm not sure of any seo benefits except the competition doesn't benefit from your name.
-
That is what I was gonna suggest too. In general I favor short domains, even though bookmarking has come so far in the past 10 years. Everyone bookmarks everything these days, so you don't need to worry as much about spelling and remembering a long name. With that said I still like the short domains.
Branding will be a big part with the shorter, new domain name. You can make up for the lack of keywords in the domain name with some quality content and strong, local links.
-
If you can get a really good relevant domain then go with that, but a hyphenated domain is not really good. I personally have found that I would rather go with short and easy, given the absence of good keyword domains.
SEO can't be my only strategy, especially for a new site, so being able to tell people about my site verbally and them find it easily is more important to me.
-
I agree, get a great domain name that is short & user friendly and concentrate on building the brand. You can still SEO the site and as Elias mentioned, any benefit of exact match domains is being slowly chipped away so concentrate on your users.
I wish I had known what I know now when I registered my company and domain name!

-
Hi Jonathan,
This is difficult....You have to balance the benefits for the visitors and the search engines.
Although, having relevant domain names still works for gaining good rankings it is not as powerful as it once was. It may eventually not be part of Google's algorithm at all with future updates.
Due to that fact alone I would go with the short name and concentrate on targeting Vancouver web design on-page and with links. I think this would help to future-proof your website and would be more user friendly.
On a side note - I would avoid hyphenated domain names as it is widely believed that Google uses this as a spam indicator.
I hope this helps!
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
How can I outrank a website whose brand is named specifically after a product / service (and mine is not!) ?
Hi everyone, I've been working hard on my on-page SEO lately so I can gain visibility for my website. The results have been great and I am now on top of the SERP for the services I propose. I think that my content is almost fully optimize and** I've respected all the best practices (both on-page and technical SEO)**. However, there is one problem I just can't deal with for I don't have the knowledge, hence this post. I'm pretty sure that this issue is quite common for SEO experts. Here the thing: I offer dental emergency services, which is my core business. I'm ranked 4th for that request in my area, which is good, but I'd like to rank 1st as** I have a better DA and content than the 3 websites outranking me**. Also, I'm the first result for any other related services such as "dental services" or "dentist". However, when it comes to the theme "dental emergency", I'm constantly outranked by the same 3 websites. I ran an audit on their website but **my content and technical SEO is way better **than theirs. I suppose that the only reason I'm behind them is because they used "dental emergency" in their **Brand name **and, therefore, in the Home page URL. Every time someone is looking up online for "dental emergency", these websites will be on top of the SERP as I think that Google is unable to know whether the users are specifically looking for their websites (aka Brand) or for "dental emergency" services. Here is an example of a competitor: https://www.urgencedentairedemontreal.com/ (urgence meaning emergency in French). His whole Brand name and URL have been built after the "dental emergency." service. On the contrary, **my Brand name does not mention "urgence". ** I see that as a trick that is confusing Google. The fact that my competitors named their Brand after a specific service I also offer is real pain for my SEO. I also think it's really unfair as I've put a lot of effort in designing a nice website with great UX and content. This is the kind of practice that should be penalized in my opinion. Please, does anyone know any way to resolve this issue?
On-Page Optimization | | AlexTL0 -
Brand name in title?
Hi all, I have noticed that a lot of companies put there brand/company name at the end of their page title. To me, that seems like a huge sacrifice of your limited 60 characters. Wouldn't it be better to use characters for words that people might actually be searching for?
On-Page Optimization | | RaoulWB0 -
Does blogging with a wysiwyg negatively affect SEO (vs. hand coding)?
Many bloggers use a wysiwyg editor to write posts. Are there any drawbacks to wysiwyg vs plain text? When I write blogs I prefer to hand code my text to be sure everything is optimized. My feeling is that wysiwyg leads to code bloat and generally fewer optimization opportunities. I have no real evidence. Is there any reason not to use the wysiwyg editor?
On-Page Optimization | | Jason-Rogers0 -
301 vs 410
Hello everyone! I'm going through a large list of old 404 links that search console has given me and a lot of these links need to be 301'd. My question is, should I 410 some of these links if I can't find a good place to 301 to? Or is there another thing I should do that is better practice. Thanks!
On-Page Optimization | | KathleenDC0 -
Why are http and https pages showing different domain/page authorities?
My website www.aquatell.com was recently moved to the Shopify platform. We chose to use the http domain, because we didn't want to change too much, too quickly by moving to https. Only our shopping cart is using https protocol. We noticed however, that https versions of our non-cart pages were being indexed, so we created canonical tags to point the https version of a page to the http version. What's got me puzzled though, is when I use open site explorer to look at domain/page authority values, I get different scores for the http vs. https version. And the https version is always better. Example: http://www.aquatell.com DA = 21 and https://www.aquatell.com DA = 27. Can somebody please help me make sense of this? Thanks,
On-Page Optimization | | Aquatell1 -
Why is Google replacing my meta title with the business name on home page?
For all queries that return the home page, Google is not showing my meta title. Instead it replaced it with the official business name which of course makes it harder to rank for key terms since they don't exist now in the meta title. You can see this is you search on "mt view estate planning attorney". The site in question is dureelaw.com and the title showing is "The Law Office of Daniel L. DuRee." View the source and you'll see my meta title. Why is Google substituting it?
On-Page Optimization | | katandmouse0 -
[HELP!] File Name and ALT Tags
Hi, please answer my questions: 1. Is it okay to use the same keyword on both file name and alt tags when inserting an image? Example: File Name: buy-lego-online.jpg ALT tag: buy-lego-online Will it trigger Google Panda? Will I be penalized for that? Or the file name and alt tags should be different from each other? Because when inserting an image on Wordpress, the alt tags are always the same as the file name by default. 2. For example, I have 2 images in a page (same topic/niche) and I will put "cheap-lego-for-kids" and "best-lego-for-sale" as alt tags. Considering that I repeat the word "lego", is it considered keyword stuffing? Will I be penalized for that? Thanks in advance!
On-Page Optimization | | bubblymaiko0 -
How do we handle sitemaps in robots.txt when multiple domains point to same physical location?
we have www.mysite.net, www.mysite.se, www.mysite.fi and so on. all of these domains point to the same physical location on our webserver, and we replace texts given back to client depending on which domain he/she requested. My problem is this: How do i configure sitemaps in robots.txt when robots.txt is used by multiple domains? If I for instance put the rows Sitemap: http://www.mysite.net/sitemapNet.xml
On-Page Optimization | | nordicnetproducts
Sitemap: http://www.mysite.net/sitemapSe.xml in robots.txt, would that result in some cross submission error?0