Because I read somewhere that hyphens do not matter, but they increase the length of the domain name. I am tempted to buy the domain with hyphen though, because on SERPs, it will stand out better.
what is the limit to a “good for seo” domain name anyways (in characters)? Long domain names DO seem to work apparently, and by long I mean 3 words long, or less than 20 character long.
It seems that you are going to have all your keywords in your domain name? What do you hope for? Hope for easy SEO? Just cut all chases here: including keywords into domain name will never help you.
A web domain name is the foundation of your presence on the Internet. So it is better that you don’t use hyphens as people cant remember them easily. You will end up losing traffic if your domain name is hard to remember. I have faced a similar problem and have resolved it by adopting a simpler domain name without hyphens.
None of them.
Both domain names are very long domain names and are not attractive domain names at all. I would recommend you work tightly with your business name and maybe with abbreviations .
The version without the hyphens should be easier to remember for people who are going to type it into their address bar since it is easier to remember “my perfect keywords dot net” than it is to remember “my hyphen perfect hyphen keywords dot com” as there is less to remember.