So, my problem is that after I moved my blog over from WP.com to WP.org, my posts do not appear on search rankings after I post them. Previously, right after I posted something, it would be up and be one of the first links on Google (and the old posts still are), however, it is no longer like that. The problem is that what I post is 'hot' right when it comes out and then no longer quite relevant after a while. Also, some of the blogs/sites I 'compete' with are with WP.com and others are here, so how come they appear so quickly (I kind of feel left out)?
Anyway, the whole problem is that I'm losing lots of traffic and thus, people who follow my blog. Therefore, is there some way to perhaps fix this or improve my search engine ranking?