If you can get both then do so because if not you'll get a sneaky bugger like Alvin grab the hyphenated version and before you know it you won't be number one for long.
Sure there's some kinda slander or libel there hoss.
I like to describe it as being well versed in the ways of the world.
just to show the mechanism in action on a 1 week old site.
Okay if the domain you would natrually choose is not available would you consider a rearrangment
i.e. instead of x-y-z.co.uk would you use z-x-y.co.uk
After doing all this, it is possible to have several domain names. i.e. we have to keep www.dragonfly-services.co.uk as it's all over all the vans. I've also purchased a couple of others, that were nice.
How should one implement these for maximum effect?
Domain name does not matter. if you have keywword in your domain that does not mean you will rank well. there are many websites which has total different domain then their product , still they are on top in search engine
Guess we'll agree to disagree then. Imo domain name helps - absolutely it's not the sole determinant, but it just helps. Why? Two reasons, 1) Google likes relevancy and therefore having the prime keyword in the domain is a small measure of relevancy and 2) because the default link to a website is its domain name, and therefore by just listing its domain name as the link it will have the keyword in it.
But it's also absolutely true that you don't have to have the prime keyword in your domain. Any old search will tell you that. But achieving ranking on an unrelated domain name is, imsnho, what separates the men from the boys, SEO wise.
The worlds greatest authority on SEO has stated Publicly that a domain name that includes the major keywords relevent to that site has a 50% better chance of ranking highly for those keywords than one that does not.