I'm pretty sure I do everything right, extensive keyword research, keyword rich title's, and my keywords peppered through out. I only use the free Google tool which gives monthly search volume. I find the keywords with 1000 to 4000 searches a month, with low comp., and write my article.
Usually, a few days after approval my articles rank pretty well, but they never stay ranked "pretty well" for more than a week or 2. So now I've done all of this research based on monthly search volume, but my articles never stay on the first page any where near 30 days.
I know that search volume is random, so to say 4000 searches a month is a 1000 searches a week is a shot in the dark.
Is there a formula, besides, just keep crankin em out, to getting around this?