I was just wondering what made Google drop my site from the first page of the “masnun” keyword. It was a very tensed period of my tech life. I started investigating the reasons. I first removed the links from buzzcity which usually ended up linking to a Java jad file. I removed them. Nothing happened. Then I started thinking about markup validation. From the look of it, valid mark up is doing the job for me. I had bunches of invalid html markup in my previous theme template. So I chose a brand new template that’s 100% valid and follows xhtml 1.0 strict rules. I made no post, no pings and Google brought me back to the front page.
It’s just a hypothesis that Google is extremely serious about markup validation. I am not sure about it. Lets see if my site stays on number 2 position from now on.