I'm curious as to what would be better. I know some search engines take into account keywords in the domain name. So for instance I want to start a site about midget table dancing, would table-dance-midgets.com with the hyphen be better than just tabledancemidgets.com for seo and page ranking?
A rule of thumb is if the domain name is 3 medium to long words...use hyphens and redirect the non-hyphen domain to the hyphenated one. If the domain name is short, then no hyphens is best. This is for better visibility and easier readability among surfers. I've seen hyphen domains doing very well in the search engines so there is nothing to say that hyphens are bad.
Yes agreed, hyphens do rank well but without hypens are by far easier to rank well with........ I will prove that if you need me too, no problem
i would go for tabledancemidgets.com without the hyphens, the domain name will be clear to search engines after linking to your site with (table dance midgets)
SEO doesnt care about domain name. Nobodies are going to type your domain directly, only by SE. But after some time if ur domain become popular then will be problem. like yahoo.com ,msn.com or google.com etc... hahah
& This is false. SEO does care about your domain name. If two sites were exactly the same (if it were possible) in terms of titles, on page content, backlinks, etc., the site with the keyword in the domain would rank higher. However, I will agree that the keyword in the domain is of little important in the overall Google algorithm. On the other hand, Yahoo seems to rank sites really high if they have keywords in the domain. Yahoo places more emphasis on on-page optimization and domain name vs. backlinks.
This is indirectly true, bare with me for a few moments on this. Many sites that have a domain name not related at all to sites content or keywords can rank #1 for that specific keyword or phrase. This means that domain name SEO isn't needed, BUT it can give more SEO value to a specific keyword or phrase your trying to rank for. In my opinion you should always have a domain name some what related to your content. That being said, the comment was still in context to mean domain names mean nothing SEO wise, which is wrong. The truth is you don't have to have a SEO domain name to rank well if not #1 for any specific phrase.