What are your recommendations for optimizing websites and driving traffic besides utilizing key words.
Start a link building campaign, use social media, keep your content updated with quality articles bearing in mind your key words. Use an analytics program to research your keywords. Look at what your competitors are doing.
is not my strong point, I'll be learning on the job. I was mostly hired due to my development skills.
means search engine optimisation. Basically it means that when somebody types a keyword associated with the business type, for example 'car sales' then 'Joe bloggs Cars' would appear at the top of a Search Engine, like google. You could have the best website in the world, but if nobody can find it, then its useless.