Many people are tempted to kill the name whenever they see a hyphen in it.
Are they right?
Mostly, it depends on which way you will market your site.
If you think of radio or telephone (?) then a hyphen is a bad thing.
Difficult to explain and for someone a bit off-sight for typing in.
Now, ask yourself how many times you input a name in that way and
who and what type of companies have such ads.
Yes, big ones, who already explored all other advertising means.
Today more then 90% of all traffic comes from search engines and links
on other pages.
For a link hyphen is not important, is it for a SE?
Sure, but in a positive way.
First, there is a myth among other ones, that the name, including its extension,
is the most important thing on an internet site.
There are thousands of First Class sites with revenue in $millions having
really bad names.
Some intentionally choose a non-generic senseless "brand" name in order
to trademark it and protect their legal rights.
However for others good name is a compensation for lack of other means
so a neat name is obvious choice, it is also memorable, in case someone lose it somehow.
Idealy it has to be only one word, but as we know any good one word name
is very hard to obtain.
Two or sometimes more good words in a name are not so bad either.
Every average site developer first thinks of submitting his site to a
search engine, so he will try to use all the tricks of the trade, among others
keywords on right places.
Unfortunately Google recently changed its alghoritm, number of links to a site
is the most imortant factor. Also being linked at more popular site gives more
points to your site too.
Keywords and other stuff are still in the game, though.
Having a keyword in the url (name) is also one of the positive things, but
again not so much important as many think.
Now, we came to the point of submitting our more-words-name to a SE crawler, spider
or any bug who collects our data, in order to achieve more points for better
position in search results.
Most, if not all SE don't have any or at least not a perfect way of distinguishing
more words inside a concatenated search phrase.
Our search phrase has a space but we are not allowed to register names
with spaces.
So how could we insert a space?
In domain name world and its surrounding software logic a hyphen is
exactly that a " " <space>.
What I say is that more-words domain tags with words separated by a hyphen WILL BE RECOGNIZED
by a search engine and bring more value (no matter how insignificant) to your name.
Of course, using hyphen in a senseless way brings nothing but lower rating.
So, don't be afraid of hyphen. On the contrary, use it whenever possible in a clever way.
Are they right?
Mostly, it depends on which way you will market your site.
If you think of radio or telephone (?) then a hyphen is a bad thing.
Difficult to explain and for someone a bit off-sight for typing in.
Now, ask yourself how many times you input a name in that way and
who and what type of companies have such ads.
Yes, big ones, who already explored all other advertising means.
Today more then 90% of all traffic comes from search engines and links
on other pages.
For a link hyphen is not important, is it for a SE?
Sure, but in a positive way.
First, there is a myth among other ones, that the name, including its extension,
is the most important thing on an internet site.
There are thousands of First Class sites with revenue in $millions having
really bad names.
Some intentionally choose a non-generic senseless "brand" name in order
to trademark it and protect their legal rights.
However for others good name is a compensation for lack of other means
so a neat name is obvious choice, it is also memorable, in case someone lose it somehow.
Idealy it has to be only one word, but as we know any good one word name
is very hard to obtain.
Two or sometimes more good words in a name are not so bad either.
Every average site developer first thinks of submitting his site to a
search engine, so he will try to use all the tricks of the trade, among others
keywords on right places.
Unfortunately Google recently changed its alghoritm, number of links to a site
is the most imortant factor. Also being linked at more popular site gives more
points to your site too.
Keywords and other stuff are still in the game, though.
Having a keyword in the url (name) is also one of the positive things, but
again not so much important as many think.
Now, we came to the point of submitting our more-words-name to a SE crawler, spider
or any bug who collects our data, in order to achieve more points for better
position in search results.
Most, if not all SE don't have any or at least not a perfect way of distinguishing
more words inside a concatenated search phrase.
Our search phrase has a space but we are not allowed to register names
with spaces.
So how could we insert a space?
In domain name world and its surrounding software logic a hyphen is
exactly that a " " <space>.
What I say is that more-words domain tags with words separated by a hyphen WILL BE RECOGNIZED
by a search engine and bring more value (no matter how insignificant) to your name.
Of course, using hyphen in a senseless way brings nothing but lower rating.
So, don't be afraid of hyphen. On the contrary, use it whenever possible in a clever way.