I always hear SEO terms thrown around and, if I am completely honest, sometimes I forget what each thing means. This is due to there being so many and the fact that they are all so similar. One phrase that I have been hearing a lot recently is lead generation. While I knew what lead […]