Ok I have seen this being said recently by some people with some very big and popular sites, but I really thing this statement is very old and outdated. A lot of the major search engines can parse the keywords contained in the domain and dont need a hyphen. You can do a test for yourself, go to google and type the word computer forum, see how google highlights both the word computer and forum in the domain name. Now if they were unable to parse the keywords in the domain, it would read the word as computerforum one word and there would be no match.according to my research regarding SEO, hyphen's in the domain name are preferred by SE's for exact word hits. the domain name is the number one most critical aspect of a web site for SEO, and i have found the use of hyphens encouraged, rather than discouraged. not that *i* always follow that advice either ...![]()
Buying a keyword rich domain with hyphens and simply redirecting it to your main site is likely to have little benefit to you at all. And you would appear nowhere in search engine results unless you actually built a website for the second hyphenated domain and got inbound links to that second hyphenated domain which linked to the primary site as opposed to a straight URL redirect.same reason for using a more descriptive domain, rather than unknown company names, i.e. rather than www.pcdepot.co.uk (unless pcdepot is a well known company in the UK), i might suggest www.cheap-pcs-computers-laptops.co.uk. this site could be redirected to the primary site, whatever name the comany prefers; however, without even submitting to SE's, this type of domain name would probably score a top 5-10 listing without even trying ... anyone enters "cheap pcs", "cheap computers", etc. would receive a direct hit on the domain name ...