Can anyone advise me on writing content. I think i have a few decent looking sites but they dont get the traffic i would like mainly because they arnt high enough in google. I've tried going for niche sites and have started by buying a domain name which pretty much matches the niche phrase. Then i've written some content for my home page, about 300 words however, i dont seem to be doing that well. I appreciate that i dont have many and in some cases any backlinks but when i check the sites that are higher than mine there not even targeting the same phrase. so why are they doing better than my sites. I've had some sites about 2 years now but there still not doing anything. I'm not sure if its my articles/content or something else that i am clearly not doing. Any advice would be appreciated.