i want to register a domain name with 2 keywords but i found it has been taken but with hyphens it's still available what do u suggest to resiter it with hyphens or to search anew domain without hyphens for examble i found the following is taken mydomain.com but the following is available my-domain.com i'm waiting for ur opinions thanks
Without Hyphens is better but if it is taken then get the one with the hyphens, and dont change your keywords
Without hyphens definitely sounds better and aesthetically looks better. However, when it comes down to ranking, an exact match domain is only a part of the equation. Don't get too caught up in having an EMD.
Non hyphen is preferable, but contrary to popular belief, there is nothing wrong with hyphen domain names.