My home page which has been optimized for a very hot and competitive keyword. The keywords was performing so well for the last 3 and half years (top 5 places in Google, Yahoo, MSN). Unfortunately, it drops so quickly after a last google PR and panda update.
Years before, I optimized our website for top 10 hot keywords, and got superb places in Google (all came under top 10). Furthermore, we recently changed our web layout and some minor amendments were done with regards to text and linking structure, also the design. There are so many ranking factors those must be considered while optimization, even 100 of. Its about 3 months we are not coming back to our original places i.e. top 3. We work hard, building one way links from blogs(indexed links), article sites, etc. But still we are not achieving our ranking back. I don't know about the mistake we have done on the home page. Could you please let me know how to get my ranking back, also suggestions from your side will be highly appreciated.