Mobile app version of vmapp.org
Login or Join
Angela700

: URLs - Hyphens or keywords? Let's say I have an online database. The domain names somethingdatabase.* are taken. seomoz says that Hyphens detract from credibility and can act as a spam

@Angela700

Posted in: #BestPractices #Domains #Keywords #SearchEngines #Seo

Let's say I have an online database. The domain names somethingdatabase.* are taken.

seomoz says that


Hyphens detract from credibility and can act as a spam indicator


and also says that


Ideally, webmasters should strike a balance between finding a catchy,
unique, brand friendly domain name with having a domain that contains
keywords that they are trying to target


In this situation, which domain name would be better, something-database.* (which has the keyword, but also has a hyphen), or somethingelse.* (which doesn't have the hypen, but neither the keyword)?

10.05% popularity Vote Up Vote Down


Login to follow query

More posts by @Angela700

5 Comments

Sorted by latest first Latest Oldest Best

 

@Yeniel560

To have one hyphen is no spam indicator. Some years ago, spammers would used keyord stuffed domain names with 3 or more hyphens a lot, but that is no reason to generalize about one or two hyphens. Don't worry about it.

Keywords in the domain name can be good, because when you get links from forums they will print out the first x letters of the URL, as link text, so you'd get the link and the linktext includes your keyword. That is what you want.

10% popularity Vote Up Vote Down


 

@Angie530

From my perspective, I recommend using an underscore (_) character for word separation in URLs and avoiding the use of a hyphen (-) character completely. Yes, a hyphen is a valid character, but I have a bias against the ambiguous nature of hyphens in the gray area between humans and computers.


A hyphen character is a punctuation mark that can change meaning. However, there can be no confusion whether an underscore in a URL should be retained or not for semantic reasons when it is solely intended as a separator.
A hyphen is often substituted for / confused with various dash characters ( ‒, –, —, ― )
A hyphen character can have a reserved meaning in scripting or coding languages (command-line options, decrement, subtraction, even as I compose this reply where a hyphen is used to build a bullet list), and therefore, its use in URLs (paths, directory or folder names, file names, etc) can create significant complications when it comes to building regular expressions for bulk processing scripts.


In electronic communications, I prefer clarity of intent.

10% popularity Vote Up Vote Down


 

@Becky754

From an SEO I think it maybe slightly better without hyphens, but very little and very hard to prove.

I will say however its harder to describe someone 'something database with a hyphen in the middle' rather than 'something databse dot co dot uk'.

Also it maybe wise to use hyphens if the domain is tricky to read when put together e.g mnnmnwvvw.com

Either way I would buy both domains and point one to the other, especially if you go with the hyphen one (make sure you set this up correctly so google doesn't think you have two sites)

10% popularity Vote Up Vote Down


 

@Vandalay111

Really? It doesn't matter. If the site is designed for the end user, and not a dumping ground for spammy sales junk, then it doesn't matter.

Stop fretting about SEOmoz say, they have a 'whitehat' persona to maintain, and will always recite what Matt Cutts will say. If Matt Cutts recommended that Google now favours domains starting with 'lolcats' then so would SEOmoz.

I'm in the SEO industry, and its based on smoke and mirrors to say the least. Heres what works: Content & Links.

Decent content + Natural Looking links. End of.

Decent content will get shared on social sites, which is another 'signal' Google use. SEO is not rocket science, in fact its mostly introspective, speculative B.S.

10% popularity Vote Up Vote Down


 

@Samaraweera270

The domain name is one small part of the whole SEO pie. Personally I'd go for the hyphen and just work on your page markup, content, keywords etc etc.

SEOMOZ only says that it may act as a spam indicator. If your content isn't spam, then you've nothing to worry about.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme