I have an reference website to answer a variety of different questions that people search for. The website has been up since 2009. I can't seem to rank in Google at all except for one keyword (there are 60 keywords targeted across the entire website which is hundreds of pages). My content is clearer and more informative than my my competition who gets rank #1 with most keywords, even though I have better code and a cleaner leaner layout. I have very few links back, due to being buried by Google search.
I was thinking about writing articles to submit to e-zines to get some quality links back and bump up my search rank. Then I was wondering if I'd be better off turning my homepage into a blog and just publish articles on my own site for better content. Especially since the type of information on my site is static--it doesn't really change, so it rarely gets updated. Which strategy would be more effective?
Thank you in advance!