I've an educational website and most of my competitors who following me in the search engine searches are the word press blogs. In most of the keywords I've have top rank but still there are some keywords on which my competitors (all are blogs) crossed me. what you suggest that should I also work on a blog to compete with them and if I work on a blog then should I give link of my website in every post of my blog or should I use some other techniques. plz guide me webmasters...