It is really easy to get something ranked well, but it is a much different challenge to get them to rank well forever. Here are the top 3 reasons why a page may experience a sudden drop in ranking.
Poor Info
If you write a post that is well done your blog may get viewed as a valuable source thus more people will link to your blog. You will get good rankings for two reasons: search engines love good content and they love good links.
If your post is written badly it may initially get a good position, but eventually the crawler will figure out what your page is about and give it bad rankings.
I would have to say spammy content also goes under this section. It takes the crawlers some time to kick spam out of their system, but it does eventually happen.
No Links?
In my own experience, if a post has no links to it then it will generally drop out of the rankings almost immediately. I don’t mean one or two links, I am talking about zero.
The best thing you can do is always provide the search engine crawlers with some sort of way to access all of your pages.
Aging Content
Google tends to favor new content more than old content. This is why some things might initially get a good ranking for some very nice phrases (my record so far is a #20 position for a phrase with 230,000,000 results that lasted 5 weeks). Don’t get too excited, however, because it won’t last forever.
Unless you get a very consistent stream of new links or unless you update it often the page’s rankings will go splat.
Please subscribe, or else I will cry. Do you really want to make a programmer cry?

Leave a Reply