I have a new site which just started with about 10 pages. My main keyword I target - say "blue widget" - is used in my domain name (blue-widget.com). My main page title simply is "blue widget". As far as the domain name consists of my main keyword (ie. it actually is the name of my site), should I use the prefix "blue widget:" on each and every page title for seo reasons or might this turn out to be spammy or something (e.g. "blue widgets: 7 steps to make your grandma happy" etc.)?
This doesn't sound unreasonable to me, although I'm not 100% sure how beneficial it will be. It shouldn't get you penalized for keyword stuffing given your site is relevant to the keywords.
Keywords used is the title of my site. But how would it affect SEO? I thought getting more than one good ranking (maybe first two or three places) would be possible then?