There are a number of steps I always follow when optimizing a site for SEO (note these are just the high points, there are others that I don’t mention here, but these WILL take you a long way):
1) If it’s a new site, I will include the keywords in a non hyphenated domain name [...]







