Should I use "-" in sub domain to separate two words?
If I need to create sub domain called "blogging tips" should I use
It shouldn't matter one way or the other from the search engine perspective as most of them will be able to see
blogging tips from
As pointed out above, having the keywords in the subdomain will not significantly move your needle anyway. So pick the one that looks best to your userbase and run with it.