Do I need to separate keywords with commas?
Meta keywords should be comma separated.   Here's a good article that talks about meta keywords:
Thu, 12 Jan, 2017 at 1:31 PM
Will changing over my site to TSB result in a drop in my search ranking?
That's really impossible to answer. It depends on how much work you've put into your current site SEO. There is usually a temporary fluctuation in ...
Mon, 27 Nov, 2017 at 4:19 PM