I am looking at buying a domain name, and am wondering how the name itself will affect SEO? I'm hearing lots of arguments both for and against.
For this example, let me say I am trying to target the keywords 'Online Carpentry Training'. Carpentry isn't the actual keyword, but I'll just give it here as a clear example.
Now... let's imagine that 'carpentrytraining.com', 'onlinecarpetrytraining.com' and 'carpentrytrainingonline.com' are taken...along with other suffixes such as .net etc.
Some are saying that, and again, imagining these domains are available, that using a hyphen is a good idea for SEO. Example: 'online-carpentry-training.com' as Google will read the hyphen as a space, and therefore notice the 3 seperate words.
Other people are saying that it doesn't matter, and that buying something like 'easycarpentrytraining.com' is just as effective, as the domain name doesn't have much of an impact on SEO.
What are your thoughts. My main question is - should I go ahead and buy the hyphened domain name? Or does it not really matter?